Excel × Python 最速仕事術(エクセルパイソンサイソクシゴトジュツ)
- 著者:
- 金宏 和實(カネヒロカズミ)
- 出版社:
- 日経BP
- 出版日:
- 2019年11月23日頃
- ISBN:
- 9784822295936
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
全オフィスパーソン必読!Excel の面倒な操作はパソコンにやらせよう
ビジネスパーソンが必ず使う Excel は、面倒な手作業が多いのが残念なところ。いくら操作を効率化しても、マウスやキーボードでの作業がなくなりません。決まったセルの範囲を別のシートの決められたところにコピーしたり、毎月のデータをグラフにしたり……。 1 回だけの作業だけならまだしも、部署別や事業所別にほとんど同じ作業を何度も何度も繰り返すような作業もしばしば。オフィスでのパソコン操作には、こんな無駄がたくさんあってうんざりしている人は多いでしょう。抜本的に解決するは、操作方法を工夫するだけでは追いつきません。
そんな単純で面倒な作業は、 Python で自動化しましょう! 一度、自分の作業に合わせて自動化すれば、どんなに大量のデータでもパソコンにすべてまかせて OK 。自分は他の仕事を進められます。
今から始めるなら VBA より Python がお薦め。
Python を学びながら Excel を効率化するか。
Excel 業務を自動化しながらプログラミングも身に付けるか。
どちらにしても“一石二鳥”なのは間違いありません。
プログラミングをやったことがないという人も多いでしょう。普通のビジネスパーソンがプログラミング未経験なのは当たり前。でも、大丈夫。必要な基礎知識をさっと身に付けられるよう、簡潔に解説。ざっと一読するだけでプログラミングの基本が学べます。
「 Excel を Python で自動化」なんていうと難しそうに聞こえるかもしれません。でも、実はどのプログラムもものすごくシンプル。すでに身に染みついている Excel の手作業を基にしているので、プログラムを読んでいるだけでも「何をやっているか」がリアルにわかるのが本書のミソ。ビジネスパーソンがプログラミングに入門するにはピッタリの題材なのではないでしょうか。
「そうは言っても、プログラムをイチから書くのは大変そう」。そんな心配はご無用です! 本書で取り上げたサンプルプログラムはダウンロードしてすぐに利用可能。実際の業務に即したプログラムなのに加え、どこをどう書き換えれば、手っ取り早く自分の業務に応用できるかもできる限り解説しました。プログラムによっては、ほぼ無改造で即業務に役立てられるものもあります。
「どうせならじっくりプログラミングを勉強したい」。そんな人は各章の後半を重点的に読んでください。各章のサンプルプログラムで使われているテクニックをより詳しく、深く解説。必要に応じて、学習用のシンプルなプログラムも提供しています。簡単なプログラムでも、自分で書いて動かせば学習効果は抜群。基本をしっかり身に付ければ、自分のアイデアを生かしたオリジナルの Excel 自動化プログラムも可能です。
ちまちました手作業のせいで無駄な残業をするのはもうたくさん。すぐに業務に役立てたい人にも、ディープに学んで高度に自動化したい人にも、本書がきっとお役に立ちます。
技書の森解説
Excel の繰り返し作業を VBA で自動化してきた人が「もっと汎用的な言語で書きたい」と思ったとき、 Python は有力な選択肢になります。本書は、その乗り換え先として Python を使い、 Excel ファイルの読み書き・集計・グラフ作成・メール添付といった実務タスクを自動化する手法を一冊にまとめたものです。 openpyxl ライブラリを中心に、「どんなコードを書けば今やっている手作業が消えるか」を具体例とともに示します。
VBA との違いは、 Excel の外にある処理 (Web スクレイピング、ファイル操作、データベース接続) とシームレスにつながる点です。本書はそこまで広げすぎず、あくまで Excel を軸にした業務改善に焦点を絞っているため、 Python 未経験でも目的意識を持って読み進められます。一方、 pandas や Jupyter Notebook を使った本格的なデータ分析は射程外です。「 Excel を開いて手で加工する時間をゼロにする」という明確なゴールを持つ方に、実装レベルの答えを返してくれる実用書です。
言及 Qiita 記事 (1 件)
金宏 和實 の他の書籍
関連記事
本についてくるダウンロード素材を使い倒す
プログラミングの本には、サンプルコードや素材のダウンロード特典がついていることがあります。この特典を活用するだけで、学習効率が大きく変わります。
プログラミングの本には何が書いてあるのか
プログラミングの本を開いたことがない人に向けて、実際にどんなことが書いてあるのかを紹介します。コードだけでなく、考え方や設計の話も載っています。
foo, bar, Alice, Bob はどこから来たのか - 技術書のサンプル名の由来
技術書やコード例でおなじみの foo, bar, Alice, Bob。これらの名前にはそれぞれ歴史的な由来があります。知っていると少し楽しくなる雑学を紹介します。