Tag: 条件格式

使用共享合并单元条件格式化行

我有一个我使用的帮手电子表格,还有一些合并单元格。 我没有去掉这些,我知道这可能会导致头痛,我正在寻找一个解决问题的想法。 我有几行共享合并的单元格。 当这个合并的单元格不是空的,我想让行突出显示。 目前,公式(适用于A1:B4 )是=$B1<>"" ,然后填充。 第一行工作正常,但不是其他三个: 我想我可以添加更多的逻辑,但没有什么真正的我。 这是一个非常简单的表格。 不幸的是,没有真正的方法来说(对于行2:4), if row 1 is colored, then color this row …(虽然我认为我已经看到命名范围的巧妙用法来做这样的事情,但我可能会误会)。 那么,在A2中,条件格式公式“思考”是什么? 是否会=$B2<>"" ,在这种情况下…它是什么样的B2 ? 如果我selectA2 ,并查看应用于当前select的条件格式规则,它仍然显示=$B1<>"" 。 感谢您的任何想法/提示。 这不是一个很大的交易,所以我不需要一个VBA解决scheme – 也许是一个想法或技巧与合并单元格使用CF。 编辑:为了更充分的解释 – 这个想法是col。 B将有一个发票号码,如果它在那里,使该行成为一种颜色。 我会重复这个“图表”,有一些没有分组的公司,有自己的路线。 我只是不喜欢我的组里的那种颜色的差距,并且试图让组里的第一个颜色变得有颜色。

基于VLOOKUP的条件格式将突出显示预期的单元格

我试图在Excel中使用“使用公式确定要格式化的单元格”function的条件格式应用。 在工作表1中有列A中的名称和列B中的相应参考号码。在工作表2中,列C中有较长的参考编号列表。我希望条件格式规则查找工作表1中的参考编号在表2中的那些,并突出显示它们重叠的单元格。 我已经find了一个明显的解决scheme,使用一个vlookup作为公式: =$B2=VLOOKUP($B2,Sheet2!$C:$C,1,FALSE) 这个工作原理是Sheet 1中的单元格应用了正确的格式,但是所有的单元格都被移动了一个( 图像 )。 我已经复制了突出显示的参考号码,并对表2中的参考号进行了查找,仔细检查,突出显示的顶部号码不在第2页中,而是填充单元格下面的一个是( 图片 )。 我已经尝试在条件格式中使用INDEX / MATCH函数replacevlookup,以防VLOOKUP出现问题,但结果相同: =$B2=INDEX(Sheet2!$C:$C,MATCH($B2,Sheet2!$C:$C,0)) 我已经尝试删除基于不同的stackoverflow答案的引用中的xx和数字之间的空格,但没有运气。 我也尝试将单元格的格式从“常规”更改为“文本”,结果相同。 任何想法,将不胜感激!

Excel条件格式:以“<”开头的单元格标记为假重复

我发现,任何以“<”开头的单元格都将标识为与以“<”开头的任何其他单元格的副本。 即使细胞是唯一的,也会发生这种情况。 有没有办法阻止这种行为? 我一直无法确定造成这种情况的机制。 这只发生在'<',而不是'>'。 无论大括号是closures还是打开,都会发生。 我发现我可以停止这个,当有空白作为第一个字符,但我想find一个更透明的解决scheme的用户。 这个问题的电子表格是许多人使用的工具,技术和非技术。 我有一个单元格列表的条件格式打开,以标记任何重复。 单元格中的数据已经有了一个约定来显示大括号中的信息。 例如<Computer> Office或<Printer> Mezzanine 。 我的列表大部分被标记为重复,我无法看到哪些项目实际上是重复的。

在条件格式中使用自定义XSSF颜色?

我有一个自定义颜色的HSSF工作簿,但现在我需要使用XSSF来创buildxslx文件。 我已经改变了一切,但唯一让我难倒的是如何使用一个自定义的XSSFColor在这样的事情: XSSFPatternFormatting YesForm = YesRule.createPatternFormatting(); YesForm.setFillBackgroundColor(IndexedColors.GREEN.getIndex()); 当我有我的自定义托盘时,这工作得很好,但xssf似乎没有类似的东西或我误解了? 先谢谢你。

自定义格式的条件格式

我正在使用Excel 2013。 我想创build一个条件格式的规则,如下所示: 格式是“hh:mm tt- hh:mm tt”。 我的这个格式的值就像下面这样 – 1.上午10:00-11:13 2. 11:49 AM-01:00 PM 3. 05:50 PM-08:44 PM等 我已经试过了 = AND(LEFT(A1,2)> 0,LEFT(A1,2)<12,RIGHT(A1,2)=“AM”) = AND(LEFT(A1,2)> 0,LEFT(A1,2)<12,RIGHT(A1,2)=“PM”) 但没有成功。 请提供解决scheme。

Excel:使用VBA将条件格式应用于个别列中的空白单元格

