萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 辦公室軟體 >  >> WPS Office >> WPS 綜合教學

WPS 表格輕鬆統一多種日期格式

用函數將文本/數值日期轉為標準日期

彙總各部門上報表格時,常遇到日期格式混雜:標準日期(2009-2-3)、文本日期(78.2.3、2009.2.25)、數值日期(20090506、091223)。Excel 無法直接對文本/數值日期套用格式或計算,WPS 表格則可用函數快速轉換。

轉換流程

1. 分類排序

選中日期欄(如 D 欄),點擊「升序排序」,使同類格式聚集。在 D 欄右側插入新欄(E 欄),設定 E 欄為所需日期格式。

2. 轉換文本日期(如 09.2.3)

在 E2 輸入公式:=VALUE(SUBSTITUTE(D2,".","-")),向下填充。SUBSTITUTE 將點號替換為連字號,VALUE 再轉為數值,使 Excel 識別為日期。

3. 轉換數值日期(如 20090203)

在首筆數值日期對應的 E 欄儲存格(如 E11)輸入:=VALUE(TEXT(D11,"##00-00-00")),向下填充。TEXT 依格式轉為文本日期,VALUE 再轉為數值日期。

4. 覆蓋回原欄

複製轉換後的 E 欄資料,右鍵 D2 選擇「選擇性貼上」→「數值」貼回 D 欄。最後統一設定 D 欄日期格式即可。

進階:單一公式合併處理

在 E2 輸入長公式:
=IF(ISERROR(VALUE(TEXT(D2,"##00-00-00"))),IF(ISERROR(VALUE(SUBSTITUTE(D2,".","-"))),D2,VALUE(SUBSTITUTE(D2,".","-"))),VALUE(TEXT(D2,"##00-00-00")))
雙擊填充柄向下填充,即可一次轉換所有格式。再隱藏 D 欄,直接使用 E 欄參與計算。注意:兩位數年份僅能識別 1930-2029 區間,超出範圍需手動修正。

copyright © 萬盛學電腦網 all rights reserved