繁体   English   中英

Excel:如何查询单元格中的日期是否为当前年月?

[英]Excel: How to ask if the date in the cell is the current year and month?

我有一个带有日期的列(例如从 A1 到 A10)。 结构始终相同 ->
单元格 A1 = 2019-02-01 到 2021-10-23 -> 看下面的例子

如果实际的月份和年份(今天是 2020 年 10 月)等于 A1 的第二个日期条目 (2021-10-23),则单元格 A1 的字体颜色应为红色。

我怎样才能做到这一点?
先感谢您。

您可以使用TODAY()NOW()函数询问今天的日期。 还有函数Year()Month()用于查找日期的年和月数。 结合所有这些应该可以解决您的问题。

通过条件格式可以轻松地根据单元格的内容更改格式。 选择顶部单元格,添加条件格式(开始功能区),选择新规则并根据公式选择最后一个。

如果结构始终是完全一样的,你可以使用类似功能找到的最后日期LEFT()MID()我不是伟大的那些,并有一些问题与匹配日期的文字,只好用TEXT() 可能有更好的写法,但我最终得到了这样的东西;
如果A1包含2019-02-01 till 2020-10-23

=AND(MID(A1;17;4)=TEXT(YEAR(TODAY());"#");MID(A1;22;2)=TEXT(MONTH(TODAY());"#")

然后选择一种格式来应用公式返回true。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM