【发布时间】:2021-12-05 08:52:04
【问题描述】:
工作表链接:https://docs.google.com/spreadsheets/d/1_40L74r4Y-inibZw7aplE38DDzdszrFgBMX3HU_Bsf0/edit?usp=sharing
我有一份原始数据表,其中包含问卷的答复。 从这张表中,我想根据客户和项目将答案分布在多张表中,以便我们为每个项目获得一份发货清单。
在发货清单中,我添加了 A1 作为项目编号和 A2 作为要引用的客户名称。现在我想列出原始数据表中的所有电子邮件,它们也将 A1 和 A2 匹配为项目和客户。我还需要获取“Amount Prdt”(Product_Pick_RAW!A)和“Products”(Product_Pick_RAW!B:V)。所有产品信息都应该用逗号作为分隔符连接在一起。
现状: 我挑选了以下电子邮件: =IFERROR(INDEX(Product_Pick_RAW!$A2:$AC; MATCH($A$1;Product_Pick_RAW!X:X;0);23);"FEHLER")
金额: =FILTER(Product_Pick_RAW!A:A;Product_Pick_RAW!Y:Y=TRIM($A$2);Product_Pick_RAW!X:X=TRIM($A$1);Product_Pick_RAW!W:W=TRIM(E4))
产品: =INDEX(REGEXREPLACE(TRIM(FLATTEN(QUERY(TRANSPOSE(FILTER(IF(Product_Pick_RAW!B:U="";;Product_Pick_RAW!B:U&",");Product_Pick_RAW!Y:Y=$A$2;Product_Pick_RAW!X :X=$A$1;Product_Pick_RAW!W:W=E4));;9^9))); ",$";))
问题: 现在我特别意识到电子邮件解决方案不适用于数组案例并挑选出多个结果。
有人知道解决办法吗?
谢谢!
【问题讨论】:
标签: google-sheets array-formulas multiple-results index-match