1樓:
datedif(start_date,end_date,unit)
start_date 用於表示時間段的第乙個(即起始)日期的日期。 日期值有多種輸入方式:帶引號的文字字串(例如 "2001/1/30")、序列號(例如 36921,在商用 1900 日期系統時表示 2001 年 1 月 30 日)或其他公式或函式的結果(例如 datevalue("2001/1/30"))。
end_date 用於表示時間段的最後乙個(即結束)日期的日期。
unit 要返回的資訊型別:
unit
返回結果
"y":一段時期內的整年數。
"m":一段時期內的整月數。
"d":一段時期內的天數。
"md":start_date 與 end_date 之間天數之差。 忽略日期中的月份和年份。
「ym「:start_date 與 end_date 之間月份之差。 忽略日期中的天和年份
"yd":start_date 與 end_date 的日期部分之差。 忽略日期中的年份。
所以,你的公式中有幾個錯誤:
start_date 和 end_date 是文字格式,你輸入的都不是;
unit 也是文字格式,你輸入的 yd 而不是要求的 "yd";
你的 datedif() 返回的是 3/20 到 9/15 日之間的天數,計 178天。而不是出生後到 2019/9/15 之間的所有天數。所以,即使你把 datedif() 函式都處理對了,int() 函式返回的結果也只是 0!
2樓:虛懷若谷舉手之勞
度友,公式的最後一部分錯了,
應該是=datedif(2000/3/21,2019/9/15,"d")/365
或者直接
=datedif(2003/3/21,2019/9/15,"y")
excel如何計算年齡
3樓:excel技能包
出生日期怎麼計算年齡呢?
4樓:
方法如下
1、首先,包括員工的一些基本資訊,包括出生日期。
2、然後,在要顯示年齡的單元格中,編寫函式=year(today()),它表示今天的日期。
3、第二步寫公司的第二部分,並寫函式「year(c2)」。這是減去出生日期。
4、進入公司後,點選「enter」,可以看到下面的年齡顯示。
5、所有員工的年齡計算結果如下圖所示。當然,這種方法也可以用來計算員工的工齡。將出生日期更改為入境日期。
6、當然,我們也可以更準確的確認這些員工的入職天數。
7、點選「enter」檢視計算結果。
在excel中超實用的四個小技巧。
1.圈選區域後使用快捷鍵alt+=即可進行一鍵求和。
2.圈選需要隱藏的行按快捷鍵ctrl+9即可快速隱藏,按ctrl+shift+9即可取消隱藏。
3.在數值混亂的時候點選右上方的排序和篩選,即可對資料進行公升序降序的排序。
4.在右上方的排序和篩選中開啟篩選功能,即可在列表中篩選出需要的資料。
5樓:墨曼彤
1、首先,包括員工的一些基本資訊,包括出生日期。
2、然後,在要顯示年齡的單元格中,編寫函式=year(today()),它表示今天的日期。
3、第二步寫公司的第二部分,並寫函式「year(c2)」。這是減去出生日期。
4、進入公司後,點選「enter」,可以看到下面的年齡顯示。
5、所有員工的年齡計算結果如下圖所示。當然,這種方法也可以用來計算員工的工齡。將出生日期更改為入境日期。
6、當然,我們也可以更準確的確認這些員工的入職天數。
7、點選「enter」檢視計算結果。
6樓:巫馬遐思麼裳
假設b2為生日
=datedif(b2,today(),"y")datedif函式,除excel2000中在幫助文件有描述外,其他版本的excel在幫助文件中都沒有說明,並且在所有版本的函式嚮導中也都找不到此函式。但該函式在電子**中確實存在,並且用來計算兩個日期之間的天數、月數或年數很方便。微軟稱,提供此函式是為了與lotus1-2-3相容。
該函式的用法為「datedif(start_date,end_date,unit)」,其中start_date為乙個日期,它代表時間段內的第乙個日期或起始日期。end_date為乙個日期,它代表時間段內的最後乙個日期或結束日期。unit為所需資訊的返回型別。
「y」為時間段中的整年數,「m」為時間段中的整月數,「d」時間段中的天數。「md」為start_date與end_date日期中天數的差,可忽略日期中的月和年。「ym」為start_date與end_date日期中月數的差,可忽略日期中的日和年。
「yd」為start_date與end_date日期中天數的差,可忽略日期中的年。比如,b2單元格中存放的是出生日期(輸入年月日時,用斜線或短橫線隔開),在c2單元格中輸入「=datedif(b2,today(),"y")」(c2單元格的格式為常規),按回車鍵後,c2單元格中的數值就是計算後的年齡。此函式在計算時,只有在兩日期相差滿12個月,才算為一年,假如生日是2023年2月27日,今天是2023年2月28日,用此函式計算的年齡則為0歲,這樣算出的年齡其實是最公平的。
7樓:書法大家園
excel中計算年齡的方法
8樓:平凡女人平凡事
讓excel自動從當天開始倒推算出乙個人的年齡。
具體操作如下:首先在乙個單元格輸入函式 =toady() ,回車後就會得到計算機的日期,即當天的日期,而且這個日期是動態。
接下來你還必須得要有這個人的出生日期。
然後在d9單元格輸入=datedif(b9,c9,"y"),敲回車後,顯示結果是35歲。輸入=datedif這個函式是沒有提示的,因為這個函式是個隱藏函式,所謂隱藏就是沒提示沒幫助,直接輸入就會出來。
這個函式計算原理如下:datedif函式語法為:=datedif(開始日期,結束日期,年份**)。年份**中y表示年數,m表示月,d表示天。
如果把最後一次引數改為m,則是下面這種效果:
總結:datedif函式用來統計兩個日期之間的差值,並按照一定的要求呈現出來。是計算年齡非常經典的乙個函式。
參考資料
如何用excel計算乙個人的年齡?.第一ppt[引用時間2017-12-30]
9樓:化希榮欽君
以出生日期在a1單元格為例,要計算到今天為止的年齡公式:=datedif(a1,now(),"y")
如果要計算到b1單元格為止的日期,那麼公式為=datedif(a1,b1,"y")如圖:
10樓:曹桂枝昌倩
樓主你好,你可以在「年齡」b2一列中輸入公式「=datedif(a2,today(),"y")」(假設出生年月資料在a列,a2為第1個資料,b列為「年齡」),完成後再把公式拖動複製b列的其他單元格,即可在b列顯示相應的年齡。
11樓:梅秀梅泥黛
(1)虛歲的計算:在e4中輸入=year(today())-year(d4)
(2)實歲的計算:在e4中輸入=-trunc((d4-today())/365)
(3)工齡的計算:在e4中輸入=(year(today())-year(d4))+1
注:d4單元格必須是日期格式,輸入順序為1979-4-6
12樓:暗流在洶湧
假設a2為生日例如是1980-05-04,則b2計算年齡為=year(today())-year(a2)
對於年齡本身的計算公式有多種,為了適應不同要求,是否精確計算周歲等等。若精確計算則:
=(today()-a2)/365
若虛歲則=(today()-a2)/365+1
13樓:匿名使用者
=datedif($a$1,now(),"md")&"歲"&datedif($a$1,now(),"ym")&"個月零"&datedif($a$1,now(),"md")&"天"
說明:在a1單元格中輸入你的出生日期,如1907-3-8
然後在其它任意單元格中輸入(或貼上)上面的公式,結果為 「x歲y月零z天」
14樓:匿名使用者
假設a1單元格為出生日期(如:1980-5-25),計算周歲:
=datedif(a1,today(),"y")
返回結果為31
excxl**函式公式怎麼計算問題? 10
15樓:
需要先定義名稱,游標定位到m1,按ctrl+f3,新建名稱:aa,在引用位置中輸入:
=evaluate(l1)
然後,在m2中輸入公式:
=aa下拉複製公式。
exc**輸入了這個公式為什麼不能自動計算啊?
16樓:三井熊
如圖,這個公式的單元格如果設定為文字格式了,就不能計算了,解決辦法是,把格式改為「常規」,然後重新在單元格內敲一次回車就行了。
17樓:新浪河陽小子
公式沒有問題,把公式所在單元格公式複製一下,右鍵該單元格,設定單元格格式,數字選項卡內設定成「常規」,確定,再將公式貼上進來該單元格,應該就可以運算了。
為什麼widows7程式上找不到excsel軟體呢
18樓:匿名使用者
確定安裝了嗎,也可能安裝出現問題 建議重新安裝office
市盈率計算公式,市盈率的計算公式
市盈率 每股稅後利潤 市盈率是衡量 投資價值和判斷市場是否過熱的指標 市盈率的計算公式 市盈率 普通股每 價 普通股每股收益 普通股每股受益 淨利潤 優先股股利 普通股股數市盈率簡單地講,就是 的市價與 的每股稅後收益 或稱每股稅後利潤 的比率。例如 某 的股價是24元,每股年淨收益為0.60元,則...
sd的計算公式,SD的計算公式
樣本標準偏差 代表所採用的樣本x1,x2,xn的均值。總體標準偏差 代表總體x的均值。標準差描述各資料偏離平均數的距離的平均數,它是離差平方和平均後的方根,用 表示,標準差是方差的算術平方根。擴充套件資料標準差可以反映資料集的分散程度。標準差越小,與平均值的偏差越小,反之亦然。標準差的大小可以通過標...
浮力的計算公式,浮力的所有計算公式
浮力公式的推算 f 浮 f下表面 f上表面 f向上 f向下 p向上 s p向下 s 液 g h s 液 g h s 液 g h h s 液 g h s 液 g v排 m排液 g g排液 1 f 浮 f下表面 f上表面 一般作為浮力產生原因,在同步學習 平時的考試 中,考一道填空或選擇。在中考中不常出...