我对 Excel 还很陌生,因此非常感谢以下任何帮助。我进行了无数次 Google 搜索,试图找到问题的答案,但总是被公式中的随机符号卡住。
我正在使用 Excel 2010 并尝试执行条件格式。
我有一张电子表格,其中 A 到 G 列记录了我收到的客户查询以及回复的时间。当我收到新的查询时,我会将它们记录在此记录中,以跟踪我回复了谁以及我说了什么。G 列是我回复客户的日期——这是我回复后输入的。
我正在尝试格式化电子表格,这样,如果我在新行中输入新的客户咨询,它会自动突出显示 G 列中的单元格,直到输入日期。所以基本上它将充当所有未答复咨询的突出显示器。
我知道我需要点击“条件格式”→“新建规则”→“使用公式确定要格式化的单元格”,但我不确定需要在公式框中输入什么。
答案1
要突出显示 G 列中为空的单元格,您可以选择 G 列并单击“条件格式”(假设 G1 是活动单元格,而选择了整个 G 列)并使用=ISBLANK(G1)
您提到的公式框中的公式。
编辑:
要突出显示 G 列中为空的单元格,并且仅当全部如果同一行中A至F单元格都不为空,则将公式修改为=AND(ISBLANK(G1), NOT(ISBLANK($A1)), NOT(ISBLANK($B1)), NOT(ISBLANK($C1)), NOT(ISBLANK($D1)), NOT(ISBLANK($E1)), NOT(ISBLANK($F1)))
。
斯科特的回答很好地解释了如果 G 为空,如何突出显示单元格,并且任何同一行中的单元格 A 至 F 不为空。
答案2
问题问得有点不精确。
Kenneth L 的回答G
是一个好的开始,但直到您将数据输入到 Columns A
、B
、C
、中后D
,它才会突出显示 Column。 E
和 F
. 突出显示 G
空白列,并任何of A
-F
非空白,使用
=AND(ISBLANK(G1),或者(非 (ISBLANK(A1))、非 (ISBLANK(B1))、非 (ISBLANK(C1))、非 (ISBLANK(D1))、非 (ISBLANK(E1))、非 (ISBLANK(F1))))
或者
=AND(ISBLANK(G1),NOT(和(空白(A1)、空白(B1)、空白(C1)、空白(D1)、空白(E1)、空白(F1))))
(你真的不需要这些$
标志。)当然 ,ISBLANK(something)
几乎相当于something=""
,并且 是NOT(ISBLANK(something))
几乎等同于something<>""
,所以上面是几乎相当于
=AND(G1="", OR(A1<>"", B1<>"", C1<>"", D1<>"", E1<>"", F1<>""))
和
=AND(G1="",NOT(AND(A1="",B1="",C1="",D1="",E1="",F1="")))
但我们用英语谈论的是
如果列为
G
空且列A
-F
(统称)非空
我们可以用
=AND(G1="", A1&B1&C1&D1&E1&F1<>"")
使用文本连接运算符&
。例如,如果A1
是“Acme”,B1
是“How much does it cost?”,并且C1
-F1
为空白,则A1&B1&C1&D1&E1&F1
是“AcmeHow much does it cost?”。