【问题标题】:Which worksheet contains the value with 3D formula哪个工作表包含带有 3D 公式的值
【发布时间】:2017-05-08 10:25:09
【问题描述】:

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

=MIN('sheet1:sheet3'!B3)

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

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    这是一个大而丑陋的 hack 并且不能很好地扩展,但这将适用于您现在的方式。

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

    【讨论】:

      【解决方案2】:

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

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

      选择一些单元格,说 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))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2022-07-20
        • 1970-01-01
        • 2011-09-28
        • 1970-01-01
        • 1970-01-01
        • 2017-12-15
        相关资源
        最近更新 更多