Excel 相同项目条件筛选并计数求和
解决场景:
将表格中,姓名是“张三”, 而且“车型”是“凯美瑞”的,进行计数。最后得到相应的个数。
# 按照标志信息提取内容
import ubpa.iie as iie
def get_aim_data():
item = []
col_one = iexcel.read_col(path='//mac/Home/Desktop/test_data.xlsx', cell='A1')
col_two = iexcel.read_col(path='//mac/Home/Desktop/test_data.xlsx', cell='D1')
for x in range(len(col_one)):
item.append((col_one[x], col_two[x]))
print(item)
a = 0
for x in item:
if x[0] == '张三' and x[1] == '凯美瑞':
a += 1
print(a)
学习一下数据表格,数据表格秒秒钟解决你这个需求:
可以测试一下,不过李双一发帖踊跃,必须鼓励一个
谢谢双一的分享,不过有更加简单的方法,特别是对于新手来说
在设计器中可以通过表格过滤功能过滤出你想要的数据
以下是生成的对应代码,和林总的逻辑是一样的
最后在代码块中 count 一下