如果单元格以数字列表项开头(“1.”、“2.”等)的条件格式公式

Conditional Formatting formula for if cell begins with number list item ("1. ", "2. " etc)

我想在我的 Google Sheet 中设置一些条件格式(不过这也适用于 excel)。

问题 1:突出显示以数字点开头的任何单元格。

如“1.”或“2.”等。所以'Number, dot, space'。我目前的工作公式是:

=OR(LEFT(C1,3) = "1. ", LEFT(C1,3) = "2. ", LEFT(C1,3) = "3. ", LEFT(C1,3) = "4. ", LEFT(C1,3) = "5. ")

但我确定有一种 REGEX 方法可以做到这一点,对吗?而不是手动为每个数字执行 OR 条件? (长度未知,我只是在公式中停在5处举例)。


Q2:格式化任意字符串列表

如何检测单元格 'starts with'(或 'is exactly')是“Apples”、“Oranges”还是“Mangos”。类似于:

=OR(C1={"Apples", "Oranges", "Mangos"})

以上仅突出显示该列表中的第一个,无论它是苹果还是橙子等

想法?

请在custom formula is

中尝试以下操作

=REGEXMATCH(G2,"^\d+. ")

(请根据您的需要调整范围)