Excel formula 最小3个值的平均值导致Err539
给定一组值,我想得到一个公式中3个最小值的平均值 为了做到这一点,我找到了一个类似的配方,上面有3个最大的值 但我无法完成这项工作(无论我使用的是Excel formula 最小3个值的平均值导致Err539,excel-formula,libreoffice-calc,Excel Formula,Libreoffice Calc,给定一组值,我想得到一个公式中3个最小值的平均值 为了做到这一点,我找到了一个类似的配方,上面有3个最大的值 但我无法完成这项工作(无论我使用的是SMALL还是LARGE) 以下是一个例子: 顺便说一句,这是LibreOffice Calc,但我希望它的行为类似于Excel 如果我输入这个公式,Calc将其更改为=AVERAGE(SMALL(A1:A6;{1,20,3}))(2已更改为20) 即使我将函数类型更改为Array,它也无法工作: 我不想用辅助单元格来计算第一、第二和第三个最小值,
SMALL
还是LARGE
)
以下是一个例子:
顺便说一句,这是LibreOffice Calc,但我希望它的行为类似于Excel
如果我输入这个公式,Calc将其更改为=AVERAGE(SMALL(A1:A6;{1,20,3}))
(2已更改为20)
即使我将函数类型更改为Array,它也无法工作:
我不想用辅助单元格来计算第一、第二和第三个最小值,并对这3个单元格求平均值。尝试将分号改为逗号。@jsteuer谢谢。用逗号代替分号
=AVERAGE(SMALL(A1:A6,{1,2,3}))
Calc仅将A1:A6,{1,2,3}
解释为SMALL
的一个参数。如前所述,这可能与我的操作系统设置为德语有关。将逗号从{1,2,3}
更改为分号{1;2;3}
也不起作用:(
=AVERAGE(LARGE(range,{1,2,3}))