【Python基礎】Python處理Excel檔案,進行篩選資料、排序等操作及儲存新的Excel檔案
一、處理Excel檔案資料,對其篩選後的資料儲存到新的Excel
# -*- coding:utf-8 -*-
import pandas as pd
from pandas import DataFrame
import datetime
# 讀excel檔案
df = pd.read_excel('data.xls')
# 檢視所有的值
# print(data.values)
# 檢視某一列所有的值
# print(data['日期'].values)
s_date = datetime.datetime.strptime('2020-12-12', '%Y-%m-%d')
# 把日期轉換格式
df['日期'] = df['日期'].dt.strftime('%Y-%m-%d')
# 條件語句篩選
# new_data = df[df['日期'] == '2020-12-12']
new_data = df[(df['日期'] >= '2020-12-01') & (df['日期'] <= '2020-12-12')]
# 排序
# df = df.sort_values(by='日期')
new_data.sort_values(by='ID')
print(new_data)
# 儲存,sheet_name就是sheet名稱 index是每行資料的索引 header是表頭(True是儲存表頭欄位 反之不儲存)
DataFrame(new_data).to_excel('data.xlsx', sheet_name='data1', index=False, header=False)
二、校驗資料及儲存新的Excel檔案
相關文章
- excel檔案怎麼使用php進行處理ExcelPHP
- Excel檔案 利用MySQL/Python 實現自動處理資料的功能ExcelMySqlPython
- Pandas之EXCEL資料讀取/儲存/檔案分割/檔案合併Excel
- python對excel檔案中指定表格的指定列資料進行去重複操作。PythonExcel
- python讀取兩個excel資料檔案輸出整理好以後的excel資料檔案PythonExcel
- Python基礎——檔案操作Python
- python讀寫excel檔案PythonExcel
- Python批處理:檔案操作Python
- Excel VBA 利用FileSystemObject處理檔案ExcelObject
- Java操作Excel檔案JavaExcel
- 3.python檔案操作及異常處理Python
- NPOI抓取WPS表格儲存的EXCEL檔案Excel
- 資料載入、儲存及檔案格式知識圖譜-《利用Python進行資料分析》Python
- Python資料處理(二):處理 Excel 資料PythonExcel
- 豬行天下之Python基礎——7.1 檔案儲存Python
- python 檔案操作的基礎總結Python
- python——將excel檔案寫入mysql資料庫中PythonExcelMySql資料庫
- python處理檔案Python
- python檔案處理Python
- python 檔案處理Python
- Python 檔案處理Python
- python讀取和生成excel檔案PythonExcel
- Spring Batch + JPA 處理 Excel 檔案教程SpringBATExcel
- Python基礎入門(9)- Python檔案操作Python
- 使用Tcl操作Excel檔案的方法Excel
- Python使用xlrd處理excel資料PythonExcel
- 資料儲存--檔案儲存
- js讀取excel檔案,繪製echarts圖形---資料處理JSExcelEcharts
- 基於Python的介面自動化-讀寫excel檔案PythonExcel
- python EXCEL處理PythonExcel
- python處理ExcelPythonExcel
- Python如何處理檔案的?Python
- python 儲存檔案jsonPythonJSON
- Python -讀取,儲存檔案Python
- python處理txt檔案Python
- Python 批量處理檔案Python
- Python處理大檔案Python
- Python之檔案處理Python