如何在microsoft excel中將文字轉換為日期值

分析業務資料通常需要使用Excel中的日期值來回答諸如“我們今天賺了多少錢”或“這與上週的同一天相比如何?”?“當Excel不能將這些值識別為日期時,這可能會很困難。...

如何在microsoft excel中將文字轉換為日期值

分析業務資料通常需要使用Excel中的日期值來回答諸如“我們今天賺了多少錢”或“這與上週的同一天相比如何?”?“當Excel不能將這些值識別為日期時,這可能會很困難。

不幸的是,這並不罕見,尤其是當多個使用者正在鍵入此資訊、從其他系統複製和貼上以及從資料庫匯入時。

在本文中,我們將描述四種不同的場景以及將文字轉換為日期值的解決方案。

包含句號/句點的日期

初學者在Excel中輸入日期時最常見的錯誤之一可能是使用句號分隔日、月和年。

Excel不會將其識別為日期值,而是繼續將其儲存為文字。但是,您可以使用Find and Replace工具來解決這個問題。透過將句號替換為斜槓(/),Excel將自動將這些值標識為日期。

選擇要對其執行查詢和替換操作的列。

如何在microsoft excel中將文字轉換為日期值

單擊“主頁”>“查詢和選擇”>“替換”或按Ctrl+H。

如何在microsoft excel中將文字轉換為日期值

在“查詢和替換”視窗中,在“查詢內容”欄位中鍵入句號(.),在“替換為”欄位中鍵入斜槓(/)。然後,單擊“全部替換”

如何在microsoft excel中將文字轉換為日期值

所有句號都轉換為斜槓,Excel將新格式識別為日期。

如何在microsoft excel中將文字轉換為日期值

如果您的電子表格資料定期更改,並且您需要此場景的自動化解決方案,則可以使用替代函式。

=VALUE(SUBSTITUTE(A2,".","/"))

替代函式是文字函式,因此不能單獨將其轉換為日期。VALUE函式將文字值轉換為數值。

結果如下所示。該值需要格式化為日期。

如何在microsoft excel中將文字轉換為日期值

您可以使用“主頁”選項卡上的“數字格式”列表執行此操作。

如何在microsoft excel中將文字轉換為日期值

這裡的句號分隔符示例很典型。但是您可以使用相同的技術來替換或替換任何分隔符。

轉換yyyymmdd格式

如果您收到的日期格式如下所示,則需要另一種方法。

如何在microsoft excel中將文字轉換為日期值

這種格式在技術上相當標準,因為它消除了關於不同國家如何儲存其日期值的任何模糊性。但是,Excel最初不會理解它。

對於快速的手動解決方案,可以使用文字到列。

選擇需要轉換的值範圍,然後單擊“資料”>“文字到列”。

如何在microsoft excel中將文字轉換為日期值

將顯示“文字到列”嚮導。單擊前兩個步驟上的“下一步”,這樣就進入了第三步,如下圖所示。選擇日期,然後從列表中選擇單元格中使用的日期格式。在本例中,我們處理的是YMD格式。

如何在microsoft excel中將文字轉換為日期值

如果您想要一個公式解決方案,那麼您可以使用Date函式來構造日期。

這將與文字函式Left、Mid和Right一起用於從單元格內容中提取日期的三個部分(日、月、年)。

下面的公式使用我們的示例資料顯示了這個公式。

=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))

如何在microsoft excel中將文字轉換為日期值

使用這兩種技術中的任何一種,您都可以轉換任意8位數字值。例如,您可能會收到ddmmyyyy格式或mmddyyyy格式的日期。

datevalue和value函式

有時問題不是由分隔符引起的,而是因為它是以文字形式儲存的,所以有一個笨拙的日期結構。

下面是各種結構中的日期列表,但我們都能認出它們是日期。不幸的是,它們被儲存為文字,需要轉換。

如何在microsoft excel中將文字轉換為日期值

對於這些場景,很容易使用各種技術進行轉換。

在本文中,我想提到兩個函式來處理這些場景。它們是DATEVALUE和VALUE。

DATEVALUE函式將文字轉換為日期值(可能已經看到了),而value函式將文字轉換為通用數字值。它們之間的差別很小。

