【问题标题】:Excel -- Comparing dates in different formatsExcel——比较不同格式的日期
【发布时间】: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


    【解决方案1】:

    =IF(RIGHT(A1,2)>RIGHT(B1,2),"是",IF(RIGHT(A1,2)=RIGHT(B1,1),"是" "否")))

    这就是 A1 和 B1 的公式...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-11-17
      • 1970-01-01
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多