每三天突出显示一次 Excel 电子表格单元格

每三天突出显示一次 Excel 电子表格单元格

我使用 OS X 上的 Excel 2011 来追踪我的任务列表。

现在我想为一些任务添加一个日期单元格,这样这些任务每三天就会突出显示一次。我的问题是,是否有任何方法可以让单元格与实际日期进行检查,并且当日期符合某些条件(例如每三天)时,单元格会以某种方式突出显示。

如果您认为 OpenOffice Calc 或其他类似的电子表格系统比 Excel 更好,请告诉我。

答案1

这可以使用条件格式标记要突出显示的所有单元格,从范围的左上角开始。选择“条件格式…”,添加格式(“+”按钮),在上面的下拉菜单中选择“经典”,然后在下面的下拉菜单中选择“使用公式…”(名称可能与我在此处指示的略有不同,因为我使用的是德国系统,但屏幕截图应该可以帮助您了解):

Excel:mac 2011 条件格式对话框迷宫的屏幕截图

在公式输入字段中输入以下内容:

=IF($A1<=TODAY(),MOD(DATEDIF($A1,TODAY(),"D")-IF(WEEKDAY($A1,2)=1,0,7-WEEKDAY($A1,2)+1),3)=0,FALSE)

这将在到期日后的第一个星期一突出显示所选行(如果到期日是星期一,则在到期日突出显示 - 它不会突出显示此后的每个星期一,因为星期一不会以 3 天的倍数重复),然后在第一次出现之后每三天突出显示:

突出显示操作的屏幕截图

笔记:

  • $A1用您所选范围内的第一个日期字段的正确列和行替换。
  • 将格式调整为您喜欢的方式,以在对话框底部突出显示行(OT:我不知道为什么 MS 将其做成下拉选择器的迷宫……)。

相关内容