Excel×Python最速仕事術
金宏 和實(著)
/日経BP
作品情報
全オフィスパーソン必読!Excelの面倒な操作はパソコンにやらせようビジネスパーソンが必ず使うExcelは、面倒な手作業が多いのが残念なところ。いくら操作を効率化しても、マウスやキーボードでの作業がなくなりません。決まったセルの範囲を別のシートの決められたところにコピーしたり、毎月のデータをグラフにしたり・・・・・・。1回だけの作業だけならまだしも、部署別や事業所別にほとんど同じ作業を何度も何度も繰り返すような作業もしばしば。オフィスでのパソコン操作には、こんな無駄がたくさんあってうんざりしている人は多いでしょう。抜本的に解決するは、操作方法を工夫するだけでは追いつきません。そんな単純で面倒な作業は、Pythonで自動化しましょう! 一度、自分の作業に合わせて自動化すれば、どんなに大量のデータでもパソコンにすべてまかせてOK。自分は他の仕事を進められます。今から始めるならVBAよりPythonがお薦め。――Pythonを学びながらExcelを効率化するか。――Excel業務を自動化しながらプログラミングも身に付けるか。どちらにしても“一石二鳥”なのは間違いありません。プログラミングをやったことがないという人も多いでしょう。普通のビジネスパーソンがプログラミング未経験なのは当たり前。でも、大丈夫。必要な基礎知識をさっと身に付けられるよう、簡潔に解説。ざっと一読するだけでプログラミングの基本が学べます。
もっとみる
商品情報
- シリーズ
- Excel×Python最速仕事術
- 著者
- 金宏 和實
- ジャンル
- コンピュータ・情報 - アプリケーション・プログラミング
- 出版社
- 日経BP
- 書籍発売日
- 2019.11.23
- Reader Store発売日
- 2019.11.29
- ファイルサイズ
- 67.8MB
- ページ数
- 280ページ
※この商品はタブレットなど大きなディスプレイを備えた機器で読むことに適しています。
文字だけを拡大することや、文字列のハイライト、検索、辞書の参照、引用などの機能が使用できません。
この作品のレビュー
平均 2.9 (9件のレビュー)
-
頑張って2週間で読了。
(図書館の返却期限のため。人気の書籍で、約30人待ちでした。やっと借りられました。)
「エクセルの手作業を、VBAではなく、Pythonを使ってやってみよう」という内容。
…教科書風ではなく、ストーリーになっているので、楽しんで読めました。
「openpyxl」というExcel文書を操作するライブラリを使って、エクセルから情報を抽出したり、エクセルに表やグラフを作ってみたり、PDFにアウトプットしたりする方法が紹介されています。
サンプルコードのファイルも、日経BPのIDを取得すればダウンロードできるので、それをダウンロードして活用できます。
環境構築から丁寧に説明されているので、初学者でも大丈夫ですが、若干プログラミングに触れたことがある方でないと、少し内容が難しいかもしれません。
(プログラミングの経験が少しあれば、ついていけると思います。もちろんエクセルの知識も必要ですが。)
各章、一通りプログラムを見て、どこで何をしているのかを概説し、その後で、その章で必要となる基本事項を解説するという流れで書かれています。
ソースコードをその行ごとに解説していってくれるので、基本的には上から順番に見ていくことになります。
Pythonの基本的な文法についても書かれています。
が、ただ、話の流れで書かれているので、「まとめ集」が必要な場合は、別途書籍等やインターネットにあたる必要があるかもしれません。
陥りがちな間違った書き方も所々紹介されており、なぜこの書き方なのかがわかるのも良かったです。
Python3.7.xの環境で説明されているので、適宜読み替えれば、現時点で最新のPython3.8.xでも使用できます。
ただし、最終章の7章の最後のプログラム(sale_information.py)だけ、「ReportLab」というライブラリが3.8.x系で対応していないため、動きませんでした。
(対応されたらまた動かしてみたいです)
エディタは、Visual Studio Codeを使用する方法を紹介しています。使い方も説明されています。
ただ、最新のVisual Studio Codeでは、「デバッグ」メニューがなく、「デバッグコンソール」でprint()関数で出力したものが見えません。
なので、「デバッグなしで実行」は「Ctrl+F5」で行い、出力結果は「ターミナル」で確認することになります。
なお、Windows PowerShellも、5.x系のバージョンになっていますが、私は7.x系にアップデートして使用しました。それでももちろん使えました。
エクセルに慣れていれば、全部エクセルの手作業で完結できるのかもしれないですが、大量の繰り返し作業の場合は、やはりVBAもしくはPythonなどのプログラムの力を借りた方が効率的でしょう。
そういった場面に出くわしたときに、一つのチョイスとして使えるようにしておきたいです。続きを読む投稿日:2020.07.29
図書館で借りてきた本。返却期限もあるので、読み飛ばす。本を閉じた瞬間、自分の中に何も爪痕が残っていないことに気付く。でも、読みやすかったです。多分、本に載っているプログラムを、そのまま書き写せば、ある…程度のことができそう。一旦、返却するも、また、どこかで借りてこよう。続きを読む
投稿日:2022.08.13
新刊自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
※新刊自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新号を含め、既刊の号は含まれません。ご契約はページ右の「新刊自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される「増刊号」「特別号」等も、自動購入の対象に含まれますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると新刊自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約・新刊自動購入設定」より、随時解約可能です続巻自動購入は、今後配信となるシリーズの最新刊を毎号自動的にお届けするサービスです。
- ・発売と同時にすぐにお手元のデバイスに追加!
- ・買い逃すことがありません!
- ・いつでも解約ができるから安心!
- ・優待ポイントが2倍になるおトクなキャンペーン実施中!
※続巻自動購入の対象となるコンテンツは、次回配信分からとなります。現在発売中の最新巻を含め、既刊の巻は含まれません。ご契約はページ右の「続巻自動購入を始める」からお手続きください。
※ご契約をいただくと、このシリーズのコンテンツを配信する都度、毎回決済となります。配信されるコンテンツによって発売日・金額が異なる場合があります。ご契約中は自動的に販売を継続します。
不定期に刊行される特別号等も自動購入の対象に含まれる場合がありますのでご了承ください。(シリーズ名が異なるものは対象となりません)
※再開の見込みの立たない休刊、廃刊、出版社やReader Store側の事由で契約を終了させていただくことがあります。
※My Sony IDを削除すると続巻自動購入は解約となります。
お支払方法:クレジットカードのみ
解約方法:マイページの「予約自動購入設定」より、随時解約可能ですReader Store BOOK GIFT とは
ご家族、ご友人などに電子書籍をギフトとしてプレゼントすることができる機能です。
贈りたい本を「プレゼントする」のボタンからご購入頂き、お受け取り用のリンクをメールなどでお知らせするだけでOK!
ぜひお誕生日のお祝いや、おすすめしたい本をプレゼントしてみてください。※ギフトのお受け取り期限はご購入後6ヶ月となります。お受け取りされないまま期限を過ぎた場合、お受け取りや払い戻しはできませんのでご注意ください。
※お受け取りになる方がすでに同じ本をお持ちの場合でも払い戻しはできません。
※ギフトのお受け取りにはサインアップ(無料)が必要です。
※ご自身の本棚の本を贈ることはできません。
※ポイント、クーポンの利用はできません。クーポンコード登録
Reader Storeをご利用のお客様へ
ご利用ありがとうございます!
エラー(エラーコード: )
ご協力ありがとうございました
参考にさせていただきます。