比较两列 VLOOKUP 或 IF 时如何填充值?

How to populate a value when comparing two columns, VLOOKUP or IF?

我正在尝试通过 "Shop" 创建 "Sale Rep" 摘要,我可以在其中简单地按代表的姓名过滤列,它们会在相关过滤结果旁边填充每个商店的总销售额.

我正在使用它按 Scott:

过滤所有商店
=(filter(D25:D47,A25:A47 = "Scott"))

接下来,要把F中的Store/Account关联到G里面的E对应的值填充。因此,G25 应使用 E26 ($822)、F27 填充 E25 ($724)、G26 的值 E38 ($511.50)

我不知道如何正确编写公式,但我正在尝试做这样的事情:=IF(F25=D25:D38),E25我知道那是不对的,它不会在填充中起作用吃下。但我基本上是在尝试寻找并复制 G 内部 D 和 E 的正确值匹配。因此,F27 中的 Misty Mountain Medicince 将与 E38 的值匹配,并且填充于 G27

过滤器让我失望,因为它不是简单的填充。而且我不知道如何将一列中的过滤结果与另一列中的匹配值相匹配。

希望屏幕截图对您有所帮助。 Screenshot of table:

Field Rep: Scott更改为Scott,您可能会申请:

=query(A25:E38,"select D,E where A='"&F24&"'")
//  Enter the following into G25 and copy down column G   
=(filter(E25:E47, D25:D47 = F25))

or

//  Enter the following into G25 will expand with content in F upto row 47
=ArrayFormula(IF(F25:F47 <> 0, VLOOKUP(F25:F47, D25:E47, 2, FALSE),))