簡體   English   中英

公式在單元格中有效,但在條件格式中無效

[英]Formula works in cell but not in conditional formatting

我有一個電話分機列表,以及分配給他們的電話號碼和用戶名(如果正在使用)。 我正在嘗試使用條件格式來查找帶有電話號碼但沒有用戶的擴展名,並以綠色突出顯示它們。

我先在一個單元格中測試了公式,然后在該單元格中工作,但是當我將其放入所有B列的條件格式中時,什么也沒有發生。

這是我的公式

=IF(AND(NOT(OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0,-1)=""), 
            OFFSET(INDIRECT(ADDRESS(ROW(), COLUMN())),0, 1)=""), TRUE, FALSE)

                 Current Outcome                                 Goal Outcome

下面的公式如何:

= AND(否(IS​​BLANK(A2)),ISBLANK(C2))

這使用AND函數檢查兩個條件是否成立:

  1. 單元格A2 不是空白-NOT NOT(ISBLANK(A2))
  2. 單元格C2 空白ISBLANK(C2)

為此設置為單元格B2的條件格式。 然后,轉到條件格式>管理規則...,然后更改“適用於”范圍以覆蓋所有列B值(例如= $ B:$ B)

這是一種可能使它更容易的方法。 在Excel選項的“公式”中,檢查R1C1參考樣式。 現在,您可以選擇范圍並使用以下R1C1公式:

=AND(RC[-1]<>"",RC[1]="")

當您取消選中“ R1C1參考樣式”時,條件格式公式將恢復為A1樣式:

=AND(A2<>"",C2="")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM