Date 如何计算日期差
我的数据 我想知道第1列和第2列之间相差多少年 发出Date 如何计算日期差,date,datetime,libreoffice,libreoffice-calc,Date,Datetime,Libreoffice,Libreoffice Calc,我的数据 我想知道第1列和第2列之间相差多少年 发出 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 请告诉我Excel解决方案: 如果您只想得到年份之间的差异,即从2013年12月31日到2014年1月1日应为1年,请使用pnut的公式
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
请告诉我Excel解决方案:
如果您只想得到年份之间的差异,即从2013年12月31日到2014年1月1日应为1年,请使用pnut的公式=年份(B1)-年份(A1)
如果您对实际的基本期限感兴趣,即2013年4月1日至2014年3月31日为0年,请使用以下公式:=INT((B1-A1)/365)
请尝试:
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
从表中选择to_date(第1列,'DD-MON-YYYY')-to_date(第2列,'DD-MON-YYYY') 在Excel中?A1和B1是否包含日期?@pnuts:你是对的,我实际上在示例文件中错误地输入了这一行。我猜正确的公式取决于OPs的意图-参见我上面的其他评论…从2013年12月31日到2014年1月1日-这算是1年还是0年?我删除了Excel标签-因为您显然正在搜索LibreCalc解决方案-pnut和我的解决方案在Excel下都能很好地工作。这是libre office calc
=YEAR(B1)-YEAR(A1)