【问题标题】:How to select individual values from non-contiguous named range in Excel如何从 Excel 中的非连续命名范围中选择单个值
【发布时间】:2017-02-23 16:49:17
【问题描述】:

我在电子表格上创建了​​一些命名范围,这些范围由不连续的单元格组成。

例如我创建了一个名为报告:

=Report!$M2,Report!$Y2,Report!$AK2

我可以使用以下公式选择命名数组的第一个元素:

=index(report, 1)

但是如何选择第二个和第三个元素呢?

我试过了:

=index(report, 2) 

但是失败了。我没有掌握什么?

【问题讨论】:

    标签: excel excel-formula


    【解决方案1】:

    您可以使用INDEX 函数的可选area_num 参数访问该区域。这是第四个参数。例如

    =INDEX(report,,,2)
    

    如果该区域包含多个单元格,您可以像这样访问第二个元素(例如):

    =INDEX(report,2,,2)
    

    【讨论】:

    • 太好了。谢谢。
    • @elksie5000,如果您发现回答了您的问题,请将其标记为已接受的答案(左侧的勾号)
    • @CallumDA 什么情况下需要嵌套INDEX函数?如果我想从 3 列不连续范围内的第二个区域返回第二个单元格,只需使用:=INDEX(DiscontigRange,2,1,2) where DiscontigRange Refers To: =Sheet1!$A$1:$A$3,Sheet1!$D$1:$D$3,Sheet1!$F$1:$F$3
    • 太棒了!我不知道为什么我以前没有遇到过!我会更新 - 谢谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多