python筛选Excel数据,在excel中按照A列多个筛选条件并且每满足一次条件,就输出一次
时间: 2023-05-26 15:05:43 浏览: 124
python自动办公-11 在Excel中按条件筛选数据并存入新的表
5星 · 资源好评率100%
以下是Python代码示例,可以筛选Excel中A列的多个条件并输出匹配的结果:
```python
import pandas as pd
# 读取Excel数据为DataFrame
excel_data = pd.read_excel('example.xlsx')
# 定义筛选条件列表
conditions = ['条件A', '条件B', '条件C']
# 依次筛选每个条件,并输出匹配的结果
for condition in conditions:
filtered_data = excel_data[excel_data['A列标题'] == condition]
if len(filtered_data) > 0:
print('满足条件“{}”的数据如下:'.format(condition))
print(filtered_data)
```
以上代码中,'example.xlsx'是要读取的Excel文件名,'A列标题'是需要筛选的列的标题,'条件A'、'条件B'、'条件C'则是需要依次筛选的多个条件。在每次筛选到匹配的结果时,会使用print语句输出结果。
阅读全文