如何对 Google 表格中列中的前 5 个值进行求和

问题描述 投票:0回答:4

我有一个简单的表格,其中

A2
-
A100
我有数字。我想将 5 个最大的数字相加并保存在
A1
中。执行此操作的正确查询是什么?我尝试用
QUERY
SELECT
但我无法强制只对前 5 个数字求和。

-|----------|
 | A        |
-|----------|
1| Sum here |
2| 938      |
3| 124      |
4| 544      |
5| 453      |
6| 632      |
7| 324      |
8| ...more  |
-|----------|
google-sheets sum google-sheets-formula google-sheets-query
4个回答
4
投票

...或排序:

=sum(sortn(A2:A,5,0,A2:A,false))

3
投票

可能是多种方法之一:

=sum(query(sort(A2:A100,1,false), "select Col1 limit 5",0))

2
投票
=SUM(QUERY(A2:A, "order by A desc limit 5", 0))

0


0
投票

这可能有点乏味,但如果我需要大值,我会这样做

= 大(A2:A100,1) + 大(A2:A100,2) + 大(A2:A100,3) +...

或者如果我需要降低最低值,我会这样做

= 总和(A2:A100) - 小(A2:A100,1) - 小(A2:A100,2) - 小(A2:A100,3) -...

© www.soinside.com 2019 - 2024. All rights reserved.