我已经在一个大约有1500行的工作表中将重复的条件格式应用于AB,AD,AR,AT,BH和BJ列,但是它也突出显示了空格。 我试图创build一个额外的条件格式,将任何空格更改为白色单元格颜色,因为我找不到从空白单元格中删除条件格式的方法。 我发现现在突出显示单元格的唯一方法是再次使用条件格式,当我录制macros时,它完美地工作,但不是当我重放这个时,因为它将整列变成白色,或者留下空白单元格为红。 这是附加条件格式的vba代码: Sub Macro3() Range("I:I,AB:AB,AD:AD,AR:AR,AT:AT,BH:BH,BJ:BJ").Select Range("BJ1").Activate Selection.FormatConditions.Add Type:=xlExpression, Formula1:= _ "=LEN(TRIM(BJ1))=0" Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority With Selection.FormatConditions(1).Interior .PatternColorIndex = xlAutomatic .ThemeColor = xlThemeColorDark1 .TintAndShade = 0 End With Selection.FormatConditions(1).StopIfTrue = False End Sub 帮助是非常感谢,因为我花了太久试图find解决办法!

将规则应用于条件格式

我有以下的Excel表格 : 考虑左边的部分。 我有一套规则来改变整个行(但最后一个单元格)的背景颜色,这取决于我在第二个单元格中写入的内容(例如,如果我在C5中写入Fer ,那么从B5到I5的单元格会以淡蓝色)。 为此,我应用以下规则: =$C4="Fer" 到以下一组单元格: =$B$4:$I$34 现在我想将相同的规则应用到图像的右侧部分,但是我找不到使用相同规则的方法,似乎我必须复制规则。 我宁愿不这样做,因为我有很多规则和三个地方去应用它们。 我把我的单元格更改为: =$B$4:$I$34;$L$4:$S$31 并且我没有成功地尝试对规则进行以下更改: =OR($C4="Fer",$M4="Fer") // It says there's an error in the formula. =OR($C4="Fer";$M4="Fer") // Accepted, but doesn't to anything. 有没有办法解决这个问题? 任何反馈或意见,欢迎!

试图在Excel中使用条件格式来突出显示一个单元格,如果我的公式是假的

所以最近我创build了大量的公式来自动化一些数据,所以不需要手动检查。 我已经创build了所有的公式,并且它们都包含IF语句,如果公式中满足所有条件,或者它是假的,则包含“文本”中的确切问题。 防爆。 (“第一位数字错误”,“数字2-7错误”等)。 我正在尝试使用条件格式来为将来使用这个系统的人做一些更清楚的事情,但是我对使用自己的公式时条件格式的工作原理感到困惑。 我试图检查每个列(每列包含一个不同的公式),对于任何不是“真”的东西,所以我不需要为出现错误时为所有不同的string创build条件。 不知道如何开始,所以任何帮助将不胜感激。 谢谢!

条件格式取决于单元格内容(单元格引用后接特定文本string的组合)

我有一系列的细胞。 我想格式化包含某个文本string的范围内的任何单元格。 问题是,文本string是由两部分构成的。 第一部分是对另一个可以包含不同文本string的单元格的引用(单元格实际上引用另一个单元格,这是一个有几个选项的下拉列表)。 第二部分是一个实际定义的文本string。 在我的例子中,单元格G2包含string"REFERENCED CELL &" 。 在范围B2:B11 ,我的公式是: =IF(AND($E$2>=1,$E$2<=10),$G$2&" TEXT STRING 1",IF(AND($E$2>=11,$E$2<=20),$G$2&" TEXT STRING 2","")) 所以: 如果单元格E2包含介于1和10之间的值,则范围中的单元格将包含单元格G2的文本string,后跟文本string" TEXT STRING 1" 。 如果单元格E2包含11到20之间的值,则范围中的单元格将包含单元格G2的文本string,后跟文本string" TEXT STRING 2" 。 我想为这些结果的每一个不同的格式。 如果生成的string是"REFERENCED CELL & TEXT STRING 1"那么单元格会变成红色。 如果生成的string是"REFERENCED CELL & TEXT STRING 2"那么单元格将是绿色的。 当以这种方式创build值时,如何对单元格执行条件格式化?

条件格式规则分割和重复

我遇到Excel 2010在使用条件格式复制和粘贴完整行时分割规则的问题。 例: 创build一个简单的条件规则,例如=A1 <> "" (如果为true,则将单元格变为红色),并将该规则分配给整个列A $A:$A select完整的第10行,将其复制并粘贴在同一张表中的第11行。 ==> Excel将规则分成两个规则: =A1 <> ""适用于$A$1:$A$10;$A$12:$A$1048576和 =A1 <> ""适用于$A$11 。 如果该行被选中,则插入新行,而不复制当前行,规则不会被分割为两个(仍然应用于$A:$A ),新行也具有条件格式化。 我必须通过复制/粘贴现有​​的行来插入新行,因为某些单元格包含必须复制的公式。 所以这是插入新行的最简单方法。 想象一下,100行是这样插入的,那么Excel将为同一规则创build100条规则。 因此条件格式列表变得很不清楚。 格式化规则的改变将是不可能的。 如何告诉Excel在复制和粘贴现有行时不应该拆分规则? 有没有办法禁用这个“function”?