我在Excel中有一个包含日期和值的表。每天都有许多不同的价值观。
我想总结一下每天有多少价值。
实施例: 从这个
Date Value
10/1 Blue
10/1 Blue
10/1 Red
11/1 Blue
11/1 Blue
我想得到一个类似这样的新表:
10/1 11/1
Blue 2 2
Red 1 0
我确信在VBA / Excel中可以做到这一点。有没有人有任何想法?
答案 0 :(得分:0)
假设第一个表位于A1中,第二个表位于E1中,您可以在F2中使用公式,如:
=SUM(($A$2:$A$6=F$1)*($B$2:$B$6=$E2))
这是一个数组公式,因此您需要按CTRL + SHIFT + ENTER来验证它。
A2:A6是日期范围,B2:B6是第一个表格中颜色的范围。 公式的第一部分说明:保留记录,其中A列中的值为10/1(= F1)。
第二部分说:保留B列中的值为蓝色(= E2)的记录。
'*'相当于AND。
答案 1 :(得分:0)
正如Alex K所说,解决方案是使用Excel中包含的数据透视表功能。
感谢您的帮助!