エクセルのデータやCSVファイルを読み込んでクロス集計をする場合、VBAとPython(Pandas)を組み合わせると便利です。 以下でVBAとPythonをどのように組み合わせて処理を行うか説明します。 CSVファイルを読み込んでクロス集計する 今回、扱うCSVファイルは以下です。 CSVファイルのデータ A列: entrydate B列: userid C列: name D列: seibetsu E列: age F列: totalmoney G列: … [Read more...] about エクセルVBAでCSVファイルをクロス集計するならPythonを使うと便利
Python
エクセルで仕事効率化する便利ツール・ワザ30|関数,VBAマクロ,Python活用
エクセルで作業するとき、関数やマクロを使うと、業務を効率化することができます。 実際、マクロや関数を使えば、データ入力を自動化したり、「これは!」と思える面白い技も使えたりします。 とくにExcelマクロによる日常作業の効率化は、定型業務をこなしていく上で役立ちます。 ここでは、以下で関数やマクロを使って業務改善が可能なツールを紹介します。 またエクセルで役立つ仕事術についても解説していきます。 なおツールはVBAが保存されたエクセルファイルとしてダウンロードできるものありますので、興味があればお仕事でご活用ください。 エクセル業務を効率化するための3つのアイデア 1. ショートカットキーでエクセル業務を加速する 2. エクセル関数で業務を効率化する 3. … [Read more...] about エクセルで仕事効率化する便利ツール・ワザ30|関数,VBAマクロ,Python活用
Python×Excel自動化できること28!読み込み書き込みグラフ作成の事例紹介
Pythonを使うと、Excel仕事を効率化することが可能です。 効率化できる操作は多岐にわたりますが、分かりやすいところで言えば以下のような作業を自動化できるのです。 PythonのExcel操作で自動化できること ・読み込み ・データ処理 ・書き込み ・グラフ化 ・ウェブスクレイピング ・PythonでExcelマクロ実行(VBA) ・Excelの印刷設定 しかし上記のような作業ができると言われても、具体的にどのようにPythonを仕事に応用すればいいのか迷ってしまうことは少なくありません。 そこでPythonとExcelを仕事で活用していく方法を事例をまじえながら紹介していきます。 PythonでExcel操作を自動化するライブラリ|openpyxl, pandas, … [Read more...] about Python×Excel自動化できること28!読み込み書き込みグラフ作成の事例紹介
PythonとVBAはどっちを学ぶべき?→VBAから学ぶ3つの理由を解説
プログラミング初心者がPythonかVBAのどちらから学ぶべきか悩んでいるのであれば、VBAをオススメします。 なぜなら以下の3つの点で、VBAのほうがPythonより有利だからです。 1.VBAは働いてお金をもらいながらスキルアップしやすい 2.VBAは勉強のモチベーションを維持しやすい 3.VBAは教えてくれる人が多い ただし、VBAから学ぶことのデメリットもあります。 そのデメリットも理解した上で、VBA、Pythonの順で学んでいくことをオススメします。 本記事では、上記のように考える理由を説明していきます。 VBA、Pythonの順で学んでいく 私は以下の順番で学んでいくことをオススメします。 1. VBA 2. … [Read more...] about PythonとVBAはどっちを学ぶべき?→VBAから学ぶ3つの理由を解説
PythonとVBA似てるけど、どっちがいい?5つの違い・相違点で比較してみた
これからプログラミング言語を勉強しようとしている人の中には、「PythonとVBAどっちがいい?」と疑問を抱く人もいるはずです。 結論から言えば、「基本はVBAをオススメしたい」と私は考えています。 当然、PythonとVBAに両方に良い部分があり、足りない部分があります。 そこで、PythonとVBAの違いからそれぞれのメリットまで紹介していきます。 PythonとVBAは似てるけど、何が違う? PythonとVBAは似ていると聞くことがありますが、異なる点が数多く存在します。 ここでは以下について紹介していきます。 違い1. PythonとVBAで出来ること 違い2. PythonとVBAのプログラム 違い3. PythonとVBAの学習 違い4. … [Read more...] about PythonとVBA似てるけど、どっちがいい?5つの違い・相違点で比較してみた