[英]Conditionally format column A if cell row contains “z”
如果單元格的對應行在該行中的任何位置包含字母z
,我想突出顯示A列中的單元格(使用條件格式設置工具)。 我想這樣做,因此如果數據在A列中突出顯示,我可以將其排序到頂部。
我正在使用公式:
=COUNTIF($A1:$AA1,"*z*")
但是我不想突出顯示整個行,而僅突出顯示該行的A列中的相應單元格。
這樣做的公式是什么?
選擇ColumnA,然后選擇HOME>樣式-條件格式,新規則..., 使用公式確定要格式化的單元格,並在此公式為true的情況下設置值的 格式 :
=COUNTIF($A1:$AA1,"*z*")>0
格式... ,選擇突出顯示的確定,確定。
這僅適用於列A(由於選擇)。
在使用3x3單元格表進行測試時,這似乎對我有用:
式:
= COUNTIF($ B1:$ C1,“ z ”)
然后,僅突出顯示A中的單元格。
“我想這樣做,以便如果數據在A列中突出顯示,則可以將其排序到頂部。”
好的,首先,您不需要使用條件格式進行排序。 第二,您不想在公式=COUNTIF($A1:$AA1,"z")
引用A1-這是一個循環引用,您放在A列中的任何公式都不會返回“ z”,因為您正在將其用於您的COUNTIF公式。
您要使用的公式是:
=IF(COUNTIF($B1:$AA1,"z")>0,1,0)
如果要查找字符串中任意位置包含z的任何行,則需要執行通配符計數:
=IF(COUNTIF($B1:$AA1,"*z")>0,1,0)
然后,您可以對所有數據從A列進行排序-從高到低。
基本上,您已經表現出對如何按excel排序的基本誤解(無冒犯)。 這應該對您有幫助。 祝好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.