2015-05-14 168 views
-1

我希望日期列将公共假期的日期格式化为红色。例如Google电子表格:如果是公共假期格式化值

Date 
------ 
14/05/2015 
14/05/2015 
15/05/2015 
16/05/2015 
....  
**25/05/2015** <-- this is red color because of us holiday 

我已经尝试使用基于条件的格式化值的内置函数。但它似乎只能将每个条件的列与单个节假日进行比较。

最简单的方法是什么?我可以获取假期的Google日历,并将日期与Google电子表格中的日历进行比较吗?

回答

0

谢谢@Akshin Jalilov。 所以假设:

A栏是日期,在另一个度假spreedsheet

列B是假期

在C列,我检查它是否是公众假日或星期日:

= COUNTIF(INDIRECT( “假期$ B $ 2:$ B $ 14”), “=” & A2)+ COUNTIF(WEEKDAY($ A2), “= 1”)

如果是假日或周日,则字段值是> = 1

然后,添加条件格式的日期

柱A2:甲

使用customn条件:

= C19:C> = 1

+0

这工作。您也可以在列A中使用条件格式,并在我的回复中编辑公式I。这样你就不需要使用C列。 –

0

您可以使用自定义公式的条件格式来检查日期是否在您的假日期间的范围内,如果是,则将其着色为红色。

=COUNTIF(INDIRECT("holiday!$B$2:$B$14"),"="&A2)+COUNTIF(WEEKDAY($A2),"=1")>=1 
相关问题