如何將一列日期文字轉換為 Excel 日期

如何將一列日期文字轉換為 Excel 日期

我正在處理電子表格並導入日期格式為 yyyy mm dd 的外部資訊。我知道Excel將其識別為文本,因為它是左對齊的,但是我需要將其轉換為Excel可以識別我內建的其他公式的日期格式。沮喪。此外,這些日期位於 H2:H207 欄中。一定有一種更簡單的方法來轉換,而不是“手動幹擾”所有內容。

答案1

使用它:

=DATE(LEFT(H2;4);MID(H2;6;2);RIGHT(H2;2))

如果所有日期的yyyy mm dd格式都正確,那麼它應該可以工作。

我經常使用這個技巧。它使用 LEFT、MID 和 RIGHT 函數從文字字串中取得年、月和日數字,並使用 DATE 函數將其組合成正確的日期。如果格式與您所說的不完全一樣,或者如果它不“清晰”並且需要使用更“靈活”的方法找到日期元素,則可能會稍微修改。

相關內容