如何计算日期差异

时间:2014-02-13 07:08:43

标签: date datetime libreoffice libreoffice-calc

我的数据

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之间有多少年的差异

out like like

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

请让我知道

3 个答案:

答案 0 :(得分:1)

请尝试:

=YEAR(B1)-YEAR(A1)

答案 1 :(得分:0)

Excel解决方案:

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

如果您对真实的潜在持续时间感兴趣,即1月4日至13日至3月14日将为0年,请使用以下公式:=INT((B1-A1)/365)

答案 2 :(得分:0)

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