实际上,我想要一个vlookup,但是对于多个东西,然后在最后添加它。
例如:
1 2 3 4
a Title 1 Name1 Description 1 6
b Title 2 Name2 Description 2 2
c Title 2 Name2 Description 2 14
基本上,我想找到所有"名称2"在第2列中,然后在第4列中添加数字。我想对每个唯一名称执行此操作。
我该怎么做?
答案 0 :(得分:1)
MacroMarc和Scott Craner都指出了你的方向......
方法1 - 公式
假设您在第1行的表格上放置了标题,并且您的数据位于列A到D中,请将此CSE公式放在F2
中并填写。 (20美元将改变,de
=IF(INDEX($B$2:$B$20, MATCH(0, COUNTIF($B$1:B1, $B$2:$B$20), 0))=0,"",INDEX($B$2:$B$20, MATCH(0, COUNTIF($B$1:B1, $B$2:$B$20), 0)))
然后将此公式放入G2
并填写
=IF(SUMIF($B$2:$B$20,"="&F2,$D$2:$D$20)=0,"",SUMIF($B$2:$B$20,"="&F2,$D$2:$D$20))
你会得到一个看起来像这样的结果
方法2 - 数据透视表
选择表格内的任意位置,然后选择插入 - >数据透视表。把它放在一个新的工作表上。
把"姓名"行中的字段和" Count"值中的字段 - 默认情况下它将是SUM。你得到以下结果......
这两种方法都需要不到两分钟的时间。 8)