excel - 将范围内的多个单元格与来自其他单元格的文本和 return 特定单元格数据匹配

excel - match multiple cells in a range with text from other cells and return a particular cell data

所以这有点复杂,所以这里有一个例子来尝试解释问题:

current sheet structure

我有 3 列数据,其中:

A 列 = 日期 (mm-yy)

Col B = 文本(产品名称,每个名称出现多次,但每次在 Col A 的相应单元格中都有不同的 month/year)

C 列 = 数量(库存)

在 Col E = 我有一个所有产品的列表,每个名称只出现一次。

F 到 O 列有 month/years 从 2016 年 3 月到 2016 年 12 月

我输入了 C 栏中每个相应月份每个产品名称的一些产品库存数量。手动执行将花费很长时间,因为 Col B 中的列表和 Col E 中的列表一样长。

我想做的是在从 F2 到 O600 的每个单元格中都有一个公式来执行以下以大西洋鲑鱼为例。

在单元格 F5 中,从 $E$5 中获取文本,在列 B 中查找,找到后查看列 A 中的相应单元格,如果与 F1 中的 month/year 匹配,则 return Col C 中相应单元格中的值。

同样,在单元格 J5 中,从 $E$5 中获取文本,在 Col B 中查找,找到后查看 Col A 中的相应单元格,如果匹配 J1 中的 month/year,则 return Col C.中相应单元格中的值。

从 F2 到 O600 的整个范围都需要这个...请...任何帮助将不胜感激。

谢谢

比贾尔

尽管我不确定这是设计盘点的最佳方式 sheet,但它会满足您的需求:

=SUMIFS($C:$C,$B:$B,$E5,$A:$A,F)

您可以将该公式粘贴到 F5 中,然后使用填充工具将其应用于所有公式。

干杯,