我使用 OS X 上的 Excel 2011 来追踪我的任务列表。
现在我想为一些任务添加一个日期单元格,这样这些任务每三天就会突出显示一次。我的问题是,是否有任何方法可以让单元格与实际日期进行检查,并且当日期符合某些条件(例如每三天)时,单元格会以某种方式突出显示。
如果您认为 OpenOffice Calc 或其他类似的电子表格系统比 Excel 更好,请告诉我。
答案1
这可以使用条件格式标记要突出显示的所有单元格,从范围的左上角开始。选择“条件格式…”,添加格式(“+”按钮),在上面的下拉菜单中选择“经典”,然后在下面的下拉菜单中选择“使用公式…”(名称可能与我在此处指示的略有不同,因为我使用的是德国系统,但屏幕截图应该可以帮助您了解):
在公式输入字段中输入以下内容:
=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 将其做成下拉选择器的迷宫……)。