哪个工作表包含3D公式的值

时间:2016-12-22 17:54:25

标签: excel excel-formula

我有一个工作簿,其中有一张工作表可以找到其他工作表中每个项目的最低价格。这些项目都在每个工作表的同一单元格中,并且"复合材料"表格具有公式:

=MIN('sheet1:sheet3'!B3)

我希望它旁边的单元格列出从中提取值的工作表的名称。

2 个答案:

答案 0 :(得分:3)

这是一个大而丑陋的黑客,并且不能很好地扩展,但这对你现在的方式有效。

=IF(MIN(Sheet1:Sheet3!B3)=Sheet1!B3,"sheet1",IF(MIN(Sheet1:Sheet3!B3)=Sheet2!B3,"sheet2","sheet3"))

答案 1 :(得分:0)

如果您有许多工作表,请首先使用名称管理器定义名称: 表格

=REPLACE(GET.WORKBOOK(1),1,FIND("]",GET.WORKBOOK(1)),"")

enter image description here

选择一些单元格,说 F1 并输入:

=IF(ROWS($A$1:A1)<=COUNTA(Sheets),INDEX(Sheets,ROWS($A$1:A1)),"")

并在 G1 中输入:

=INDIRECT(F1 & "!B3")

将这些复制下来。这将创建一个工作表和值表。

最后在 D1 中输入:

=MIN(G:G)

并在 E1 中输入:

=INDEX(F:F,MATCH(D1,G:G,0))

enter image description here