LibreOffice/Excel:如果条件单元格中的值等于 N,则对相邻单元格求和(SUMIF(?))

LibreOffice/Excel:如果条件单元格中的值等于 N,则对相邻单元格求和(SUMIF(?))

免责声明: 我不知道我在做什么。

在 LibreOffice Calc (3.6.2.2) 中,我尝试将(范围为 G2:G529)SUM中的所有值等于给定的数字。G:xB:xN

我正在处理的数据集来自一个字符串列表 - 目标是:找到所有长度为 N 的字符串,N其中 N 被硬编码到查询字符串中。

数据(片段)

伪代码:

如果 B:x 为 n:将 G:x 添加到 SUM

尝试(其中 N=1):

=SUM(IF(B2:B529, "1"), G2:G529)

有什么建议么?

PS:为了语义上的原因,假设 LibreOffice Calc == Microsoft Excel

答案1

在 Excel 中,你可以像这样使用 SUMIF 函数

=SUMIF(B2:B529,"1",G2:G529)

相同的公式也适用于 Libre Office

相关内容