Microsoft-excel: 如果行(选择范围内的任何行)的G列不为空,则在A列和G列前添加字符❚

Microsoft-excel: If column G of row (of any row within the selection) is not empty, add character ❚ in front of column A and column G

从这个website我们可以了解到,我们可以通过使用:

来获取选择中任意数字前面的

\❚ # 作为自定义数字格式。

我们能否对此进行调整以实现以下目标:


例子

假设这是文件:

这是应该做的:


假设:G 列中单元格的唯一可能性首先是:

我们感兴趣的是 G 列中任何给定行的单元格何时不为空(= 当它是数字时)。


所以问题是:

⬇ 然后 ⬇

可以使用多个条件格式规则:

  1. G 列规则(假定仅包含数字):
    • 公式:=AND($G1<>"",$A1<>"")
    • 自定义数字格式:❚ #
  2. A 列(可以包含数字或文本)的第一条规则:
    • 公式:=AND($G1<>"",$A1<>"",ISNUMBER($A1))
    • 自定义数字格式:❚ #
  3. A 列的第二条规则:
    • 公式:=AND($G1<>"",$A1<>"",NOT(ISNUMBER($A1)))
    • 自定义数字格式:❚ @

在行动中: