Excel创建一个规则,用于复制文档中选项卡之间具有多个条件的单元格中的文本值

时间:2018-04-11 21:41:28

标签: excel excel-formula

我似乎已经碰到了这个。

我的电子表格中有多个标签,用于不同的客户和每个标签之间的订单。我有一个摘要表,我试图自动将数据拉到那个并尽可能避免手动输入。

我有一个公式,可用于创建工作表之间的值的总和,这可能有助于为您提供一些背景知识: = 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列中的订单名称。

我尝试过多种不同的变种,请帮忙!

欢呼声

1 个答案:

答案 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的数组公式,这一点尚不清楚。