[]
        
(Showing Draft Content)

SINGLE

此函数使用交集逻辑返回单个值、单个单元格区域或错误值。存在两种交集逻辑类型 - 隐式交集和显式交集。

隐式交集逻辑从一组值中选择单个值,同时确保公式仅返回单元格可容纳的单个值。当用户希望为期望单个值的函数指定范围参数,且该公式不是数组公式(通过按Ctrl + Shift + Enter输入的公式)时,可以使用隐式交集。在这种情况下,范围中与公式单元格的列或行相交的单元格中的值将用于该函数。

当启用动态数组时,不支持“隐式交集”,用户必须使用SINGLE函数(或“@”运算符)指定“显式交集”以返回单个值。这是必需的,因为指定范围参数会将范围传递给函数,并且结果将作为动态数组溢出显示。

注意:SINGLE是一个动态数组公式,你需要在工作簿中启用动态数组功能。

语法

SINGLE(value)

参数

[必需] 指定要使用隐式交集求值的值。

备注

如果用户提供的参数包含一个范围,那么SINGLE函数将返回公式单元格的行或列与该范围相交处的单元格。但是,如果不存在交集,或者有多个单元格落在交集中,那么此函数将返回#VALUE!错误。此外,如果用户提供的参数包含一个数组,SINGLE函数将返回第一个元素(即第1行,第1列)。

示例

例如 - 以下图像中的单元格A15包含公式=SINGLE(A15:E15),通过计算单元格范围A15到E15中行和列的交集,在单元格C16中返回结果“C”。