excel按关键字筛选特定列并将所有数据写入新文件py
时间: 2024-09-29 15:11:04 浏览: 36
在Python中,你可以使用pandas库来处理Excel文件并进行关键字筛选。首先,你需要安装pandas和openpyxl(如果需要读取Excel文件),可以使用pip命令:
```bash
pip install pandas openpyxl
```
然后,下面是一个简单的示例,展示如何按照特定的关键字筛选Excel表格中的一列,并将结果写入新的Excel文件:
```python
import pandas as pd
# 读取Excel文件
df = pd.read_excel('input.xlsx')
# 确定你要筛选的列名和关键字
column_name = 'ColumnToFilter' # 替换为你需要筛选的列名
keyword = 'YourKeyword' # 替换为你想要匹配的关键字
# 使用条件筛选
filtered_df = df[df[column_name].str.contains(keyword)]
# 写入新的Excel文件
filtered_df.to_excel('output.xlsx', index=False) # 如果不想保留索引,index=False
阅读全文