什么语法允许 OpenOffice 函数中的条件SUMIF
匹配不同单元格中的正则表达式?
例如,假设单元格 A1 包含正则表达式。下面示例中的问号应如何替换,以便求和条件使用 A1 中的正则表达式?
SUMIF(A23:A240,??,B23:B240)
答案1
SUMIF(test_range; condition; sum_range)
支持正则表达式(如果您启用了该选项)。请参阅Calc 中的正则表达式
如果单元格A1
包含正则表达式,那么您只需使用:
SUMIF(A23:A240, A1, B23:B240)
参数condition
可以是单元格引用、要匹配的数字或字符串或要匹配其值的表达式。它也可以是以比较运算符开头的字符串。
SUMIF(A23:A240, "<0", B23:B240)
将对第一个范围内小于零的对应单元格的第二个范围内的数字求和。
SUMIF(A23:A240, "truck", B23:B240)
将对第一个范围内小于零的对应单元格的第二个范围内的数字求和。
请参见计算中的条件计数和求和了解更多信息。