【问题标题】:Google Spreadsheet Conditional Formatting Different Cells of Columns based off Dates谷歌电子表格条件格式基于日期的列的不同单元格
【发布时间】:2018-10-04 04:03:37
【问题描述】:

我有一个谷歌电子表格,我正在其中创建一个简单的项目时间表并设置接下来几个月的列,类似于甘特图 -

我想设置一个公式,我可以在其中指定一个单元格中的日期范围,从而用颜色突出显示另一个单元格

例如,G2 列出了 10/4/2018,因此日期在标题为 October 1-5, 2018 WEEK 1 的列的范围内,所以我需要帮助使用公式然后使该单元格更改为颜色

我将对 G 列下的每个单元格执行此操作,直到 2019 年 1 月为止的适当日期范围

希望这是有道理的?任何帮助将不胜感激 - 在此先感谢!

Example Screenshot

【问题讨论】:

    标签: google-sheets formula gs-conditional-formatting


    【解决方案1】:

    如果您查看您的sample spreadsheet,我已经制作了一个名为“测试解决方案”的单独表格,并且我已将条件格式应用于前四列(H、I、J、K)。这是我用于条件格式的自定义公式:

    =AND(G2>=date(2018,10,1), G2<=date(2018,10,5))
    

    这是您想要达到的目标吗?

    【讨论】:

    • 莱昂!!!是的!!!这正是我想要实现的目标,非常感谢您对此进行调查-您到底是如何构建这些公式的?这是有道理的,将公式添加到基于 G 列的每一列中 - 我一直在用在 G 列中放置公式的心态来攻击它,但现在我发现这没有意义 - 谢谢!
    • 您可以观看此视频,了解如何使用条件格式的自定义公式:youtube.com/watch?v=qUwkTRfYpBw&t=196s。我猜它带有一点经验,youtube 教程总是很有帮助
    • 谢谢莱昂!!我会检查一下 - 我回到文件并发现一个问题,所以我确定我搞砸了 - 你介意看一下吗?在单元格 G6 下的测试版本中,我输入了下一个日期范围,但由于某种原因,单元格填充在第 5 行而不是 6 行 -
    • 嗨,Leon,谢谢你,其实我知道我做错了什么,我输入了错误的范围开始,所以我准备好了,再次感谢你!如果您可以通过电子邮件将您的电子邮件地址发送至 paola.goren@swissarmy.com!我想送你一份感谢礼物!
    • 嘿,很高兴我能提供帮助并且您解决了您的问题。我不能接受你的礼物,但谢谢!
    【解决方案2】:

    我决定在新回复中包含公式,以便更容易看到。

    =OR(AND(F2>=date(2018,10,x), F2<=date(2018,10,y)), AND(ISNUMBER(G2), G2>=date(2018,10,x)))
    

    x 是开始日期范围

    y 是结束日期范围

    记得也要更改月份。

    所以公式检查两个条件。如果任一为真,则单元格变为粉红色。第一个检查提交日期(F2)是否在该周的范围内。第二个检查发布日期 (G2) 是否在一周范围的开始日期之后。

    前面的公式只检查 G2 或 F2 是否在该列的范围内。这意味着如果您有一个跨越 3 周的项目,第 1 周将是粉红色的,因为 G2 属于该范围,而第 3 周将是粉红色,因为 F2 属于该范围。但是第 2 周将保持白色,因为 1/10/2018 或 22/10/2018 都不在 8/10/2018 - 12/10/2018 的范围内。

    【讨论】:

    • 非常感谢!这工作得很好 - 谢谢你的解释,所以我能理解
    【解决方案3】:

    您能否链接您的示例电子表格?

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    • 1970-01-01
    • 1970-01-01
    • 2017-02-14
    相关资源
    最近更新 更多