2016-12-07 72 views
1

我想計算在2016年計算時間流逝的Excel

背景幾個月的某個對象已經老化的數量:

這是在Excel會計目的的折舊重新計算。我有一個擁有「開始日期」和「結束日期」的大量資產列表。我想計算的月數已經過去了該資產在2016年

問題:

資產不斷被添加到列表中,那麼你有很多不同的開始和結束日期。一些資產開始於2016年,部分資產在2016年結束,我不能確定一個公式,簡單地計算個月的#該資產在2016年

示例問題:

我有一個起始日期的資產2016年4月1日。 我有一個截止日期爲2016年4月30日的資產。

是否存在該資產在2016年花費多少時間的公式?

回答

1

怎麼樣DATEDIF功能 - 與您的開始/結束日期在細胞A1

=DATEDIF("1/1/2016",A1,"m") 

這是你不能在功能Excel的列表中找到一箇舊的功能,但你可以閱讀更多here


注意,這會給你的日期錯誤在A1是2016年1月1日之前,所以你可能想換IFERROR圍繞公式如下:

=IFERROR(DATEDIF("1/1/2016",A1,"m"),0) 
+0

嗨CallumDA33,感謝您的答覆。我熟悉DATEDIF函數,但問題是公式會顯示一個開始日期爲4月1日的資產,2016年只有3個月,答案應該是9(假設今天的日期是2011年12月31日)。 我認爲問題來自四個日期的使用(1.資產的起始日期2.資產的結束日期3.使用期間的開始日期4.使用期間的結束日期) – user3221554

+0

也許你可以更新你的問題到包括一些例子以及你期望看到的輸出。上述示例的明顯解決方案是在公式的開頭部署「12-DATEDIF」,爲您提供2016年的「9個月」 – CallumDA