在上圖中,其中一個值也包含時間資訊。這將是函式的細微差別的證明。

下面的DATEVALUE公式將每個值轉換為一個日期值。

=DATEVALUE(A2)

如何在microsoft excel中將文字轉換為日期值

注意時間是如何從第4行的結果中刪除的。這個公式嚴格地只返回日期值。結果仍然需要格式化為日期。

下面的公式使用VALUE函式。

=VALUE(A2)

如何在microsoft excel中將文字轉換為日期值

此公式將產生相同的結果,但第4行中的結果除外,其中時間值也保持不變。

然後可以將結果格式化為日期和時間,或者將其格式化為日期以隱藏時間值(但不刪除)。

  • 發表於 2021-04-03 13:41
  • 閱讀 ( 33 )
  • 分類:網際網路

你可能感興趣的文章

如何在microsoft excel中建立檢查表

...經在使用電子表格,請不要再查看了。你可以很容易地用microsoftexcel**一個清單。 ...

  • 發佈於 2021-03-17 17:39
  • 閲讀 ( 38 )

如何將帶分隔符的文字檔案轉換為excel電子表格

...必須處理儲存在其他型別檔案中的各種資訊,並將其匯入Microsoft Excel。你不能離開一個永遠存在的文字檔案。我打賭你每天都能找到一些。 ...

  • 發佈於 2021-03-19 08:31
  • 閲讀 ( 43 )

基本microsoft excel公式和函式備忘單

如果你不使用microsoftexcel公式和函式,那你就完全錯了。如果你學到了一些,他們可以大大增加應用程式的功能,加快你的工作流程。 ...

  • 發佈於 2021-03-21 19:10
  • 閲讀 ( 49 )

3個瘋狂的excel公式,做了驚人的事情

...以做任何事情。在本文中,您將透過三個有用的示例瞭解microsoftexcel公式和條件格式的強大功能。 ...

  • 發佈於 2021-03-22 19:09
  • 閲讀 ( 53 )

MicrosoftWord中完美表格的8個格式化提示

你不能透過在表格上偷工減料來建立漂亮的microsoftword文件。在microsoftword上,表格是必不可少的格式化工具。Microsoft Office使在Microsoft Word for Office 365、Word 2019、Word 2016和Word 2013中建立和格式化基本表變得更加容易。 ...

  • 發佈於 2021-03-23 07:44
  • 閲讀 ( 52 )

如何在microsoft word和excel中將“開發人員”選項卡新增到功能區

Microsoft Word和Microsoft Excel中的“開發人員”選項卡提供了對一些高階功能的訪問,如窗體控制元件、巨集和載入項。預設情況下,Microsoft會隱藏“開發人員”選項卡。但您可以輕鬆地啟用Word功能區和Excel功能區上的選項卡。首先...

  • 發佈於 2021-03-23 10:44
  • 閲讀 ( 58 )

microsoft excel入門指南

... microsoftexcel已經存在了幾十年,自從釋出以來,很多人都在使用它。但還有一些人剛剛開始使用它。無論是工作,學校,還是個人使用,當你剛開始的時候都會有點嚇人。...

  • 發佈於 2021-03-25 10:26
  • 閲讀 ( 62 )

如何在excel中計算唯一值

...一值的數量,最好編寫一個公式。我們將在下面向您展示如何做到這一點。 ...

  • 發佈於 2021-03-29 00:28
  • 閲讀 ( 51 )

如何方便快捷地組合excel中的兩列

... 有關更多示例和資訊,請參見Microsoft Office文字函式支援頁。 ...

  • 發佈於 2021-03-30 19:45
  • 閲讀 ( 42 )

如何從microsoft excel中的日期中刪除年份

有幾種方法可以從Microsoft Excel中顯示的日期中刪除年份。可以使用自定義單元格格式將其隱藏,也可以使用各種函式(如CONCATENATE)將其完全刪除。下面是方法。 自定義數字格式 雖然Excel單元格中的日期值在技術上是一個數...

  • 發佈於 2021-03-31 11:32
  • 閲讀 ( 49 )
b5876277
b5876277

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