什么语法允许 OpenOffice 的 SUMIF 函数中的条件匹配不同单元格中的正则表达式?

什么语法允许 OpenOffice 的 SUMIF 函数中的条件匹配不同单元格中的正则表达式?

什么语法允许 OpenOffice 函数中的条件SUMIF匹配不同单元格中的正则表达式?

例如,假设单元格 A1 包含正则表达式。下面示例中的问号应如何替换,以便求和条件使用 A1 中的正则表达式?

SUMIF(A23:A240,??,B23:B240)

答案1

SUMIF(test_range; condition; sum_range)支持正则表达式(如果您启用了该选项)。请参阅Calc 中的正则表达式

在 Calc 中启用正则表达式

如果单元格A1包含正则表达式,那么您只需使用:

SUMIF(A23:A240, A1, B23:B240)

参数condition可以是单元格引用、要匹配的数字或字符串或要匹配其值的表达式。它也可以是以比较运算符开头的字符串。

SUMIF(A23:A240, "<0", B23:B240)

将对第一个范围内小于零的对应单元格的第二个范围内的数字求和。

SUMIF(A23:A240, "truck", B23:B240)

将对第一个范围内小于零的对应单元格的第二个范围内的数字求和。

请参见计算中的条件计数和求和了解更多信息。

相关内容