【问题标题】:Excel How to return dates that fall within a yearExcel如何返回一年内的日期
【发布时间】:2023-03-09 00:39:01
【问题描述】:

我有一张表 [Sheet1],其中包含位置和日期

A 列包含位置 B 到 BT 列包含从 2013 年到 2023 年的日期

  |     A    |    B     |    C     |    D        ~   |    BT    |
1 |   Loc1   |  (date)  |  (date)  |  (date)         |  (date)  |
2 |   Loc2   |  (date)  |  (date)  |  (date)         |  (date)  |
3 |   Loc3   |  (date)  |  (date)  |  (date)         |  (date)  |
~
46|   Loc46  |  (date)  |  (date)  |  (date)         |  (date)  |

我需要 Sheet2 来总结今年(2017 年)的 Sheet1

A 列,仍有位置 并在 B 列和 C 列返回属于今年 2017 年的日期

  |     A    |    B     |    C     |
1 |   Loc1   |  (date)  |  (date)  |
2 |   Loc2   |  (date)  |  (date)  |
3 |   Loc3   |  (date)  |  (date)  |
~
46|   Loc46  |  (date)  |  (date)  |

每一行中只有两个日期在同一年内

我需要在不同的工作表上总结到 2023 年

日期可能会不时更改,所以我无法复制粘贴来总结

我尝试过索引和匹配,但我不知道如何处理日期

提前谢谢你

【问题讨论】:

    标签: excel date excel-formula


    【解决方案1】:

    所以我已经找到了解决方案。如果您碰巧遇到同样的问题,请随意复制。

    =IFERROR(SMALL(IF(YEAR(INDEX(Sheet1!$B$2:$BT$6,MATCH($A2,Sheet1!$A$2:$A$6,0),))=$A$1,INDEX(Sheet1!$B$2:$BT$6,MATCH($A2,Sheet1!$A$2:$A$6,0),)),COLUMNS($B:B)),"")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-25
      • 2022-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多