我已经搜索并阅读了与条件格式相关的答案,但我似乎无法让我的工作,所以也许我做错了什么。有条件格式化,基于整行
我有工作表工作。它包含了我们避难所里的动物列表。我试图做的是如果已经采用了整行绿色(由“G”列中的“X”标注)。我有=$G$2="X"
和=$G2="X"
,但都没有工作。只有当我设置规则时,它才会变为活动的一行,而当我在另一行中输入“X”时,它不会执行任何操作。我错过了什么?
我已经搜索并阅读了与条件格式相关的答案,但我似乎无法让我的工作,所以也许我做错了什么。有条件格式化,基于整行
我有工作表工作。它包含了我们避难所里的动物列表。我试图做的是如果已经采用了整行绿色(由“G”列中的“X”标注)。我有=$G$2="X"
和=$G2="X"
,但都没有工作。只有当我设置规则时,它才会变为活动的一行,而当我在另一行中输入“X”时,它不会执行任何操作。我错过了什么?
=$G1="X"
会只需选择整个表格,因为条件格式只能在选定的单元格上工作,我只是试过它,它完美的工作,你必须从G1开始,而不是G2,否则它将抵消条件格式化一排
您想应用自定义格式设置规则。 “适用于”字段应该是你的整个行(如果你要格式化的行5,放入=$5:$5
,自定义公式应该是=IF($B$5="X", TRUE, FALSE)
,在下面的示例所示。
对条件使用“间接”函数格式。
=INDIRECT("g"&ROW())="X"
=$A$1:$Z$1500
(或然而宽/长你想要的条件格式,这取决于你的工作延长)对于具有G柱中的每一行一个X,它现在将转向您指定的格式。如果列中没有X,则该行不会被格式化。
您可以重复此操作以根据列值进行多行格式设置。只需更改公式中的g
列或x
特定文本并设置不同的格式。
例如,如果您使用公式添加新规则=INDIRECT("h"&ROW())="CAR"
,那么它将按照您指定的格式格式化H列中的每行CAR
。
在我的情况下,我想在列G细胞
突出显示细胞的选择来比较列E的细胞值在列E.进行检查
选择条件格式:突出显示单元格规则 选择其中一个选项,在我的情况下它大于。 在弹出的左侧字段中使用=间接(“g”& row()) 其中g是我正在比较的行。
现在要格式化的行会突出基础上,如果它比G行
选择这适用于在列中的每个电池E相比,在G列单元中的选择,你的E列做出更大。
如果 G2大于E2它格式化
G3大于E3它格式化等
有趣,但在我看来,不要在这里解决问题。 – pnuts
要设置条件格式的基础上,你必须在一个单元格一整行ANCHOR表示单元格的列地址带有“$”,否则Excel只会得到正确的第一列。为什么?
因为Excel基于列的OFFSET设置您行的SECOND列的条件格式。对于SECOND列,Excel现在将一列移动到您想要的规则单元格的右侧,检查了该单元格,并且基于您从未打算过的单元格正确格式化了第二列。
简单地锚定的规则单元的以“$”的地址栏中部分,你会很高兴
例如: 您希望您的表格的任意一行,如果该行的最后一个单元格不突出红色不等于1.
选择整个表格(但不包括标题) “Home”>“Conditional Formatting”>“Manage Rules ...”>“New Rule”> “使用公式确定哪些单元格格式化“
输入:”= $ T3 <> 1“(no q uotes ...“T”是规则单元格的列,“3”是其行) 设置您的格式 单击Apply。
确保Excel没有在公式的任何部分插入引号......如果有,Backspace /将它们删除(请勿使用箭头键)。
应该为整个表格设置条件格式。
向上投票支持锚定和抵消 –
这一句小句子造成了很大的不同:“只需首先选择整个工作表,因为条件格式只适用于选定的单元格。”# – HPWD
奇怪的是,您认为我的答案明显优于其他答案,只收到一半在你之后发布的其中一个人的赞扬。猜猜这是细节(甚至是一些多余的!),造成了不同。 – pnuts
@pnuts:我认为这是'选择'使用一个公式来确定哪些单元格格式化''线,在那里为来自外部的很多人做了差异。 OP仍然有这个,但不是我们所有人:) –