excel – 将范围内的多个单元格与来自其他单元格的文本进行匹配,并返回特定的单元格数据

所以这有点复杂,所以试图解释一下这个问题:

目前的表结构

我有3列与数据在哪里:

列A =date(年 – 月 – 日)

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

Col C =数量(库存)

在E =我​​有一个所有产品的名单,每个名字只出现一次。

从F到O的月份为2016年3月至2016年12月

我已经为每个相应的月份input了一些产品库存数量,每个产品名称都使用了Col C。 由于列B中的列表和列E中的列表一样长,因此手动执行操作将非常耗时。

我想要做的是从F2到O600的每个单元格中有一个公式,以大西洋鲑鱼为例进行以下操作。

在单元格F5中,从$ E $ 5中获取文本,在Col B中查找它,当findCol A中的相应单元格时,如果匹配F1中的月份/年份,则返回ColC中相应单元格中的值。

同样,在单元格J5中,从$ E $ 5中获取文本,在Col B中查找它,当findCol A中的相应单元格时,如果匹配J1中的月份/年份,则返回ColC中相应单元格中的值。

需要从F2到O600的整个范围…请…任何帮助将非常感激。

谢谢

Bijal

虽然我不确定这是devise您的股票表单的最佳方式,但这将适用于您想要的:

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

您将能够将该公式粘贴到F5中,并使用填充工具应用于所有这些公式。

干杯,