使用 REGEXREPLACE 填充单元格中的数据
Using REGEXREPLACE to Populate the Data from Cell
我一直在使用下面的公式,它工作正常,但我想添加一个条件,如果数据单元格和公式输出结果相同,那么它应该像我在 [=11= 中所做的那样添加一些带括号的注释].
任何对问题的帮助将不胜感激。
=ArrayFormula(TRIM(REGEXREPLACE(A2:A,"(\*{3}.*?)(?:\s*?\.{3}DONE=>.*)?(\*{3})$"," ")))
您可以将以下公式添加到 C 列:
=ARRAYFORMULA(IF(A2:A9=B2:B9, REGEXREPLACE(A2:A9, "(\*+)$", "(No Measure Applicable) "), B2:B9))
这会将尾随的一个或多个星号替换为 (No Measure Applicable)
+ space + 捕获到组 1 中的星号。
我一直在使用下面的公式,它工作正常,但我想添加一个条件,如果数据单元格和公式输出结果相同,那么它应该像我在 [=11= 中所做的那样添加一些带括号的注释].
任何对问题的帮助将不胜感激。
=ArrayFormula(TRIM(REGEXREPLACE(A2:A,"(\*{3}.*?)(?:\s*?\.{3}DONE=>.*)?(\*{3})$"," ")))
您可以将以下公式添加到 C 列:
=ARRAYFORMULA(IF(A2:A9=B2:B9, REGEXREPLACE(A2:A9, "(\*+)$", "(No Measure Applicable) "), B2:B9))
这会将尾随的一个或多个星号替换为 (No Measure Applicable)
+ space + 捕获到组 1 中的星号。