我有一些命名范围,一些是单细胞 NamedRanges,另一些是多细胞的。
当我使用 "=AnyNameofSingleCellNamedRange"
在工作簿的任何单元格中。它返回它的值。
但是当我使用 "=AnyNameofMultiCellNamedRange"
它返回 #VALUE 错误,说明它的数据类型错误。
最佳答案
如果将 =MultiCellNamedRange 输入到与它引用的范围位于同一行的单元格中,Excel 会执行一个隐式交集,并为您提供命名范围与行的交集的值。如果没有交叉点,那么你会得到#Value。
如果您使用 Control-shift-Enter 作为多单元格数组公式输入 =MultiCellNamedRange,则 Excel 不会执行隐式交集,并将返回多单元格命名范围中的值数组。
关于excel - 如何返回多单元格命名范围的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33469505/