2017-02-21 164 views
3

我在电子表格上创建了​​一些由非连续单元格构建的命名范围。如何从Excel中非连续命名范围中选择单个值

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

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

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

=index(report, 1) 

但是我怎么选择第二和第三元素?

我想:

=index(report, 2) 

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

回答

4

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

=INDEX(report,,,2) 

如果该区域包含这样一个以上的电池,你可以访问第二个元素(例如):

=INDEX(report,2,,2) 
+0

这是伟大的。谢谢。 – elksie5000

+0

@ elksie5000,如果您发现回答了您的问题,请将其标记为接受的答案(它是左侧的刻度线) – CallumDA

+1

@CallumDA在什么情况下您需要嵌套'INDEX'函数?如果我想从第二个区域中的第二个区域返回第三个不连续区域,只需使用:'= INDEX(DiscontigRange,2,1,2)',其中DiscontigRange \t指的是\t = Sheet1!$ A $ 1 :$ A $ 3,Sheet1!$ D $ 1:$ D $ 3,Sheet1!$ F $ 1:$ F $ 3' –

相关问题