要使用openpyxl统计Excel数据个数,首先需要读取Excel文件,然后遍历所需的工作表(sheet),最后统计特定数据出现的次数。以下是一个简单的例子:
```python
from openpyxl import load_workbook
def count_data(filename, data):
    # 加载工作簿
    wb = load_workbook(filename)
    # 遍历工作簿中的每一个工作表
    for sheet in wb:
python怎么读入excel        # 获取当前工作表的名称
        sheet_name = sheet.title
        # 遍历行
        for row in sheet.iter_rows():
            # 遍历单元格
            for cell in row:
                # 如果单元格的值等于所需查的数据,计数器加一
                if cell.value == data:
                    count = count + 1
    return count
filename = 'your_file.xlsx'  # 你的Excel文件路径
data = 'your_data'  # 你想要统计的数据
count = count_data(filename, data)
print(f'The data "{data}" appears {count} times in the file.')
```
这个函数会遍历Excel文件中的每一个工作表,每一行,每一个单元格,如果单元格的值等于你指定的数据,那么计数器就会加一。最后,函数会返回这个数据在整个Excel文件中出现的次数。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。