【发布时间】:2020-10-01 08:59:27
【问题描述】:
我正在尝试运行一个公式,该公式基本上比较两个不同的日期列,以确定是否需要运行另一个公式,但我遇到了麻烦,因为日期格式不同。例如,我有 A 列的日期为 DD-MMM-YY 格式,而 B 列的日期为 QYY 格式。
DATE INCOME_QTR 状态
2018 年 1 季度 2005 年 2 月 22 日
2018 年 1 季度 2017 年 10 月 13 日
2018 年 4 月 29 日 1Q18
2018 年 1 季度 2016 年 10 月 3 日
2018 年 1 季度 2019 年 4 月 5 日
2018 年 1 季度 2015 年 3 月 2 日
基本上我想做一个 IF 语句来确定 A 列中的日期是否大于或等于季度,以确定与第一个日期相关的数据是否应合并到 B 列中显示的季度中。更简单术语,在这种情况下只有第 6 行是“是”,因为 A 列中的日期大于 B 列中的季度。
我一直在尝试运行 =IF(TEXT([@[date]],"YYYYMMDD">TEXT([@[income_qtr]],"YYYYMMDD")),"YES","No") 但是我没有成功。
理想情况下,我希望能够在不添加任何模块或使用 VBA 的情况下做到这一点。
感谢您的帮助!
【问题讨论】:
标签: excel date if-statement excel-formula