我需要对列的值进行求和,但我需要根据列中的两个值来识别列,并且必须按两个adjecent列中的值对其进行过滤。
以下是一个例子:
Reference1 Act. Act. Act. ... Bud. Bud. Bud.
Reference2 Jan Feb Mar ... Jan Feb Mar
Reference3 Reference4
CAR BLUE 1 2 3 4 5 6
CAR BLUE 1 2 3 4 5 6
CAR RED 1 2 3 4 5 6
所以,我必须添加所有CAR&蓝色&法案。 &安培; Jan = 1 + 1 = 2.和其他列类似。
我想实现如下目标:
Reference3 Reference4 Reference1 Reference2 Value
CAR BLUE Act. Jan 2
CAR BLUE Act. FEB 4
我遇到的问题是在上面的Value列中使用的公式。原始源表中的列发生更改时,我无法执行SUMIFS。 VLOOKUP不起作用,因为lookup_value没有单列。我想过使用MATCH来识别列,但由于我有两个引用(1和2),它也不起作用。
关于我可以用什么公式来实现上述目标的任何想法。
由于
答案 0 :(得分:1)
尝试从您的数据制作数据透视表(但这不会制作公式,但仍能为您提供所需的结果)。
以下是在Excel 2003中执行此操作的简单指南 - http://www.techonthenet.com/excel/pivottbls/create.php
答案 1 :(得分:0)
您可以在列中创建密钥:
= Reference3 & Reference4 & Reference1 & reference2
并在使用小计命令(内部数据)之后 每次修改数据时,都需要重复使用小计