检查两列的条件并相应地填充 excel 中第 3 列的值

Checking condition from two columns and accordingly populate values from 3rd column in excel

给出以下table:-

person date sales
A 10/02/2020 10
A 11/02/2020 20
A 12/02/2020 30
B 13/02/2020 40
C 14/02/2020 50

在给定的日期,我们需要检查每个人对应的销售额,如下所示table。

要求输出:-

date A B C
10/02/2020 10
11/02/2020 20
12/02/2020 30
13/02/2020 40
14/02/2020 50

我能够使用 pivot table 获得此输出,但需要使用 excel.

的公式来表达相同的输出

我得到的逻辑是 excel 将匹配日期和人员并获取相应的销售额。但是无法实现这个逻辑来查找。有超过10000行所以不能直接使用if else 需要一些可以填充到所有行中的逻辑。

使用枢轴 table 是解决此问题的正确方法,为什么您需要更改它?

如果可能的话,使用公式进行计算可能会非常不合理table,并且取决于记录的排序顺序等因素。

因为你正在使用 Excel2010 然后尝试下面的公式 -

=IFERROR(INDEX($C:$C,MATCH(G&$F2,$A:$A&$B:$B,0)),"")