z
如果单元格的相应行包含该行中的任何位置的字母,我想突出显示 A 列中的单元格(使用条件格式工具) 。我想这样做,以便如果数据在 A 列中突出显示,我可以将数据排序到顶部。
我正在使用公式:
=COUNTIF($A1:$AA1,"*z*")
但我不想突出显示整行,只突出显示该行 A 列中的相应单元格。
这样做的公式是什么?
z
如果单元格的相应行包含该行中的任何位置的字母,我想突出显示 A 列中的单元格(使用条件格式工具) 。我想这样做,以便如果数据在 A 列中突出显示,我可以将数据排序到顶部。
我正在使用公式:
=COUNTIF($A1:$AA1,"*z*")
但我不想突出显示整行,只突出显示该行 A 列中的相应单元格。
这样做的公式是什么?
选择 ColumnA 然后 HOME > Styles - Conditional Formatting, New Rule..., Use a formula to determine which cells to format and Format values where this formula is true: :
=COUNTIF($A1:$AA1,"*z*")>0
Format...,选择高亮OK,OK。
这将仅适用于 A 列(由于选择)。
在使用 3x3 单元格表进行测试时,这似乎对我有用:
公式:
=COUNTIF($B1:$C1," z ")
然后仅突出显示 A 中的单元格。
“我想这样做,以便如果数据在 A 列中突出显示,我可以将数据排序到顶部。”
好的,首先,您不需要使用条件格式进行排序。其次,您不想在公式中引用 A1 =COUNTIF($A1:$AA1,"z")
- 它是一个循环引用,并且您放在 A 列中的任何公式都不会返回“z”,因为您将它用于您的 COUNTIF 公式。
您要使用的公式是:
=IF(COUNTIF($B1:$AA1,"z")>0,1,0)
如果要查找字符串中任意位置包含 az 的任何行,则需要执行通配符计数:
=IF(COUNTIF($B1:$AA1,"*z")>0,1,0)
然后,您可以对所有数据的 A 列进行排序 - 从高到低。
基本上,您已经证明了对如何在 excel 中进行排序的基本误解(无意冒犯)。这应该可以帮助你。祝你好运。