人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 辦公軟件教程 > 詳細頁面

你真的會用excel DATEDIF函數嗎?為啥你算的出錯了?

你真的會用excel DATEDIF函數嗎?為啥你算的出錯了?

更新時間:2024-01-23 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

Excel中求兩個日期之間相隔的月數,我們通常使用DATEDIF函數來計算。

百度一下,網絡上一大把的教程也是這么說的。我也曾經一度沾沾自喜,覺得自己多么能干,還知道DATEDIF這么好用的日期函數,甚至Excel幫助文檔都查詢不到這個函數。當經歷這次慘痛的教訓,或許有點明白微軟為啥不公開這個函數,搞成隱藏函數,可能真的就是因為函數有些缺陷才沒有公開吧。

DATEDIF函數計算日期相減得到月份數的基本語法: =DATEDIF(開始日期,結束日期,”m”),其中的參數“m”,表示計算日期之差的月數。

這個函數也不是不可以使用,只是必須注意下面細節!

1. NUM錯誤

=DATEDIF(開始日期,結束日期,"M"),結束日期必須大于開始日期。比如=DATEDIF(B1,A1,"y")就會出現報NUM!錯誤。

Excel的那些事,你真的會用DATEDIF函數嗎?為什么你算的出錯了?

?

2. 提升月底天數優先級

DATEDIF函數只關注了日期的天信息,忽視了對月底信息的判斷。所以我們真正在用這個函數的時候,遇到月底這種情況,就需要做優先級判斷。正如案例第七行:周學的信息:2017/5/31 與 2017/6/30 都是月底,如果直接寫:=DATEDIF(B7,C7,"m"),得到的結果就是錯誤的。

遇到日期都是月底這種情況,我們自己需要都留個心眼兒,把公式改進成:

=IF(DAY(日期+1)=1,日期+1,日期)

套進來就是:

=DATEDIF(IF(DAY(B7+1)=1,B7+1,B7),IF(DAY(C7+1)=1,C7+1,C7),"m")

這樣就不會出錯了。


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 聂拉木县| 寿阳县| 武宁县| 克山县| 英山县| 蓝山县| 兴山县| 辉南县| 镇安县| 汨罗市| 图们市| 襄垣县| 台山市| 惠安县| 芦山县| 务川| 原阳县| 澳门| 菏泽市| 怀宁县| 台江县| 博客| 启东市| 璧山县| 策勒县| 红桥区| 烟台市| 三台县| 大荔县| 新源县| 甘泉县| 揭西县| 上杭县| 和田市| 洞口县| 于都县| 应用必备| 威信县| 仙桃市| 博乐市| 葫芦岛市|