【圖解】零基礎入門 Excel ╳ Python 高效工作術:輕鬆匯入大量資料、交叉分析、繪製圖表,連 PDF 轉檔都能自動化處理,讓效率倍增
內容描述
彙整報表、分析資料、製作圖表……
Excel是各行各業必備的工具,
重複開啟資料、剪貼,耗時又耗能,
學會Python,讓多份Excel資料交叉分析,一鍵自動化!
★ 日本熱銷33,000冊
★ 程式菜鳥也能迅速上手,表格自動化就交給Python,大大提升工作效率
★ 行政人員、文書處理必學的工作書,讓你事半功倍
如果你處理數據資料和報表的方式如下,必讀本書:
.一個一個開啟報表,選取資料匯入總表,不斷重複相同動作
.逐一將表格格式化、設定列印資訊,耗費大量時間
.資料逐一繪製圖表、一份一份轉檔,讓自己眼花撩亂
平時需要5步驟的Excel操作,學會Python只需1步驟就能快速完成,
讓你工作效率比其他人高,也是各界人才具備的技能——
.學生製作資料分析報告
.老師系統化管理成績
.主管秒速完成季報、年報業績表
.業務人員製作視覺化競業數據資料
.行政人員快速完成統計報表……
◎最受歡迎也最容易上手程式語言——Python
Python是一種可以廣泛使用的程式語言,用於數據分析、資料處理、應用開發等,
透過程式,能自動化處理許多繁瑣的步驟,節省大量時間。
很多人可能會覺得寫程式很難,是本科系的專業,
但Python的程式語言相當簡潔易懂,貼近使用者的習慣,
其他程式語言需要寫數十行,Python只要短短幾行即可,
這也讓Python近年來成為最受歡迎的程式之一,
無論是本科生、文組生、已學過程式或沒碰過程式的人,都能輕鬆上手。
◎用Python處理Excel,把繁瑣工作自動化,效率瞬間提升
將Python運用於Excel中,能幫我們自動處理繁複的步驟,
使原本需要重複開啟、計算、逐一格式化、轉檔等流程,變得只要一秒搞定。
不僅大幅提升工作效率,也能避免在作業時不小心出錯,幫你更快完成大量、複雜的報表:
.瞬間匯入大量資料:自動化開啟檔案,挑出所需內容整理成CSV檔、匯入系統
.不費力完成交叉分析:先分析客戶資料,再依照商品資訊進行交叉比對
.格式設定與列印:自動將報表格式化,呈現清楚易讀的內容
.將資料繪製成圖表:將資料繪製成長條圖、折線圖、區域圖等各式圖表
.自動轉檔:將報表自動轉檔為PDF檔
本書從Python的基本安裝、基礎語法和知識,
搭配Excel製作資料報表常見的職場情境,
利用圖解的方式,一步一步教你輕鬆學會用Python自動化處理Excel,
讓你追求更高效率、減輕繁瑣的工作負擔!
【專業推薦】
蔡炎龍|政治大學應用數學系副教授
蘇書平|《我在微軟學到的模組簡報技術》作者
目錄大綱
前言 Python讓Excel變得更快、更方便
下載範例檔案
第1章 何謂Python?
- Python的特徵
程式語言的規格很單純
縮排是一種語法
函式庫豐富,應用範圍廣泛 - VBA與Python的差異
雖為初學者設計,卻導致敘述非常迂迴難懂的VBA - 打造Python的程式語言環境
第一步是安裝Python
試著啟動Python,確認運作情況
安裝Visual Studio Code
新增有利於程式設計的擴充功能
第2章 Python與程式設計的基本知識 - Python的語法
變數與資料類型
變數的命名方式
算數運算子
比較運算子、複合指定運算子、邏輯運算子
函數
也可自訂函數
物件導向
第3章 利用Python輕鬆讀寫Excel - 一次匯入所有制式資料
建立一覽表 - 撰寫實用程式的基本技巧
安裝外部函式庫
利用if陳述式撰寫條件分歧
執行重複處理時的for語法
從Excel檔案匯入的範圍
資料格式之一的串列
以CSV格式輸出
Excel檔案位於伺服器或NAS時的處理
執行之後,顯示「版本錯誤」?
第4章 統計、彙整、交叉分析⋯⋯也難不倒 - 業績統計與訂單交叉分析
鍵與值成對的資料格式就是字典
利用Python,統計業績一覽表的各負責人、客戶資料
依照商品分類與尺寸大小,針對訂單一覽表進行交叉分析的程式 - 本章學習的技巧
資料結構
初始化二維串列
在程式嵌入Excel函數
第5章 美化表格變易讀的格式設定技巧 - 在統計表套用格式的範例程式
- 本章學習的技巧
import陳述句的語法
隱藏列與欄
統整儲存格的格式設定
raw字串
框線樣式
指定儲存格的方法
利用Python設定格式化條件
設定色階
第6 章 快速自動繪製統計圖表 - 繪製圖表的範例程式
繪製長條圖
堆疊長條圖
折線圖
區域圖
圓餅圖
雷達圖
泡泡圖
執行程式的方法
第7章 多筆資料轉存PDF - 將Excel轉成PDF的程式
利用COM從Python操作Excel
安裝win32com套件
將多個收貨單轉換成PDF
利用Python程式編排版面,再轉存為PDF
結語 Python幫你把重複的作業自動化
作者介紹
金宏和實
關西學院大學畢業。第一類資訊處理技術士、株式會社Easier董事長副總經理,從事應用程式開發與寫作。擁有35年程式設計師資歷,每天都以宣揚程式設計樂趣為生活重心。目前於NPO法人NAT教國中小學生機器人程式設計語言。2018年與2019年於富山大學藝術文化學部擔任程式設計課程約聘講師。
著有《Python入門!從零開始的遊戲程式設計》、《用Excel輕鬆暢玩程式設計超基礎篇》、《一做就上手!支援Kotlin的Android程式設計》、《一做就上手!Android程式設計》、《程式設計老手細細傳授資料庫知識及實務》等。
部落格http://kanehiro.exe.jp
推特@kanehiro
臉書KanehiroKazumi