【问题标题】:Formatting rows by month in Excel在 Excel 中按月格式化行
【发布时间】:2021-06-14 16:43:47
【问题描述】:

假设我有一个 Excel 电子表格,A 列每行包含一天,用于接下来的许多年。

我将如何对行进行条件格式设置,以便每个月都有不同的填充颜色? (我不介意是否有重复,只要连续几个月不共享颜色即可。)

我的直觉是将月份作为一个数字,并用它来制定要使用的 rgb 值(month*21.25 会将数字分布在色标上) - 但我不知道如何设置在excel中以这种方式着色。我可以看到如何进行二进制处理(if month%2=0 then highlight, otherwise don't;也许?) - 但不是颜色取决于值的条件格式公式。

任何建议将不胜感激。

【问题讨论】:

    标签: excel conditional-formatting


    【解决方案1】:

    您可以通过创建条件格式公式=isodd(month(A1)) 来格式化所有具有奇数的月份(将 A1 更改为您的日期所在的列)

    如果您想将此格式应用于多个列,请使用 $ 为包含日期的列(但不包含行)指定绝对引用:=isodd(month($A1))

    【讨论】:

    • 谢谢!是否可以在条件格式中设置“其他选择不同的颜色”?
    • 您可以只用备用颜色为每一行着色,或者使用 iseven 而不是 isodd 创建另一个条件格式公式到相同的范围,然后您将不会在空白单元格上着色。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-25
    • 1970-01-01
    • 2016-06-09
    • 2013-10-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多