2015-12-19 74 views
0

我做這凸顯日曆按日期的休假計劃使用這些公式日期高亮公式的Excel條件格式

=IF(B6="",FALSE,SUMPRODUCT((B6>=INDIRECT("Table1[Start]"))*(B6<=INDIRECT("Table1[End]")))) 

=IF(B6="",FALSE,SUMPRODUCT((B6>=INDIRECT("Table1[SD1]"))*(B6<=INDIRECT("Table1[ED1]")))) 

我想並不適用於同一行這個公式的列上我怎麼能給範圍 行或含有開始日期細胞的範圍和結束日期,以便相同的顏色高亮一行和其他顏色的其他行

enter image description here

回答

0

的公式將是:

=OR(SUMPRODUCT((B6<>"")*("abc"=INDIRECT("Table1[Names]"))*(B6>=INDIRECT("Table1[Start]"))*(B6<=INDIRECT("Table1[End]"))),SUMPRODUCT((B6<>"")*("abc"=INDIRECT("Table1[Names]"))*(B6>=INDIRECT("Table1[SD1]"))*(B6<=INDIRECT("Table1[ED1]"))),SUMPRODUCT((B6<>"")*("abc"=INDIRECT("Table1[Names]"))*(B6>=INDIRECT("Table1[SD1]"))*(B6<=INDIRECT("Table1[ED1]")))) 

正如你所看到的,你將需要爲每個名稱有不同的規則。並更改名稱。

+0

是的,它是工作,但問題是,如果ABC和DEF正在申請它強調只有第一個相同的日期,纔有可能有紅色,如果日期是列E相同,G如果開始日期和結束結束日期爲ABC和DEF是相同的,應該突出紅色 –

+0

@KzhelFarmer是的,你可以把兩個公式與'一起(一級方程式,Formula2)'請確保它是在'管理rules'所以它具有最高優先級的第一條規則。 –

+0

你能給我公式因爲我有15行和20列我的公式變得非常大,對建議PLZ公式如果在列同一日期 –