大家在日常的工作中都會遇到一些不規範的日期數據,很多人喜歡用點來做年月日之間的間隔,如下圖所示:
因為這些人認為這樣輸入起來感覺比較方便,但這樣的數據,在Excel中隻會被當為文本字符,而不會當成日期的數據的。在Excel中規範的日期數據輸入有兩種,一種是在年月日之間使用斜杠/來做間隔,一個是年月日之間使用橫杠-來做間隔,這兩種的輸入方法,在Excel中都會顯示為2021/3/4這種标準的日期格式。
今天要處理的日期數據有多不規範,大家可以來看下,要從這種不規範的日期中将天的數據提取出來,大家有什麼好的方法。
解題思路:
通過觀察數據,先統計出在不規範的日期數據中有哪些間隔符号,共有四種,點,橫杠,#,斜杠,對于日期來說,斜杠實質是标準的間隔符号,那麼要将這些不規範的數據整理規範,隻需要将其他的符号替換為斜杠/即可。
操作步驟:
1、以B2單元格數據為例,先使用SUBSTITUTE函數,将數據中的#替換為/。
2、第二步,将第一步的結果,G2單元格中數據,再次使用SUBSTITUTE函數,将點替換為斜杠/。
3、對于B2的數據來說,到第二步就可以結束了,但做人做事,要考慮完善一點,後面的數據中還有橫杠的,所以第三步,就是使用SUBSTITUTE函數,将橫杠替換為斜杠/。
4、将三步綜合起來運用,嵌套為一個公式,從而适用于所有的數據,同時在外部再嵌套一個DAY函數,得到日期數據中的天。
最後,再提供一種思路給到大家,使用查找替換的方式,重複3次,分别使用查找替換的功能,将橫杠,點,#,都替換為/,再通過DAY函數,對查找替換完成的結果,提取出天數來。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!