我有两列数据。我想计算两列的总和,并使用每行的最大值。
例如
C1 C2
1 2
4 3
11
10
5 7
结果将是 2+4+11+10+7。
我希望该解决方案可以在 Google 电子表格中运行,但如果无法实现,那么 Excel 也可以。
答案1
对于一个单元格解决方案,你可以在 Excel 中使用类似这样的“数组公式”
=SUM(IF(A2:A6>B2:B6,A2:A6,B2:B6))
使用 CTRL+SHIFT+ENTER 确认
在 Google 文档中,你应该可以做同样的事情 - 要么使用 CTRL+SHIFT+ENTER 进行上述操作,要么使用
=ARRAYFORMULA(SUM(IF(A2:A6>B2:B6,A2:A6,B2:B6)))
答案2
这是否太简单了?
C1 |C2 |C3
1 |2 |=MAX(A2,B2)
4 |3 |=MAX(A3,B3)
11 | |=MAX(A4,B4)
|10 |=MAX(A5,B5)
5 |7 |=MAX(A6,B6)
| |=SUM(C2:C6)