在Excel中查找匹配的数据和总和
我有一个自动化的报告与以下列:
我需要同时提供每个AMPO电话的“offer”。 所以从上面的例子来看 , FS_AO_AMPO在3/5/16 15:00有9个提供,而FS_TRANS_AMPO有2个在同一时间提供。 因此,2016年3月5日15:00的总AMPO应该是11。
但是我一直在努力工作,主要是因为第一列数据被合并到单元格中,并且很难映射到DateTime列中的每个单独条目中。
我可以通过拆分单元来尝试快速和肮脏的方式,但我正在寻找一个自动化的过程,因为每天都会有新的报告出现。
任何帮助将不胜感激。 提前致谢。
使用SUMPRODUCT()和LOOKUP()查找正确的Call type:
=SUMPRODUCT((ISNUMBER(SEARCH("AMPO",LOOKUP(ROW($A$3:$A$13),ROW($A$3:$A$13)/($A$3:$A$13<>""),$A$3:$A$13))))*($C$3:$C$13)*($B$3:$B$13=5))
这个公式有三个部分:
第一个:( (ISNUMBER(SEARCH("AMPO",LOOKUP(ROW($A$3:$A$13),ROW($A$3:$A$13)/($A$3:$A$13<>""),$A$3:$A$13))))
,find其中有“AMPO”的所有单元格
第二个: ($C$3:$C$13)
是要添加的单元格区域。
第三个: ($B$3:$B$13=5)
只能find列B为5的那个。在你的情况下,你将使用期望的date而不是5
。
它正在find第一个和第三个是真的,并在C列中添加相应的单元格。