我试图为Google表格编写一个简单的公式。逻辑如下:
if(it is a specific date & it is today){fill cell color with this color}
我知道这需要在条件格式化部分完成,但我无法做到正确。
我试过了:
if(TODAY(),RegExMatch("Tuesday May 2, 2017"))
RegExMatch("Tuesday May 2, 2017") AND IF(TODAY())
IF(TODAY() AND RegExMatch("Tuesday May 2, 2017"))
但这些都不起作用并返回错误,例如'解析&无效'当试图在单元格框中写入它时。
答案 0 :(得分:1)
REGEXMATCH可用于条件格式化(eg),但这似乎有些过分。请选择相关范围(我假设ColumnA - 填充' true'日期,而不是文本)并清除其中的任何现有CF规则。格式,条件格式......,格式化单元格,如果...... Custom formula is
和
=and(A1=today(),A1=42858)
选择填充颜色并完成。
此处42858
恰好是今天的索引号,但会替换为您特定日期的索引号。
答案 1 :(得分:0)
您是否尝试过获取TODAY()的值?它以mm/dd/yyyy
格式返回日期。您的RegExMatch将始终失败。
您无需使用任何公式。使用this guide查看如何在单个或多个单元格上使用条件格式设置规则。做你想做的正确方法是选择一个单元格,点击格式 - >条件格式化... - >格式化单元格,如果... - >日期是 - >今天
如果您在“自定义公式”部分中引用了单元格框,则只需编写=TODAY()
即可。
答案 2 :(得分:0)