Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 本文將講述如何將非標準日期格式或文本轉換為Excel中的標準日期。如果您的日期為mmddyy文本格式,并且您希望使用Excel公式將其更改為mm / dd / yyyy的正常日期格式。如何在Excel 2013/2014中將mmddyyyy文本轉換為普通日期格式。
假設您有B1:B4區域的數據列表,其中包含文本格式的日期值。你可以通過下面的任意一種方法將其轉換為普通日期格式。 使用公式將mmddyyyy文本轉換為日期要將mmddyyyy文本轉換為普通日期格式,您可以使用基于DATE函數,MID函數和RIGHT函數的公式。像這樣: =DATE(RIGHT(B1,4),LEFT(B1,2),MID(B1,3,2)) 將此公式鍵入空白單元格并按Enter鍵,然后將“自動填充手柄”向下拖動到其他單元格以應用此公式進行轉換。 使用分列功能將mmddyyyy文本轉換為日期您還可以使用Excel中的“分列”功能將mmddyyyy文本轉換為普通日期格式。只需執行以下步驟: 步驟1:選擇要轉換的單元格范圍,例如:B1:B4。 步驟2:轉到Excel功能區中的“數據”選項卡,然后單擊“數據工具”組下的“分列”命令。并且將出現“文本分列向導”對話框。 步驟3:在“文本分列向導”對話框中的“原始數據類型”部分下選擇“分隔符號”選項,然后單擊“下一步”按鈕。再次單擊下一步按鈕。 步驟4:在列數據格式下選擇日期選項,然后從日期的下拉列表框中選擇MDY。然后選擇目標單元格用來放置數據。單擊完成按鈕。 步驟5:您將看到所選單元格已轉換為正常日期格式。 使用VBA宏將mmddyy文本轉換為日期如果要快速將mmddyyyy文本轉換為普通日期格式,還可以使用Excel VBA宏來獲得相同的結果。只需執行以下步驟: 步驟1:打開您的Excel工作簿,然后單擊開發工具選項卡下的“Visual Basic”命令,或者只需按“ALT + F11”快捷方式。 步驟2:然后將出現“Visual Basic編輯器”窗口。 步驟3:單擊“插入” – >“模塊”以創建新模塊。 步驟4:將以下VBA代碼粘貼到代碼窗口中。然后單擊“保存”按鈕。 Sub ConvertTeoneCelltToDate() Set MyRange = Application.Selection Set MyRange = Application.InputBox("Select a Range:", "Convert mmddyyy to date", MyRange.Address, Type:=8) For Each oneCell In MyRange oneCell.Value = DateSerial(Right(oneCell.Value, 4), Left(oneCell.Value, 2), Mid(oneCell.Value, 3, 2)) oneCell.NumberFormat = "mm/dd/yyyy" NextEnd Sub 步驟5:返回當前工作表,然后運行上面的excel宏。點擊執行按鈕。 步驟6:選擇一個包含要轉換的文本數據的范圍,例如:B1:B4。單擊確定按鈕。 步驟7:讓我們看看最后結果: 相關功能
Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!