python筛选excel中的日期
时间: 2023-10-05 09:11:47 浏览: 138
Python从Excel中读取日期一列的方法
你可以使用 pandas 库进行 Excel 表格的读取和筛选,以下是一些示例代码:
```python
import pandas as pd
# 读取 Excel 表格
df = pd.read_excel('example.xlsx')
# 筛选日期在某个范围内的行
start_date = '2022-01-01'
end_date = '2022-01-31'
date_filter = (df['日期'] >= start_date) & (df['日期'] <= end_date)
filtered_df = df.loc[date_filter]
# 筛选某一具体日期的行
target_date = '2022-01-15'
date_filter = (df['日期'] == target_date)
filtered_df = df.loc[date_filter]
```
其中,`example.xlsx` 是你要读取的 Excel 文件名;`日期` 是日期列的列名,你需要根据实际情况修改。`start_date` 和 `end_date` 分别表示筛选的日期范围的起始和结束日期;`target_date` 表示你要筛选的具体日期。筛选后的结果会保存在 `filtered_df` 变量中,你可以根据实际需求对表格进行进一步操作。
阅读全文