【发布时间】:2018-08-07 16:06:45
【问题描述】:
我在 Excel 中有 3 列。第一列中的数据是从给定年份升序排列的完整日期。第二列也是日期,但在这些日期之间可能会缺少一天。所以如果我把这些日期放在一起,他们就不会排队。在第三列中有一些日期对应于第二列中的日期。现在我想做的是对齐这些日期,如果第一列中没有日期,则该行为空。
我已经为 excel 编写了一些代码来整理数据,但我不知道如何将日期与第三列(C 列)中的值对齐。 这是我的代码: =IF(ISNA(MATCH(A1;C:C;0));"";INDEX(C:C;MATCH(A1;C:C;0)))
这是一个可视化(A列中的数据是给定年份的所有日期。B列和C列中的数据必须一起移动):
| A | B | C |
|1.1.2018 |3.1.2018 |12345 |
|2.1.2018 |14.1.2018 |54321 |
|3.1.2018 |2.2.2018 |56789 |
|4.1.2018 |2.1.2018 |11111 |
期望的输出:
| A | B | C |
|1.1.2018 | | |
|2.1.2018 |2.1.2018 |11111 |
|3.1.2018 |3.1.2018 |12345 |
|4.1.2018 | | |
【问题讨论】:
-
那么 B 列日期可以按任意顺序排列吗?
标签: excel