-1

我的数据

column1        column2
    1-Sep-11     31-Aug-12
    1-May-12    30-Apr-14
    1-Mar-09    28-Feb-14
    1-Apr-13    31-Mar-14
    1-Apr-10    31-Mar-13

我想要column1和column2之间相差多少年

输出喜欢

column1        column2
    1-Sep-11     31-Aug-12      1
    1-May-12    30-Apr-14       2
    1-Mar-09    28-Feb-14      5
    1-Apr-13    31-Mar-14      1
    1-Apr-10    31-Mar-13      3

请告诉我

4

3 回答 3

1

请试试:

=YEAR(B1)-YEAR(A1)
于 2014-02-13T07:19:04.597 回答
0

Excel解决方案:

如果您只想要年份之间的差异,即从 2013 年 12 月 31 日到 2014 年 1 月 1 日应该得到 1 年,请使用 pnut 的公式=YEAR(B1)-YEAR(A1)

如果您对实际的潜在持续时间感兴趣,即 1-Apr-13 到 31-Mar-14 将是 0 年,请使用以下公式:=INT((B1-A1)/365)

于 2014-02-13T07:13:46.663 回答
0

从表中选择 to_date(Column1,'DD-MON-YYYY')-to_date(Column2,'DD-MON-YYYY');

于 2014-02-13T07:19:40.843 回答