
0人評分過此書
Python操作Excel:最強入門邁向辦公室自動化之路-王者歸來
Python 操作 Excel
~最強入門邁向辦公室自動化之路~
王者歸來
★ 最短時間精通 Python + openpyxl + Pandas 操作 Excel
★ 全彩圖解 + 23 個主題 + 339 個程式實例
★ 辦公室自動化輕鬆上手
這是一本講解用 Python 操作 Excel 工作表的入門書籍,也是目前市面上這方面知識最完整的書籍。
【step-by-step 帶你辦公室自動化!】
整本書從最基礎的活頁簿、工作表說起,逐漸邁入操作工作表、美化工作表、分析工作表資料、將資料以圖表表達,最後講解將 Excel 工作表存成 PDF,以達成未來辦公室自動化的目的。
【最清楚、最貼心 Python/Excel 對照!】
本書內容另一個特色是在講解 openpyxl 模組或是 Pandas 模組時,會將相關的 Excel 視窗內容搭配說明,讓讀者了解程式設計各參數在 Excel 視窗所代表的真實意義。
完整解說必備知識:
● 【Python + openpyxl】操作 Excel
● 【Python + Pandas】進階分析 Excel數據
● 辦公室複雜與日常的工作自動化
● 從活頁簿說起
● 詳解操作工作表
● 使用與認識儲存格
● 儲存格的保護
● 將【Excel 函數庫】應用在 Python 程式
● 格式化工作表
● 【條件式格式化工作表】與【凸顯主題】
● 【色階】、【資料橫條】與【圖示集】
● 資料驗證
● 工作表列印
● 工作表與影像操作
● 資料篩選
● 各類【2D 到 3D】專業圖表設計
● 【Excel 工作表】與【CSV 文件】互相轉換
● 【Pandas 入門】與【分析 Excel 工作表】
● Pandas 建立【樞紐分析表】
● 將 Excel 檔案轉成 PDF
● 程式範例超值下載!→ https://deepmind.com.tw
~最強入門邁向辦公室自動化之路~
王者歸來
★ 最短時間精通 Python + openpyxl + Pandas 操作 Excel
★ 全彩圖解 + 23 個主題 + 339 個程式實例
★ 辦公室自動化輕鬆上手
這是一本講解用 Python 操作 Excel 工作表的入門書籍,也是目前市面上這方面知識最完整的書籍。
【step-by-step 帶你辦公室自動化!】
整本書從最基礎的活頁簿、工作表說起,逐漸邁入操作工作表、美化工作表、分析工作表資料、將資料以圖表表達,最後講解將 Excel 工作表存成 PDF,以達成未來辦公室自動化的目的。
【最清楚、最貼心 Python/Excel 對照!】
本書內容另一個特色是在講解 openpyxl 模組或是 Pandas 模組時,會將相關的 Excel 視窗內容搭配說明,讓讀者了解程式設計各參數在 Excel 視窗所代表的真實意義。
完整解說必備知識:
● 【Python + openpyxl】操作 Excel
● 【Python + Pandas】進階分析 Excel數據
● 辦公室複雜與日常的工作自動化
● 從活頁簿說起
● 詳解操作工作表
● 使用與認識儲存格
● 儲存格的保護
● 將【Excel 函數庫】應用在 Python 程式
● 格式化工作表
● 【條件式格式化工作表】與【凸顯主題】
● 【色階】、【資料橫條】與【圖示集】
● 資料驗證
● 工作表列印
● 工作表與影像操作
● 資料篩選
● 各類【2D 到 3D】專業圖表設計
● 【Excel 工作表】與【CSV 文件】互相轉換
● 【Pandas 入門】與【分析 Excel 工作表】
● Pandas 建立【樞紐分析表】
● 將 Excel 檔案轉成 PDF
● 程式範例超值下載!→ https://deepmind.com.tw
-
第1章 使用Python讀寫Excel文件
-
1-1 先前準備工作
-
1-2 使用Python操作Excel的模組說明
-
1-3 認識Excel視窗
-
1-4 讀取Excel檔案
-
1-4-1 開啟檔案
-
1-4-2 取得工作表worksheet名稱
-
-
1-5 切換工作表物件
-
1-5-1 直接使用工作表名稱
-
1-5-2 使用worksheets[n]切換工作表
-
-
1-6 寫入Excel檔案
-
1-6-1 建立空白活頁簿
-
1-6-2 儲存Excel檔案
-
1-6-3 複製Excel檔案
-
-
1-7 關閉檔案
-
1-8 找出目前資料夾的Excel檔案
-
1-9 找出目前資料夾所有out開頭的Excel檔案
-
1-10 複製所有out1開頭的檔案
-
1-11 輸入關鍵字找活頁簿
-
1-11-1 目前工作資料夾
-
1-11-2 搜尋特定資料夾
-
1-11-3 使用os.walk()遍歷所有資料夾底下的檔案
-
-
-
第2章 操作Excel工作表
-
2-1 建立工作表
-
2-2 複製工作表
-
2-3 更改工作表名稱
-
2-4 刪除工作表
-
2-4-1 remove()
-
2-4-2 del方法
-
-
2-5 更改工作表的顏色
-
2-6 隱藏/顯示工作表
-
2-6-1 隱藏工作表
-
2-6-2 顯示工作表
-
-
2-7 將一個工作表另外複製11份
-
2-8 保護與取消保護工作表
-
-
第3章 讀取與寫入儲存格內容
-
3-1 單一儲存格的存取
-
3-1-1 基礎語法與實作觀念
-
3-1-2 使用cell()函數設定儲存格的值
-
3-1-3 使用cell()函數取得儲存格的值
-
3-1-4 貨品價格資訊
-
-
3-2 公式與值的觀念
-
3-2-1 使用ws['行列']格式
-
3-2-2 使用cell()函數的觀念
-
-
3-3 取得儲存格位置資訊
-
3-4 取得工作表使用的欄數和列數
-
3-5 列出工作表區間內容
-
3-5-1 輸出列區間內容
-
3-5-2 輸出行區間內容
-
3-5-3 輸出整個儲存格區間資料
-
-
3-6 工作表物件ws的rows和columns
-
3-6-1 認識rows和columns屬性
-
3-6-2 逐列方式輸出工作表內容
-
3-6-3 逐欄方式輸出工作表內容
-
-
3-7 iter_rows()和iter_cols()方法
-
3-7-1 認識屬性
-
3-7-2 iter_rows()
-
3-7-3 iter_cols()
-
3-7-4 遍歷所有列(或欄)與認識回傳的資料
-
3-7-5 參數values_only=True
-
-
3-8 指定欄或列
-
3-9 切片
-
3-9-1 指定的儲存格區間
-
3-9-2 特定列或欄的區間
-
-
3-10 工作表物件ws的dimensions
-
3-11 將串列資料寫進儲存格
-
3-12 欄數與欄位名稱的轉換
-
-
第4章 工作表與活頁簿整合實作
-
4-1 建立多個工作表的應用
-
4-2 將活頁簿的工作表複製到不同的活頁簿
-
4-3 將活頁簿的所有工作表複製到另一個的活頁簿
-
4-4 將活頁簿內所有工作表獨立製成個別的活頁簿
-
-
第5章 工作表欄與列的操作
-
5-1 插入列
-
5-1-1 基礎觀念實例
-
5-1-2 迴圈實例
-
5-1-3 建立薪資條資料
-
5-1-4 使用iter_rows()驗證插入列
-
-
5-2 刪除列
-
5-2-1 基礎觀念實例
-
5-2-2 刪除多列
-
-
5-3 插入欄
-
5-3-1 基礎觀念實例
-
5-3-2 插入多欄
-
-
5-4 刪除欄
-
5-4-1 基礎觀念實例
-
5-4-2 刪除多欄
-
-
5-5 移動儲存格區間
-
5-6 更改欄寬與列高
-
-
第6章 儲存格的樣式
-
6-1 認識儲存格的樣式
-
6-2 字型功能
-
6-2-1 設定單一儲存格的字型樣式
-
6-2-2 用迴圈設定某儲存格區間的字型樣式
-
6-2-3 不同字型的應用
-
-
6-3 儲存格的框線
-
6-3-1 認識儲存格的框線樣式
-
6-3-2 用迴圈設定某儲存格區間的框線樣式
-
-
6-4 儲存格的圖案
-
6-4-1 認識圖案樣式
-
6-4-2 為圖案加上前景和背景色彩
-
6-4-3 填充圖案的應用
-
6-4-4 漸層填滿
-
-
6-5 儲存格對齊方式
-
6-5-1 認識對齊方式
-
6-5-2 使用迴圈處理儲存格區間的對齊方式
-
6-5-3 上下與左右置中的應用
-
-
6-6 複製樣式
-
6-7 色彩
-
6-8 樣式名稱與應用
-
6-8-1 建立樣式名稱
-
6-8-2 註冊樣式名稱
-
6-8-3 應用樣式
-
-
-
第7章 儲存格的進階應用
-
7-1 合併儲存格
-
7-1-1 基礎語法與實作
-
7-1-2 實例應用
-
-
7-2 取消合併儲存格
-
7-3 凍結儲存格
-
7-3-1 凍結列的實例
-
7-3-2 凍結欄的實例
-
7-3-3 凍結欄和列
-
-
7-4 儲存格的附註
-
7-4-1 建立附註
-
7-4-2 建立附註框的大小
-
-
7-5 折疊(或隱藏)儲存格
-
7-6 取消保護特定儲存格區間
-
7-6-1 保護工作表
-
7-6-2 設計讓部分工作表可以編輯
-
7-6-3 辦公室的實際應用
-
-
7-7 漸層色彩的實例
-
-
第8章 自訂數值格式化儲存格的應用
-
8-1格式化的基本觀念
-
8-2 認識數字格式符號
-
8-3 內建數字的符號格式
-
8-4 測試字串是否內建格式
-
8-4-1 測試是否內建數值字串格式
-
8-4-2 測試是否內建日期字串格式
-
8-4-3 測試是否內建日期/時間字串格式
-
-
8-5 獲得格式字串的索引編號
-
8-6 系列應用
-
8-6-1 數字格式的應用
-
8-6-2 日期格式的應用
-
8-6-3 取得儲存格的屬性
-
-
8-7 日期應用
-
-
第9章 公式與函數
-
9-1 了解openpyxl可以解析的函數
-
9-1-1 列出openpyxl支援的函數
-
9-1-2 判斷是否支援特定函數
-
-
9-2 在工作表內使用函數
-
9-3 在工作表使用公式
-
9-4 年資/銷售排名/業績/成績統計的系列函數應用
-
9-4-1 計算年資
-
9-4-2 計算銷售排名
-
9-4-3 業績統計的應用
-
9-4-4 考試成績統計
-
-
9-5 使用for迴圈計算儲存格區間的值
-
9-6 公式的複製
-
-
第10章 設定格式化條件
-
10-1 加入格式條件的函數
-
10-2 色階設定
-
10-2-1 ColorScaleRule()函數
-
10-2-2 ColorScale()函數
-
-
10-3 資料橫條
-
10-3-1 DataBarRule()函數
-
10-3-2 DataBar()函數
-
-
10-4 圖示集
-
10-4-1 IconSetRule()函數
-
10-4-2 IconSet()函數
-
-
-
第11章 凸顯符合條件的資料
-
11-1 凸顯符合條件的數值資料
-
11-1-1格式功能鈕
-
11-1-2 設定凸顯儲存格的條件
-
11-1-3格式化條件凸顯成績的應用
-
11-1-4 Rule()函數的formula公式
-
-
11-2 凸顯特定字串開頭的字串
-
11-3 字串條件功能
-
11-4 凸顯重複的值
-
11-5 發生的日期
-
11-6 前段/後段項目規則
-
11-6-1 前段項目
-
11-6-2 後段項目規則
-
-
11-7 高於/低於平均
-
-
第12章 驗證儲存格資料
-
12-1 資料驗證模組
-
12-1-1 導入資料驗證模組
-
12-1-2 數值輸入的驗證
-
-
12-2 資料驗證區間建立輸入提醒
-
12-3 驗證日期的資料輸入
-
12-4 錯誤輸入的提醒
-
12-5 設定輸入清單
-
12-6 將需要驗證的儲存格用黃色底顯示
-
-
第13章 工作表的列印
-
13-1 置中列印
-
13-2 工作表列印屬性
-
13-3 設定列印區域
-
13-4 設定頁首與頁尾
-
13-4-1 頁首的設定
-
13-4-2 頁尾的設定
-
-
13-5 文字設定的標記碼
-
-
第14章 插入影像
-
14-1 插入影像
-
14-2 控制影像物件的大小
-
14-3 影像位置
-
14-4 人事資料表插入影像的應用
-
-
第15章 直條圖與3D直條圖
-
15-1 直條圖BarChart()
-
15-1-1 圖表的資料來源
-
15-1-2 建立直條圖
-
15-1-3 將資料加入圖表
-
15-1-4 將圖表加入工作表
-
15-1-5 建立圖表標題
-
15-1-6 建立座標軸標題
-
15-1-7 建立x軸標籤
-
-
15-2 認識直條圖表的屬性
-
15-2-1 圖表的寬度和高度
-
15-2-2 圖例屬性
-
15-2-3 資料長條的區間
-
15-2-4 更改直條資料的顏色
-
15-2-5 直條圖的色彩樣式
-
-
15-3 橫條圖
-
15-4 直條堆疊圖
-
15-4-1 認識屬性
-
15-4-2 建立一般堆疊直條圖
-
15-4-3 建立一般堆疊直條圖
-
-
15-5 3D立體直條圖
-
15-5-1 基礎觀念
-
15-5-2 3D立體直條圖的外形
-
-
15-6 一個工作表建立多組圖表的應用
-
-
第16章 折線圖與區域圖
-
16-1 折線圖LineChart()
-
16-2 堆疊折線圖
-
16-3 建立平滑的線條
-
16-4 資料點的標記
-
16-5 折線圖的線條樣式
-
16-6 3D立體折線圖
-
16-7 區域圖
-
16-7-1 基礎實作
-
16-7-2 區域圖樣式
-
16-7-3 建立堆疊區域圖
-
16-7-4 重新設計區域圖的填充和輪廓顏色
-
-
16-8 3D立體區域圖
-
16-8-1 基礎實作
-
16-8-2 3D區域圖樣式
-
-
-
第17章 散點圖和氣泡圖
-
17-1 散點圖
-
17-2 氣泡圖
-
17-2-1 建立基礎氣泡圖
-
17-2-2 建立立體氣泡圖
-
-
17-3 建立漸層色彩的氣泡圖
-
17-4 多組氣泡圖的實作
-
-
第18章 圓餅、環圈與雷達圖
-
18-1 圓餅圖
-
18-1-1 圓餅圖語法與基礎實作
-
18-1-2 圓餅圖切片分離
-
18-1-3 重設切片顏色
-
18-1-4 顯示切片名稱、資料和百分比
-
-
18-2 圓餅投影圖
-
18-3 3D圓餅圖影圖
-
18-4 環圈圖
-
18-4-1 環圈圖語法與基礎實作
-
18-4-2 環圈圖的樣式
-
18-4-3 建立含2組資料的環圈圖
-
18-4-4 環圈圖的切片分離
-
18-4-5 綜合應用
-
-
18-5 雷達圖
-
-
第19章 使用Python處理CSV文件
-
19-1 建立一個CSV文件
-
19-2 用記事本開啟CSV檔案
-
19-3 csv模組
-
19-4 讀取CSV檔案
-
19-4-1 使用open()開啟CSV檔案
-
19-4-2 建立Reader物件
-
19-4-3 用迴圈列出串列內容
-
19-4-4 使用串列索引讀取CSV內容
-
19-4-5 讀取CSV檔案然後寫入Excel檔案
-
-
19-5 寫入CSV檔案
-
19-5-1 開啟欲寫入的檔案open()與關閉檔案close()
-
19-5-2 建立writer物件
-
19-5-3 輸出串列writerow()
-
19-5-4 讀取Excel檔案用CSV格式寫入
-
-
-
第20章 Pandas入門
-
20-1 Series
-
20-1-1 使用串列list建立Series物件
-
20-1-2 使用Python字典dict建立Series物件
-
20-1-3 使用Numpy的ndarray建立Series物件
-
20-1-4 建立含索引的Series物件
-
20-1-5 使用純量建立Series物件
-
20-1-6 列出Series物件索引與值
-
20-1-7 Series的運算
-
-
20-2 DataFrame
-
20-2-1 建立DataFrame使用Series
-
20-2-2 欄位columns屬性
-
20-2-3 Series物件的name屬性
-
20-2-4 使用元素是字典的串列建立DataFrame
-
20-2-5 使用字典建立DataFrame
-
20-2-6 index屬性
-
20-2-7 將columns欄位當作DataFrame物件的index
-
-
20-3 基本Pandas資料分析與處理
-
20-3-1 索引參照屬性
-
20-3-2 直接索引
-
20-3-3 四則運算方法
-
20-3-4 邏輯運算方法
-
20-3-5 Numpy的函數應用在Pandas
-
20-3-6 NaN相關的運算
-
20-3-7 NaN的處理
-
20-3-8 幾個簡單的統計函數
-
20-3-9 增加index
-
20-3-10 刪除index
-
20-3-11 排序
-
-
20-4 讀取與輸出Excel檔案
-
20-4-1 寫入Excel格式檔案
-
20-4-2 讀取Excel格式檔案
-
20-4-3 讀取Excel檔案的系列實例
-
-
-
第21章 用Pandas操作Excel
-
21-1 認識與輸出部分Excel資料
-
21-1-1 認識Excel檔案使用info()
-
21-1-2 輸出前後資料
-
21-1-3 了解工作表的列數和欄數
-
21-1-4 輸出欄位標籤的計數
-
-
21-2 缺失值處理
-
21-2-1 找出漏輸入的儲存格
-
21-2-2 填入0.0
-
21-2-3 刪除缺失值的列資料
-
-
21-3 重複資料的處理
-
21-4 Pandas的索引操作
-
21-4-1 更改列索引
-
21-4-2 更改欄索引
-
-
21-5 篩選欄或列資料
-
21-5-1 篩選特定欄資料
-
21-5-2 篩選特定列
-
21-5-3 篩選符合條件的資料
-
-
21-6 儲存格運算的應用
-
21-6-1 國人旅遊統計
-
21-6-2 高血壓檢測
-
21-6-3 業績統計
-
21-6-4 計算銷售排名
-
21-6-5 累計來客數
-
-
21-7 水平合併工作表內容
-
21-7-1 有共同欄位的水平合併
-
21-7-2 沒有共同欄位的水平合併
-
21-7-3 更新內容的合併
-
-
21-8 垂直合併
-
21-8-1 使用concat()函數執行員工資料的垂直合併
-
21-8-2 垂直合併同時更新索引
-
21-8-3 垂直合併同時自動刪除重複項目
-
-
-
第22章 建立樞紐分析表
-
22-1 資料統計分析
-
22-1-1 計算客戶數
-
22-1-2 統計客戶性別、職業與商品類別數
-
22-1-3 先做分類再做統計
-
22-1-4 資料匯總
-
-
22-2 建立樞紐分析表
-
22-2-1 認識pivot_table()函數
-
22-2-2 使用樞紐分析表的數據分析實例
-
22-2-3 加總列和欄資料
-
22-2-4 針對產品銷售的統計
-
-
22-3 列欄位有多組資料的應用
-
-
第23章 Excel檔案轉成PDF
-
23-1 安裝模組
-
23-2 程式設計
-
- 附錄A 模組、函數、屬性索引表
- 附錄B RGB色彩表
- 出版地 : 臺灣
- 語言 : 繁體中文
- DOI : 10.978.6267146/378
評分與評論
請登入後再留言與評分