彙總數據常遇日期格式混雜:標準(2009-2-3)、文本(78.2.3、2009.2.25)、數值(20090506、091223)。Excel 難以處理文本/數值日期,WPS 表格函數可輕鬆統一。
選中日期欄(D 欄)點「升序排序」,同類聚集。D 欄右側插入 E 欄,設定 E 欄為目標日期格式。
E2 輸入 =VALUE(SUBSTITUTE(D2,".","-")) 向下填充。SUBSTITUTE 替換點號為連字號,VALUE 轉數值使識別為日期。
首筆數值日期對應 E 欄(如 E11)輸入 =VALUE(TEXT(D11,"##00-00-00")) 向下填充。TEXT 依格式轉文本日期,VALUE 再轉數值日期。
複製 E 欄結果,「選擇性貼上」→「數值」貼回 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,超出需手動修正。