如何在excel中將出生年月(如 20010831設定成再根據出生年月提取年齡)

2021-04-02 04:32:27 字數 1114 閱讀 6618

1樓:越來越

將單元格格式--自定義--0000-00-00

=datedif(text(a1,"0000-00-00"),today(),"y")

2樓:匿名使用者

1. 在原單元格

通過設定單元格格式完成,如下:

1.1 第一種方法:

1.1.1 選中需要設定格式的單元格

1.1.2 依次單擊選單欄中的「格式」→「單元格」→「數字」( 因為預設的為「數字」選項卡,所以不需要單擊「數字」了)

1.1.3 單擊「日期」,然後再「型別」中選擇你喜歡的1.2 第二種辦法

如果你不喜歡這種方式

則接第一種辦法的1.1.3 ,單擊最下面的「自定義」,然後在對話方塊中寫上yyyy-m-d(這表示年四位,其餘的按照實際的),比如yyyy-mm-dd,那麼,表示8位日期,按照你的案例就是2001-08-31

2. 在其他單元格

就更簡單了

比如,源單元格為b2,目標單元格為b3,則寫公式:b3=text(b2,"yyyy-m-d")

3樓:匿名使用者

如果是從a1單元格中已經填好了「20010831」,那麼b1=text(a1,"#-00-00")即可得到「2001-08-31」,c1=datedif(b1,today(),"y")即可得到現在的年齡

如果a1是身份證號碼,那麼b1=text(mid(a1,7,8),"#-00-00"),c1同上即可

其中,mid(a1,7,8)表示取a1中從第7位開始的一共8位資料

4樓:059酒

樓主是要在身份證裡面提取出生年月日麼?假如樓主的20010831在a1,那這樣就能直接轉換成日期格式了,在c1=datedif(b1,today(),"y")就能得出年齡了!

5樓:匿名使用者

=text(20010831,"0000-00-00")

6樓:

改變設定 b1=text(a1,"#-00-00")

計算年齡 c1=datedif(b1,now(),"y")

在wps如何批量將出生年月從轉換為

假設1990.8.1在a1中。text substitute a1,yyyy年m月d日 wps文件8位數字如何轉換成日期格式,年,月,日用斜線分開,分列操作用過,怎麼加斜線把年月日分開呢?30 選定資料列,資料 分列,列資料格式 日期 ymd,完成。選定資料列,格式 單元格,自定義,型別 錄入 yy...

在Excel裡面有出生年月日,怎麼用公式算出年齡

假設如圖 a列是出生年月日,b列計算年齡。a列的數值必須是日期型的數值,例如 1990 5 1或者1990 5 1。在b1列中輸入 datedif a1,today y datedif函式 計算兩日期之差。datedif a1,today y 就是今天的日期today a1列單元格里的日期。y 得到...

如何查詢出生年月日所屬星座,請問,如何查詢出生年月日所屬星座

你到qq主頁上面 進入星座 把你的出生年月跟各個星座的時間段對比 就知道你自己是哪一個星座了 1968.7.27生是何星座 我不知道星座是陽曆還是陰曆 www.qq.com 星座網頁的右邊 查詢星座 輸入你的生日 陽曆 星座查詢小年那天出生是什麼星座 十二星座是按生日還是按出生年月日 查查屬相和星座...