1樓:簡淨軒語
利用身份證號碼的編碼特性,可以用函式求出年齡。
b2單元格的公式為:=datedif(--text(mid(a2,7,8),"0000-00-00"),today(),"y")
公式解析:身份證,從第7位開始是出生日期,用mid函式提取出生日期,用text函式將出生日期轉為真正的數值格式,在用datedif函式求出今天距離出生日期的年數,即年齡。
2樓:匿名使用者
c2:=datedif(text(b2,"0-00-00"),"2011-10-01","y")
就照你的出生日期格式,本來你的出生日期應該是這樣輸入:1936-06-21
這樣就不需要text函式:
=datedif(b2,"2011-10-01","y")
3樓:匿名使用者
=year(today())-year(b2),出生日期的格式應是1936-6-21,這樣子year這個函式才起作用 ,年齡一欄的格式是常規
4樓:木頭人
年齡那一欄輸入簡單的公式:=2011-year(b2)
怎樣在excel中計算所有人的平均年齡??!
5樓:蝦彈文化
示例如下:
1、開啟要編輯的excel**。
2、把年齡列選中。
3、按滑鼠右鍵開啟「設定單元格格式」,在數字選項中,選擇數值型,小數位數選擇「0」,單擊確定。
4、定位到e2單元格,輸入「=(today()-d2)/365」。
5、按下回車鍵就會顯示年齡了。
6、將游標移到單元格的右下角,當游標變成黑色十字時,將游標往下來,選中所有的需要計算年齡的**。
7、這樣就計算出了所有人的年齡了,如圖是最終效果。
6樓:匿名使用者
這個問題不難,方法有多種
,結果有所不同:
1、將出生年月日放在同一列或行中,選中所有,在狀態列求和的地方點右鍵,選平均值,就可以看到平均出生年月,這樣出來的出生年月日可以平均到日。
2、使用datedif函式,在出生年月旁插入一列,假設出生年月在b列,b2為某人的出生年月,那麼在c2中輸入datedif(b2,now(),"y"),即可得到此人的年齡(週歲),然後使用自動填充功能求得所有人年齡。此引數的詳細用法參考這裡http://zhidao.
3、比較粗糙一些的方法,即在c2中輸入=2006-year(b2),這樣得到是2006減去出生年份的年齡。
7樓:夏雄
你把所有人的年紀打上去,然後再輸入一個計算方式,然後最後出來平均年齡。
8樓:豔陽天
在excel裡面有出生年月日,怎麼用公式算出年齡?
9樓:刀劍上的舞者
材料/工具:excel2010
1、首先我們將出生年月日輸入好,注意出生年月日的格式要正確,中間是用小橫線連線的「-」
2、選中顯示結果的位置,輸入公式=year(today())-year(c2)
3、輸入公式後結果很快就計算出來了,下一個也一樣,輸入公式=year(today())-year(c3)
4、其實有更便捷的方式,只用在第一行輸入公式,然後選中下拉5、這一列的結果就計算出來了
6、完成效果如圖
10樓:斯君一舞百媚生
1、首先我們將出生年月日輸入好,注意出生年月日的格式要正確,中間是用小橫線連線的「-」
2、選中顯示結果的位置,輸入公式=year(today())-year(c2)
3、輸入公式後結果很快就計算出來了,下一個也一樣,輸入公式=year(today())-year(c3)
4、其實有更便捷的方式,只用在第一行輸入公式,然後選中下拉5、這一列的結果就計算出來了
6、完成效果如圖
11樓:深圳市勵拓軟體****
=datedif(a1,today(),"y")獲取的是週歲a1為出生年月
在excel裡面有出生年月日,用公式計算出年齡的步驟:
假設如圖:a列是出生年月日,b列計算年齡。
1、a列的數值必須是日期型的數值,例如:1990/5/1或者1990-5-1;
2、在b1列中輸入=datedif(a1,today(),"y");
datedif函式:計算兩日期之差;
datedif(a1,today(),"y"):就是今天的日期today()-a1列單元格里的日期;
y:得到的結果取整年數;
3、然後滑鼠懸停在b1單元格的右下角,當滑鼠變成實心十字型時,向下拖拉。
12樓:匿名使用者
在excel裡面有出生年月日,用公式計算出年齡的步驟:
假設如圖:a列是出生年月日,b列計算年齡。
1、a列的數值必須是日期型的數值,例如:1990/5/1或者1990-5-1;
2、在b1列中輸入=datedif(a1,today(),"y");
datedif函式:計算兩日期之差;
datedif(a1,today(),"y"):就是今天的日期today()-a1列單元格里的日期;
y:得到的結果取整年數;
3、然後滑鼠懸停在b1單元格的右下角,當滑鼠變成實心十字型時,向下拖拉。
13樓:我在路上看月亮
現在年份減去出生年份就是年齡。基本演算法就是這樣。
14樓:思雪遙遙
=year(today())-year(a1) 簡單的
=(today()-a1)/365 具體的
15樓:匿名使用者
=datedif(a1,today(),"y")
16樓:桑善小妖mua精
=year(「今天的日子")-year(出生日期)就這麼簡單
我用其他的做根本輸不上去
最後還是看答案的
就是這個
17樓:匿名使用者
安徽電子等會等會記得這句話
18樓:匿名使用者
=(today()-a1)/365
19樓:匿名使用者
用函式year(2008-1-20)-year(now())
excel 中怎麼計算年齡段的人數
20樓:匿名使用者
excel中計算年齡段的人數可使用countif函式實現。【countif函式第一個引數是目標年齡所在單元格區域,第二個引數是需要統計的年齡條件】
方法步驟如下:
1、開啟需要操作的excel**,在目標單元格輸入函式公式=countif(b1:b11,"<=25"),然後回車完成小於等於25歲的人數統計。
2、在相關單元格中輸入=countif(b1:b11,">25")-countif(b1:b11,">35")並回車即可完成25~35歲的人數統計。
3、同理在相關單元格中輸入公式=countif(b1:b11,">35")實現大於35歲的人數統計。
4、返回excel**,發現在excel中計算各年齡段的人數操作完成。
21樓:咖咖
1、首先在電腦裡面將需要統計的excel**雙擊開啟 。
2、開啟了之後把裡面輸
入需要的資料,這是一個公司的員工年齡明細表,現在想要統計每個年齡段有多少人。
3、首先在條件設定中填寫對應的年齡段資料。
4、然後選擇g2:g6範圍,然後在編輯欄輸入公式=frequency(c2:c215,f2:f6)。
5、按ctrl+shift+enter,輸入陣列,結果立即出來了,這樣就可以計算年齡段的人數。
22樓:天堂滴落的眼淚
1、以2010版excel為例,如下圖,現在需要計算<=25歲多少人,大於25歲小於等於35歲多少人;
2、先在e2單元格中輸入計數公式「=countif(b:b,"<=25")」,然後按回車鍵,就可以得出「<=25歲」有3人;
3、繼續在e3單元格中輸入計數公式「=countifs(b:b,">25",b:b,"<=35")」,然後按回車鍵,就可以得出「大於25歲小於等於35歲」有7人。
23樓:匿名使用者
計算小於
等於25:
=countif(a:a,"<=25')
計算大於25,小於等於35:
=countif(b:b,"<=35")-countif(b:b,"<=25")
或=sumproduct((b2:b1000>25)*(b2:b1000<=35))
24樓:山桑弓
可以用條件計數countif函式,如果資料在b2:b100中,求其中小
於等於25歲的,公式
=countif(b2:b100,"<=25")大於25歲小於等於35歲多少人?可以用兩個連起來=countif(b2:
b100,"<=35")-countif(b2:b100,"<=25")
25樓:匿名使用者
好妧,人氣旺盛
種類哆wwω.wёxj.ηёt
1,這種型別的電腦是配有無線網絡卡的,可以通過路由器進行上網。路由器帶有wifi功能,自己報裝一個寬頻,設定好錄音機就可以了。
2,另外還可以使用流量卡上網,像插手機卡的無線網絡卡這些,開通流量了,在平板電腦上進行連線也可以。
26樓:
用countif就可以了,計算<=25歲,=countif(b:b,"<=25"). 計算大於25歲小於等於35歲, =countif(b:
b,"<=35")-countif(b:b,"<=25").
在excel裡知道出生日期怎樣計算出年齡啊?
27樓:excel每日精選
如何根據出生日期,一秒計算出年齡?
28樓:天使在唱歌
在excel裡可用公式=(today()-a2)/365來計算出年齡。
1、開啟excel**,在裡面輸入所需要計算的出生日期;
2、然後選中b2單元格,輸入公式,=(today()-a2)/365,按回車鍵即可得到年齡;
3、選中b2單元格,將滑鼠移到這個單元格的右下角,當滑鼠變成黑色十字時 雙擊,這樣就會計算出這組資料所有人的年齡了;
4、發現年齡有小數點,需要調整一下b列的資料格式,選中b列,點滑鼠右鍵,點設定單元格格式,出現設定單元格格式介面;
5、在設定單元格格式介面,點數值,小數位數選擇0,然後點確定;
6、這時就會得到一個整數的年齡了。
29樓:匿名使用者
excel中datedif函式的用法 2007-01-03 13:29 datedif 計算兩個日期之間的天數、月數或年數。提供此函式是為了與 lotus 1-2-3 相容。
語法 datedif(start_date,end_date,unit) start_date 為一個日期,它代表時間段內的第一個日期或起始日期。日期有多種輸入方法:帶引號的文字串(例如 "2001/1/30")、系列數(例如,如果使用 1900 日期系統則 36921 代表 2001 年 1 月 30 日)或其他公式或函式的結果(例如,datevalue("2001/1/30"))。
有關日期系列數的詳細資訊,請參閱 now。 end_date 為一個日期,它代表時間段內的最後一個日期或結束日期。 unit 為所需資訊的返回型別。
unit返回"y"時間段中的整年數。"m"時間段中的整月數。"d"時間段中的天數。
"md"start_date 與 end_date 日期中天數的差。忽略日期中的月和年。"ym"start_date 與 end_date 日期中月數的差。
忽略日期中的日和年。"yd"start_date 與 end_date 日期中天數的差。忽略日期中的年。
說明 microsoft excel 按順序的系列數儲存日期,這樣就可以對其進行計算。如果工作簿使用 1900 日期系統,則 excel 會將 1900 年 1 月 1 日儲存為系列數 1。而如果工作簿使用 1904 日期系統,則 excel 會將 1904 年 1 月 1 日儲存為系列數 0,(而將 1904 年 1 月 2 日儲存為系列數 1)。
例如,在 1900 日期系統中 excel 將 1998 年 1 月 1 日儲存為系列數 35796,因為該日期距離 1900 年 1 月 1 日為 35795 天。請查閱 microsoft excel 如何儲存日期和時間。
excel for windows 和 excel for macintosh 使用不同的預設日期系統。有關詳細資訊,請參閱 now。 示例 datedif("2001/1/1","2003/1/1","y") 等於 2,即時間段中有兩個整年。
datedif("2001/6/1","2002/8/15","d") 等於 440,即在 2001 年 6 月 1 日和 2002 年 8 月 15 日之間有 440 天。 datedif("2001/6/1","2002/8/15","yd") 等於 75,即在 6 月 1 日與 8 月 15 日之間有 75 天,忽略日期中的年。 datedif("2001/6/1","2002/8/15","md") 等於 14,即開始日期 1 和結束日期 15 之間的差,忽略日期中的年和月。
如何在ecel中計算出學生成績排名
軟體版本 office2007 方法如下 1.對於一般的排名,可以直接利用rank函式,專如下所示 函式用法 rank 要排名的屬成績,總成績所在區域 2.這樣得到的排名,會因為名次重複,而跳過一些名次,比如下圖中的第4名,第6名,第8名等 3.而中國式排名一般是名次順延,需要用到較複雜的陣列公式來...
怎樣在EXCEL中計算每一列數字的
要 讓各個單元 格的資料都同時乘以0.3,那麼操作方法如下 1 在一個空單元格中專寫入0.3,按下回車 屬 2 複製這個寫入0.3的單元格 3 選中要乘以0.3的資料全部單元格 4 右鍵,選擇 選擇性貼上 5 選擇 運算 中的 乘 確定。在c列的bai第一個單元格du 和a 60並排 點 再點a 6...
excel設定公式問題?如圖,需要計算出G列各自的金額,D F,怎樣設定?還有後面的I列和總金額
g2單元格寫入公式 if d2 d2 f2 下拉填充公式 i2單元格寫入公式 if d2 d2 h2 下拉填充公式 沒有說明是求什麼總金額,如果能說明清楚再寫公式給你或按如下規律和方法設定公式 excel四則運算 以a1至a5單元格區域及b6單元格為例,a1至a5分別為1,2,3,4,5,b6為6 ...