Excel - 带间隙的数组公式
Excel - Array formula with gap
目前我有这个公式作为数组公式运行良好,用于根据 2 个数组的值之间的差异确定最大值:
{=MAX(ABS(D3:N3-AW3:BG3))}
我试图从两个数组的中间排除一对值(分别是单元格 L3
和 BE3
)。这不起作用:
{=MAX(ABS(D3:K3;M3:N3-AW3:BD3;BF3:BG3))}
我遇到 "too many arguments"错误;从 ABS
函数的角度来看,该错误确实有意义 - 因为分号是参数分隔符。但是如何处理阵列中的间隙(即 - 非相邻单元格)?
而不是使用“;”您可以使用 ':'。以下公式适合您。
{=MAX(ABS(D3:K3-AW3:BD3), ABS(M3:N3-BF3:BG3))}
数组公式**
=MAX(ABS(D3:K3-AW3:BD3);ABS(M3:N3-BF3:BG3))
此致
目前我有这个公式作为数组公式运行良好,用于根据 2 个数组的值之间的差异确定最大值:
{=MAX(ABS(D3:N3-AW3:BG3))}
我试图从两个数组的中间排除一对值(分别是单元格 L3
和 BE3
)。这不起作用:
{=MAX(ABS(D3:K3;M3:N3-AW3:BD3;BF3:BG3))}
我遇到 "too many arguments"错误;从 ABS
函数的角度来看,该错误确实有意义 - 因为分号是参数分隔符。但是如何处理阵列中的间隙(即 - 非相邻单元格)?
而不是使用“;”您可以使用 ':'。以下公式适合您。
{=MAX(ABS(D3:K3-AW3:BD3), ABS(M3:N3-BF3:BG3))}
数组公式**
=MAX(ABS(D3:K3-AW3:BD3);ABS(M3:N3-BF3:BG3))
此致