我似乎已经碰到了这个。
我的电子表格中有多个标签,用于不同的客户和每个标签之间的订单。我有一个摘要表,我试图自动将数据拉到那个并尽可能避免手动输入。
我有一个公式,可用于创建工作表之间的值的总和,这可能有助于为您提供一些背景知识: = SUMIF(INDIRECT( “ ' ”&安培; $ F7&安培;“'” &安培; “B $ 7:!B $ 28”),图A7,INDIRECT( “ ' ”&安培; $ F7&安培;“'” &安培;“G! $ 7:G $ 28" ))
F7是数据保留标签的名称(我使用带有客户名称的下拉框来填充值)
B7:B28是可以在F7标签名称
上找到要匹配的数据的地方A7是我要在B7中匹配的订单号:F7选项卡名称上的B28
G7:G28是订单价值的总和
因此,如果A7中的订单编号与F7选项卡上的B列中的值匹配,则不希望在F7选项卡上显示G列中的数字值,而是显示F7选项卡中C列中的订单名称。
我尝试过多种不同的变种,请帮忙!
欢呼声
答案 0 :(得分:0)
您应该能够使用VLOOKUP或INDEX-MATCH解决此问题,如下所示。
=VLOOKUP(Figures!A7,INDIRECT($F7&"!$B$7:$C$28"),2,FALSE)
=INDEX(INDIRECT($F7&"!$C$7:$C$28"),MATCH(Figures!A7,INDIRECT($F7&"!$B$7:$B$28"),0))
这是假设订单号A7是唯一的。由于您使用的是SUMIFS,因此您可能需要将这些转换为可以阅读here的数组公式,这一点尚不清楚。