excel表格如何把出生日期變成八位文字數字
現在社保大都在網上申報了,每個月人員資訊的整理就是一個大問題。如何資料整理規範,還是很容易獲得自己需要的資料,但是有些工作人員沒有資料庫思維,不知道如何登記基礎資訊,結果就是在後續的工作中,給自己帶來不小的麻煩。
比如,這位,要在網上繳納醫保,資料上傳的時候,需要把員工的出生日期整理成八位文字報盤格式,犯了難了,如何做到呢?
如果把身份證號碼,取中間八位,變成醫保需要的報盤格式,還是很簡單的,使用資料-分 列 命令或者mid函式都可以做到,但有的單位做員工資訊表的時候,僅僅登記了出生日期,沒有登記身份證號碼,在這種情況下,如何把出生日期變成報盤格式呢?
先來看醫保報盤需要什麼格式,以及現在的資料是什麼格式,看下圖:
醫保報盤格式是這樣的:19770424,八位數,文字格式。
聰明的小夥伴一眼就看出來了,這不有身份證號碼嗎,直接用mid函式就能提取出來。
是的,使用mid函式從第七位開始提取,提八位正好是想要的資料。如圖:
可如果從出生日期出發,也能獲得這樣的資料,如果僅僅登記了出生日期,可以採用這個方法。
思路,先用text函式把生日格式的資料變成真正的文字,在excel裡通常1978/5/26這樣的格式為日期格式,不是文字格式,所以需要轉化一下。
其次使用操作技巧,查詢替換工具,把“/”,替換為空,或者用函式SUBSTITUTE把“/”替換為空都能達到類似的效果。
在excel裡,真的是條條大路通羅馬啊,不管是操作技巧還是函式公式,只要能幫自己實現效果就行。