有什么区别=MATCH(@B27:B42;I27:I42;0)和=MATCH(B27;I27:I42;0)?
答案1
@ 符号是 Excel 的新功能,它将仅返回数组结果的第一个值。如果没有 @ 符号,公式将创建公式中所有值的“溢出”数组。
因此,您的第一个公式只会返回您的第一个值@B27:B42
(即来自 B27 的匹配)。
你的第二个公式将返回一个匹配项,因为它只有B27
如果您的第二个公式被更改为,B27:B42
那么溢出功能将会尝试起作用。
有什么区别=MATCH(@B27:B42;I27:I42;0)和=MATCH(B27;I27:I42;0)?
@ 符号是 Excel 的新功能,它将仅返回数组结果的第一个值。如果没有 @ 符号,公式将创建公式中所有值的“溢出”数组。
因此,您的第一个公式只会返回您的第一个值@B27:B42
(即来自 B27 的匹配)。
你的第二个公式将返回一个匹配项,因为它只有B27
如果您的第二个公式被更改为,B27:B42
那么溢出功能将会尝试起作用。