哪个工作表包含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))