簡體   English   中英

為什么當我使用“=”符號將日期值插入到 Excel 中的另一個單元格時,日期格式會發生變化?

[英]Why date format gets changed when I insert a date value into another cell in excel by using the '=' sign?

想象一個單元格 A1 的日期為 22-06-2022 在單元格 B1 中我輸入這個 =“”“”&A1&“””” 我得到的結果是“44735”而不是“22-06-2022”

這是因為 B1 單元格沒有“日期”格式,只有 A1 單元格有它。 B1 單元格只有單元格的數值。

請參閱Excel 中的日期系統(1900 系統)

輸入日期時,它會轉換為表示自 1900 年 1 月 1 日以來經過的天數的序列號。例如,如果輸入 2011 年 7 月 5 日,Excel 會將日期轉換為序列號 40729。

當您在A1看到數字4473522-06-2022時,這意味着單元格的格式為DD-MM-YYYY (您可以通過選擇單元格並單擊Ctrl + 1來檢查這一點)。

因此,您可以使用=TEXT(A1,"DD-MM-YY")從不同單元格中的值生成相同的字符串,而不是=A1 (返回:44735 作為整數)。

暫無
暫無

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

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