我想仅从紫色字段中添加5个最低分(7分)(在下图中)。
如果B1
,D1
,F1
,H1
,J1
,L1
或{{1}中没有数字}, 公式
N1
会工作,它会给我正确的答案(在这种情况下 -14 )。
我只是不知道如何选择某些单元格,因此它只对最低的5个数字求和。
答案 0 :(得分:0)
这是适用于Google表格的公式:
=ArrayFormula(SUMPRODUCT(SMALL(IF(ISODD(COLUMN($A$1:$N$1)),$A$1:$N$1,""),{1,2,3,4,5})))
要在Microsoft Excel中使用此公式,您需要将其修改为此(使用 Ctrl + Shift + Enter 提交) ):
=SUMPRODUCT(SMALL(IF(ISODD(COLUMN($A$1:$N$1)),$A$1:$N$1,""),{1,2,3,4,5}))
两个公式基本上做的是确定您的列是偶数列还是奇数列。当它很奇怪的时候,你得到你范围内的数字 - $A$1:$N$1
- 当它是偶数时,你得到""
。通过将其包装在SMALL
函数中并使用数组作为k
参数({1,2,3,4,5}
),您基本上要求五个最小值。最后,通过仅使用一个参数使用SUMPRODUCT
,您将从奇数列中获得最低五位数的总和。