簡體   English   中英

如果列中的數據出現在日期范圍內,則突出顯示

[英]If Data in Column appears within Date Range then highlight

我想在項目計划器上進行一些條件格式化,如果為他們分配的活動選擇的日期在另一個人也分配給他們的日期范圍內,則該計划將突出顯示人員姓名。

在我的電子表格中,我有以下幾列:

  • A欄:活動
  • B欄:開始日期
  • C欄:結束日期
  • D欄:負責人

舉一個我希望公式如何工作的示例:

已為人員A分配了一個活動,該活動開始於2014年1月2日,結束於2014年2月7日。 如果隨后將隨后的活動添加到在01/02 / 14-07 / 02/14范圍內的任何日期開始或結束的工作表中,並且將人員分配給該工作表,我想使用條件格式來高亮顯示該單元格作為對用戶的標志。

任何幫助,將不勝感激。

謝謝,

瑞安

您可以將COUNTIFS與條件格式一起使用:

=COUNTIFS(D:D,D1,B:B,"<="&C1,C:C,">="&B1)>1

這將計算滿足以下條件的所有實例:

  1. 負責人是同一個人( D:D, D1部分)

  2. 其他活動開始的日期早於或等於某個活動結束的日期。 B:B,"<="&C1部分)

  3. 其他活動的結束日期等於或晚於某個特定活動的開始日期。 C:C,">="&B1部分)

該公式可以使Excel響應速度很慢,因為它考慮了整個列。 盡可能將其更改為一個范圍,例如,如果您始終有大約100個活動,則可以使用:

=COUNTIFS(D1:D120,D1,B1:B120,"<="&C1,C1:C120,">="&B1)>1

這是使用這種條件格式后得到的結果:

在此處輸入圖片說明

COUNTIFS返回一個數字; 滿足條件的單元數。 由於結尾處的數字>1 ,因此,如果有多個相同條件的單元格,則該單元格將突出顯示。

暫無
暫無

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

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