若有123家企业,有21万条数据,根据excel表格中的企业编号,计算有效发票的数量,用python语言
时间: 2024-04-09 07:28:31 浏览: 71
基于Python实现分类汇总278张Excel表中的数据
可以使用Python中的pandas库来处理Excel数据,并根据企业编号计算有效发票的数量。下面是一个示例代码:
```python
import pandas as pd
# 读取Excel数据
df = pd.read_excel('your_file.xlsx')
# 根据企业编号进行分组并计算有效发票的数量
valid_invoice_count = df.groupby('企业编号')['发票状态'].apply(lambda x: (x == '有效').sum())
# 打印结果
print(valid_invoice_count)
```
在上述代码中,假设Excel文件中的企业编号列名为"企业编号",发票状态列名为"发票状态"。你需要将代码中的"your_file.xlsx"替换为你的Excel文件路径。
运行以上代码后,会输出每个企业编号对应的有效发票数量。
阅读全文