2017-01-14 143 views
0

我有一個電話分機列表及其分配的電話號碼和用戶名(如果正在使用)。我試圖使用條件格式來查找帶有電話號碼的分機,但沒有用戶,並以綠色突出顯示。公式適用於單元格,但不適用於條件格式

我在一個單元格中首先測試了我的公式,它在那裏工作,但是當我將它放入所有列B的條件格式時。沒有任何反應。

這裏是我的公式

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

    Current Outcome         Goal Outcome 

+0

所以,你想擴展在用戶空白時突出顯示? 如果擴展名存在且用戶不存在,那麼這種情況是否會延長? – dgorti

回答

1

如何以下公式:

= AND(NOT(ISBLANK(A2)), ISBLANK(C2))

這使用AND功能檢查兩個條件都爲真:

  1. 單元格A2是空白字符NOT(ISBLANK(A2))
  2. 小區C2 空白字符ISBLANK(C2)

將其設置爲單元格B2的條件格式。然後,轉到條件格式>管理規則...並將「適用於」範圍更改爲涵蓋所有列B值(例如,= $ B:$ B)

+0

謝謝,這很有效,而且更簡單 – Nitemare

0

以下是可能使其生成更輕鬆。在Excel選項,公式中,檢查R1C1參考樣式。現在,您可以選擇的範圍,並使用此R1C1公式:

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

當你取消「R1C1引用樣式」,條件格式化公式將回到A1的風格:

=AND(A2<>"",C2="") 
相關問題