国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Excel > 正文

使用公式提取Excel中的日期后發現格式不對

2024-08-23 19:28:44
字體:
來源:轉載
供稿:網友

   如果你要提取Excel單元格中的日期,很可能會遇到日期格式不對,甚至是無論如何設置日期格式,結果還是不對。

  下面給你舉個例子并給出解決的方案。

  假設A列,保存的是部分員工的身份證號碼,當然,在A列中,也就保存了員工的出身日期。

  假如A1中的身份證號碼是:532621195701086015

  首先說明,A列的數據格式為常規,就是常規,不允許改變格式。

  之后,當你試圖將A1中的身份證號碼中的出生日期截取后放在B1時,那么,我們其實可以使用函數來截取,一般,使用MID函數最為妥當了。

  公式自然就是如下的公式:

  =Mid(A1,7,8)

  然而,我們得到的結果卻是:19570108

  或許,你會馬上意識到,是B1單元格中的數據格式不對,自然,格式有問題,當你把B列的數據格式都設置為日期格式中的“2001-3-14”時,你會驚奇的發現,結果還是一樣。

  到此,本人還提醒閣下一句,你可以再設置C列為“2001-3-14”的日期格式,然后把B1中的數據復制了以后,使用選擇性粘貼的辦法,粘貼到C列,那么我告訴你,結果還是一樣,仍然是19570108

  那么,是什么導致這種問題的產生呢,又如何來解決這種問題呢?

  第一,是單元格的數據類型的問題,首先將其設置為“2001-3-14”的日期格式,是沒有問題的,但是這一步,您必須做。

  第二,問題出在公式有問題,結果上述的公式從理論上來講,是沒有問題的。

  但是,問題卻出在截取出生日期的時候,其截取方式有問題,使用如下的公式,問題就可以得到全面解決:

  =DATE(MID(A1,7,4),MID(A1,11,2),MID(A1,13,2))

  上述所得到的出生日期數據,其格式為2001-3-14,并且,未考慮單元格的前后是否有空格。

  如果單元格的前后有空格的話,上述公式就難以得到正確的結果了,而是使用如下的公式較為妥當。

  =DATE(MID(TRIM(A1),7,4),MID(TRIM(A1),11,2),MID(TRIM(A1),13,2))

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 台南县| 太和县| 怀集县| 渑池县| 广元市| 玉田县| 册亨县| 邻水| 德昌县| 清水县| 门源| 三都| 屏东市| 彝良县| 铜梁县| 舞阳县| 景东| 仙游县| 齐齐哈尔市| 简阳市| 海林市| 内乡县| 大竹县| 卢龙县| 东源县| 图片| 壶关县| 绥滨县| 绥芬河市| 鸡泽县| 澎湖县| 通山县| 封丘县| 南雄市| 安远县| 保德县| 葫芦岛市| 涿鹿县| 桃园县| 奎屯市| 龙泉市|