如果一行包含一个值,如何返回多个值

如果一行包含一个值,如何返回多个值

我想在 A 列中查找数字并返回 B 列和 C 列(如果存在)。因此,在另一张工作表中,我输入 FG30827110 并返回四个项目(B 列和 C 列中的每个项目都返回)。

在此处输入图片描述

答案1

您可以使用数组公式来提取组件项

=INDEX(Table1[parent item no],MATCH(A1,Table1[child item no],0)) 

(必须使用 CTRL+SHIFT+ENTER 输入)。

然后使用SUMIFS获取数量

=SUMIFS(Table1[pts per],Table1[parent item no],A1,Table1[child item no],b1)*(qty needed)

相关内容