![](/img/trans.png)
[英]Conditionally format a cell which has part of its text match any value from a range of cells in a specific column
[英]Excel - Conditionally format cell in column if NOT containing specific text and is NOT BLANK
我希望我的一列中的單元格在沒有“BILLED”一詞時顯示為鮮紅色,同時也不突出顯示所有空白單元格。 這將使我能夠輕松找到需要結算的項目; 因為我在計費后在文本中添加了“BILLED”。
我嘗試了顯而易見的方法,但這會突出顯示所有空白單元格。 僅格式化具有不包含“已計費”的特定文本的單元格
我想解決方案是選擇“使用公式來確定要格式化的單元格”,該公式首先查找具有值的單元格,然后檢查它是否包含“已計費”一詞? 這會是一個嵌套的 IF 語句,比如“IF(不是 Null 和 if 'BILLED')'?
解決辦法是什么?
最簡單的答案是為您的條件格式使用公式。 假設您要格式化 G 列中的所有單元格,您將使用:
=AND($G1<>"BILLED",NOT(ISBLANK($G1)))
現在,如果您有由公式引起的空白,ISBLANK 是不夠的,所以您需要使用更像這樣的東西:
=AND($G1<>"BILLED",SUMPRODUCT(--(LEN($G1)>0)))
CF 的行為有點不穩定,因此在您輸入公式后,打開 CF 對話框備份並確保它沒有添加任何額外的引號或任何內容,並驗證您的“適用於”范圍仍然正確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.