簡體   English   中英

如何從包含舊日期的 excel 單元格中提取年份?

[英]How to extract year from an excel cell containing an old date?

當我在 excel 文檔的單元格中有一個像 2/12/2022 這樣的日期時(比如在單元格 A1 中),

=year(A1)

給出 2022,但這不適用於像 2/12/1875 這樣的日期。 實際上它返回#Value! .

2/12/1875 早於 Excel 中日期系統的開始 要查看開頭,根據您的系統,寫入1並將格式設置為日期:

在此處輸入圖像描述

通常,在第一個序列號開始之前無法使用=YEAR()公式,因此您應該求助於其他選項。 像這個:

=RIGHT(A2,4)

或更復雜的一個,它給出 A2 中的最后一個元素,以“/”分隔:

=RIGHT(A2,LEN(A2)-SEARCH("/",A2,SEARCH("/",A2,SEARCH("/",A2)+1)))

試試這個-

=TAKE(TEXTSPLIT(A1,"/"),,-1)

在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM