
如何修改Excel中的非法日期
我們在使用Excel的時候,有很多人對日期數(shù)據(jù)的輸入是很隨便的,有時輸入的“日期”并不是真正的日期格式。而從數(shù)據(jù)庫導(dǎo)入的數(shù)據(jù)中,很多情況下的日期也并不是真正的日期,而是文本。因此,不論什么時候拿到什么樣的表格。首先要檢查表格中的日期是否為真正的日期。今天我們就來學(xué)習(xí)下如何修改Excel中的非法日期。
在Excel中,日期是作為數(shù)值存儲在單元格中的。因此,盡管顯示格式多種多樣,它們實際上都是數(shù)值。
Excel將日期存儲為序列號(稱為序列值)。默認(rèn)情況下,1900年1月1日是序列號1.依此類推。2表示1900年1月2日。3表示1900年1月3日…一40 278就是2010年4月10日。在處理日期數(shù)據(jù)時。記住一點就可以了:日期數(shù)字永遠(yuǎn)是正整數(shù)。
因此,假如在單元格中輸入了一個數(shù)字40 278.將其轉(zhuǎn)換為日期。就表示2010年4月10日。
Excel所能處理的日期最小值是1900年1月0號(對應(yīng)數(shù)字0)。日期最大值是9999年12月31號(對應(yīng)數(shù)字2 958—465)。0-2 958 465之間的數(shù)字都可以轉(zhuǎn)換為臺法的日期和時間。如果輸入的數(shù)字超出了這個區(qū)間。就不能轉(zhuǎn)換為合法日期。而是非法的日期了。
例如在單元格中輸入20100410,盡管它是一個數(shù)字。但超過了Excel所能處理的最大日期數(shù)字2 958 465。
了解了Excel處理日期的基本規(guī)則。在輸入日期時就需要按照正確的格式輸入。輸入日期的正確格式是年、月、日3個數(shù)字之間用減號(-)或者斜杠(/)隔開。倒如。正確的日期輸入格式為2010-4-10、2010t/4/10、10/Apt/2010或者10-Apt-2010。但是。如果輸入2010.04.10或者20100410就大錯特錯了。
用戶可以按照習(xí)慣采用一種簡單的方法輸入日期。倒如。要輸入日期2010-4-10.下面的任何一種方法都是可行的:
鍵入“2010-4-10”;
·鍵入“2010/4/10”:
·鍵入“2010年4月10日”:
·鍵入“4-10”;
·鍵入“4/10”:
·鍵入“4月10日”:
·鍵入。10-4-10”:
·鍵入“10/4/10”;
·鍵入“10-Apr-10”:
·鍵入“10一Apr一2010”;
·鍵入“10一Apr”;
·鍵入“Apt一10”。
此外,Excel接受采用兩位數(shù)宇輸入的年份。但會進(jìn)行不同的處理。
·00—29:Excel將00—29之間兩位數(shù)字的年解釋為2000-2029年。例如。輸入日期
“19-5-28.Excel假定該日期為2019年5月28日。
·30—99:Excel將30—99之間兩位數(shù)字的年解釋為1930-1999年。例如。輸入日期
“98-5-28”。Excel將假定該日期為1998年5月28日。
如果工作表中存在有大量的非法日期。就必須先將這些非法日期修改為真正的日期。根據(jù)實際情況。可以采用不同的方法。下面舉例進(jìn)行說明。
在很多情況下。某列的日期數(shù)據(jù)都是非法日期?;蛘叽蟛糠质欠欠ㄈ掌?。這主要發(fā)生在從數(shù)據(jù)庫導(dǎo)入數(shù)據(jù)的場合。此時。一十一個地修改單元格是不現(xiàn)實的??梢允褂?。分列。工具批量修改非法日期。
圖1所示為一些非法日期的例子。將這些非法日期轉(zhuǎn)換為真正日期的量簡便方法。是利用“分列”工具,下面介紹其具體方法和步驟。
圖1
1、選擇B列數(shù)據(jù)。注意每次只能選擇一列數(shù)據(jù)。
2、單擊“數(shù)據(jù)”選項卡。再單擊“數(shù)據(jù)工具”功能組中的“分列”按鈕,如圖2所示。
圖2
此時會打開“文本分列向?qū)?步驟之1(共3步)”話框,如圖3所示。
圖3
3、單擊兩次“下一步”按鈕,打開“文本分列向?qū)?步驟之3共3步”對話框,在“列散據(jù)格式”選項組中選擇“日期”單選按鈕,在右側(cè)的下拉列表框中選擇日期格式“YMD”,如圖4所示。
圖4
4、單擊“完成”按鈕,即可將B列的非法日期轉(zhuǎn)換為真正的日期。
其他列非法日期的轉(zhuǎn)換也是采用這種方法如法炮制。最后的結(jié)果如圖5所示。
圖5
需要注意的是,在轉(zhuǎn)換J列的非法日期時,在“文本分列向?qū)?步驟之3(共3步)對話框中,要在日期格式下拉列表框中要選擇“MDY”格式,因為原始數(shù)據(jù)的格式是“月-日-年”。
有些人在設(shè)計合同管理表格時。會把合同的起始日期和截止日期放在一起。如圖6所示。這種表格結(jié)構(gòu)盡管看起來比較緊湊。數(shù)據(jù)表示得也比較清楚。但是非常不利于數(shù)據(jù)分析。倒如。無法把某年某月簽訂合同或者續(xù)簽合同要到期的員工篩選出來。也無法設(shè)計一個臺同到期提前提醒功能。
圖6
規(guī)范的表格應(yīng)該是把合同的起始日期和截止日期分成兩列保存。而不是圖6所示的那樣保存在一列中。如果已經(jīng)做成了這樣的表格。怎樣將表格整理成規(guī)范的表格呢?
仔細(xì)觀察表格數(shù)據(jù)??梢钥闯鋈掌跀?shù)據(jù)是比較標(biāo)準(zhǔn)和有規(guī)則的。都是諸如“2006-09-01”這樣的數(shù)據(jù)。它有10個宇符。這樣就可以使用LEFT函數(shù)和RIGHT函數(shù)把合同的起始日期和截止日期分別取出來。具體步驟如下:
1、重斯設(shè)計表格,在第一行下面插入一行,在E列右側(cè)插入兩列,在H列右側(cè)插入兩列,輸入標(biāo)題,并合并有關(guān)的單元榕,如圖7所示。
圖7
2、在單元格F3中輸入公式“=DATEVALUE(LEFT(E3,10))”,并向下復(fù)制,得到第一次合同的開始日期。在單元格C3中輸入公式“=DATEVALUE(RIGHT(E3,10))”,并向下復(fù)制,得到第一次臺同的截止日期。
3、在單元格I3中輸入公式“=IF(H3="","",DATEVALUE(LEFT(H3,10)))”,并向下復(fù)制,得到續(xù)簽合同的開始日期。
在單元格J 3中輸入公式“=IF(H3="","",DATEVALUE(RIGHT(H3,10)))”,并向下復(fù)制得到續(xù)簽合同的截止日期。結(jié)果如圖8所示。
圖8
注意:利用文本函數(shù)LEFT和RIGHT得到的日期數(shù)據(jù)是文本日期,因此在公式中還必須使用DATEVALUE函數(shù)將這個文本日期轉(zhuǎn)換為真正的日期。
4、采用選擇性粘貼的方法,將單元格中的公式轉(zhuǎn)換為數(shù)值,方法是:選擇整個數(shù)據(jù)區(qū)域,按【Ctrl+C】組合鍵復(fù)制,再右擊要粘貼的位置,在彈出的快捷菜單中選擇“選擇性粘貼”命令,打開“選擇性粘貼”對話框。選擇“數(shù)值”單選按鈕,如圖9所示。單擊“確定”按鈕。
圖9
5、刪除原始的兩列合同日期。即可得到規(guī)范的合同管理表格,如圖1 0所示。
圖10
雖然我們學(xué)會了如何修改Excel中的非法日期,但是我們最好還是在建立表格的時候就創(chuàng)建正確的日期格式,這樣我們就不用在后面進(jìn)行修復(fù)日期了,這樣對我們做數(shù)據(jù)分析也有很大的好處。
數(shù)據(jù)分析咨詢請掃描二維碼
若不方便掃碼,搜微信號:CDAshujufenxi
AI 浪潮下的生存與進(jìn)階: CDA數(shù)據(jù)分析師—開啟新時代職業(yè)生涯的鑰匙(深度研究報告、發(fā)展指導(dǎo)白皮書) 發(fā)布機(jī)構(gòu):CDA數(shù)據(jù)科 ...
2025-07-13LSTM 模型輸入長度選擇技巧:提升序列建模效能的關(guān)鍵? 在循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)家族中,長短期記憶網(wǎng)絡(luò)(LSTM)憑借其解決長序列 ...
2025-07-11CDA 數(shù)據(jù)分析師報考條件詳解與準(zhǔn)備指南? ? 在數(shù)據(jù)驅(qū)動決策的時代浪潮下,CDA 數(shù)據(jù)分析師認(rèn)證愈發(fā)受到矚目,成為眾多有志投身數(shù) ...
2025-07-11數(shù)據(jù)透視表中兩列相乘合計的實用指南? 在數(shù)據(jù)分析的日常工作中,數(shù)據(jù)透視表憑借其強(qiáng)大的數(shù)據(jù)匯總和分析功能,成為了 Excel 用戶 ...
2025-07-11尊敬的考生: 您好! 我們誠摯通知您,CDA Level I和 Level II考試大綱將于 2025年7月25日 實施重大更新。 此次更新旨在確保認(rèn) ...
2025-07-10BI 大數(shù)據(jù)分析師:連接數(shù)據(jù)與業(yè)務(wù)的價值轉(zhuǎn)化者? ? 在大數(shù)據(jù)與商業(yè)智能(Business Intelligence,簡稱 BI)深度融合的時代,BI ...
2025-07-10SQL 在預(yù)測分析中的應(yīng)用:從數(shù)據(jù)查詢到趨勢預(yù)判? ? 在數(shù)據(jù)驅(qū)動決策的時代,預(yù)測分析作為挖掘數(shù)據(jù)潛在價值的核心手段,正被廣泛 ...
2025-07-10數(shù)據(jù)查詢結(jié)束后:分析師的收尾工作與價值深化? ? 在數(shù)據(jù)分析的全流程中,“query end”(查詢結(jié)束)并非工作的終點,而是將數(shù) ...
2025-07-10CDA 數(shù)據(jù)分析師考試:從報考到取證的全攻略? 在數(shù)字經(jīng)濟(jì)蓬勃發(fā)展的今天,數(shù)據(jù)分析師已成為各行業(yè)爭搶的核心人才,而 CDA(Certi ...
2025-07-09【CDA干貨】單樣本趨勢性檢驗:捕捉數(shù)據(jù)背后的時間軌跡? 在數(shù)據(jù)分析的版圖中,單樣本趨勢性檢驗如同一位耐心的偵探,專注于從單 ...
2025-07-09year_month數(shù)據(jù)類型:時間維度的精準(zhǔn)切片? ? 在數(shù)據(jù)的世界里,時間是最不可或缺的維度之一,而year_month數(shù)據(jù)類型就像一把精準(zhǔn) ...
2025-07-09CDA 備考干貨:Python 在數(shù)據(jù)分析中的核心應(yīng)用與實戰(zhàn)技巧? ? 在 CDA 數(shù)據(jù)分析師認(rèn)證考試中,Python 作為數(shù)據(jù)處理與分析的核心 ...
2025-07-08SPSS 中的 Mann-Kendall 檢驗:數(shù)據(jù)趨勢與突變分析的有力工具? ? ? 在數(shù)據(jù)分析的廣袤領(lǐng)域中,準(zhǔn)確捕捉數(shù)據(jù)的趨勢變化以及識別 ...
2025-07-08備戰(zhàn) CDA 數(shù)據(jù)分析師考試:需要多久?如何規(guī)劃? CDA(Certified Data Analyst)數(shù)據(jù)分析師認(rèn)證作為國內(nèi)權(quán)威的數(shù)據(jù)分析能力認(rèn)證 ...
2025-07-08LSTM 輸出不確定的成因、影響與應(yīng)對策略? 長短期記憶網(wǎng)絡(luò)(LSTM)作為循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種變體,憑借獨特的門控機(jī)制,在 ...
2025-07-07統(tǒng)計學(xué)方法在市場調(diào)研數(shù)據(jù)中的深度應(yīng)用? 市場調(diào)研是企業(yè)洞察市場動態(tài)、了解消費者需求的重要途徑,而統(tǒng)計學(xué)方法則是市場調(diào)研數(shù) ...
2025-07-07CDA數(shù)據(jù)分析師證書考試全攻略? 在數(shù)字化浪潮席卷全球的當(dāng)下,數(shù)據(jù)已成為企業(yè)決策、行業(yè)發(fā)展的核心驅(qū)動力,數(shù)據(jù)分析師也因此成為 ...
2025-07-07剖析 CDA 數(shù)據(jù)分析師考試題型:解鎖高效備考與答題策略? CDA(Certified Data Analyst)數(shù)據(jù)分析師考試作為衡量數(shù)據(jù)專業(yè)能力的 ...
2025-07-04SQL Server 字符串截取轉(zhuǎn)日期:解鎖數(shù)據(jù)處理的關(guān)鍵技能? 在數(shù)據(jù)處理與分析工作中,數(shù)據(jù)格式的規(guī)范性是保證后續(xù)分析準(zhǔn)確性的基礎(chǔ) ...
2025-07-04CDA 數(shù)據(jù)分析師視角:從數(shù)據(jù)迷霧中探尋商業(yè)真相? 在數(shù)字化浪潮席卷全球的今天,數(shù)據(jù)已成為企業(yè)決策的核心驅(qū)動力,CDA(Certifie ...
2025-07-04