Board logo

標題: [發問] 請問平均年資的計算 [打印本頁]

作者: kakala0513    時間: 2013-6-3 15:07     標題: 請問平均年資的計算

各位前輩:

資料從系統轉下來之後,小弟將資料作成年資之後
一時間不知道從何下手去計算平均年資

可否請各位大大教導一下

感恩
作者: ML089    時間: 2013-6-3 16:36

假如年資放在 A1:A10
平均年資 =AVERAGE(A1:A10)
或 =SUM(A1:A10)/10
作者: kakala0513    時間: 2013-6-4 09:29

再請問大大
若是年資的形式為
"10年11個月"  

這種類型的,用AVERAGE得不出來...
這樣該如何去計算平均年資
作者: ML089    時間: 2013-6-4 12:08

回復 3# kakala0513

若是年資的形式為 A1= "10年11個月"
需要先轉換為數字格式,公式如下
B1=--(IF(ISERR(FIND("年",A1)),"0 ","")&SUBSTITUTE(SUBSTITUTE(A1,"年"," "),"個月","/12"))

再使用AVERAGE函數
C1=AVERAGE(B1:B3)

若不要輔助欄也可以將上式改為陣列公式型態
D1 =AVERAGE(--(IF(ISERR(FIND("年",A1:A3)),"0 ","")&SUBSTITUTE(SUBSTITUTE(A1:A3,"年"," "),"個月","/12")))
需用陣列輸入(CTRL+SHIFT+ENTER三建齊按)
作者: Bodhidharma    時間: 2013-6-4 12:51

本帖最後由 Bodhidharma 於 2013-6-4 12:54 編輯

回復 4# ML089

--"a b/c"=a+b/c   (a,b為正整數或0,c為正整數)
這種文字轉數字的方式還是第一次看到,受教!
稍微試了一下,--"-a b/c"=-a-b/c
想請教是否還有類似的格式?
作者: ML089    時間: 2013-6-4 13:08

回復 5# Bodhidharma

> --"a b/c"=a+b/c   (a,b為正整數或0,c為正整數)
> 這種文字轉數字的方式還是第一次看到,受教!
> 稍微試了一下,--"-a b/c"=-a-b/c
> 想請教是否還有類似的格式?
   
基本格式是 "a b/c"  ,a與b之間為空格
1.2 = 1 1/5
-1.2 = -1 1/5

可以由儲存格格式中的分數去觀察格式的基本設定,一般常用在文字型態日期與時間的拆解及加減
作者: kakala0513    時間: 2013-6-6 11:23

感謝大大的回覆....

解決困擾小弟許久的問題




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)