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

我有一个工作簿,其中有一张工作表可以find其他工作表中每个项目的最低价格。 这些项目全部位于每个工作表的同一个单元格中,“复合”工作表具有以下公式:

=MIN('sheet1:sheet3'!B3)

我希望旁边的单元格列出值从中拉出的表的名称。

这是一个大的,丑陋的黑客攻击,并不能很好地扩展,但是这将适用于你现在拥有的方式。

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

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

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

在这里输入图像说明

选一些细胞,说F1,然后input:

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

并在G1中input:

 =INDIRECT(F1 & "!B3") 

复制这些。 这将创build一个表和值的​​表。

最后在D1input:

 =MIN(G:G) 

E1中input:

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

在这里输入图像说明