Excel里的日期為什么會(huì)變成數(shù)字
日期變數(shù)字
有沒有這樣的情況,用”&”直接連接日期和字符,日期會(huì)變成數(shù)字。
TEXT函數(shù)介入就能穩(wěn)定日期格式。為什么呢?

原因很簡單,單元格的格式發(fā)生了改變,由日期格式變成了非日期格式。
將日期數(shù)據(jù)的單元格格式設(shè)置為“常規(guī)”,日期就會(huì)變成數(shù)字了。
那么,這個(gè)數(shù)字意味著什么呢?1997/1/1為什么是35612而不是35613呢?


Excel時(shí)間系統(tǒng)
Excel筆記:1900時(shí)間系統(tǒng),1900/1/1是Excel世界中的第1天。
輸入1900/1/1~1900/1/5,按上述方法轉(zhuǎn)換為數(shù)字,看看結(jié)果,現(xiàn)在是不是很好理解為什么1997/7/1對(duì)應(yīng)35612了:1997/7/1是Excel世界中的第35612天。

同理可得:輸入任意一個(gè)正整數(shù)轉(zhuǎn)換為日期格式,將得到一個(gè)對(duì)應(yīng)的日期。
請(qǐng)注意,除了默認(rèn)情況下的1900時(shí)間系統(tǒng),還有1904時(shí)間系統(tǒng),可以通過相關(guān)設(shè)置切換。

實(shí)際應(yīng)用
那么,這個(gè)奇怪的知識(shí)點(diǎn)有什么用呢?
比如要從日期+時(shí)間的數(shù)據(jù)中提取日期信息,只需要用INT函數(shù)即可。
把日期+時(shí)間的數(shù)據(jù)轉(zhuǎn)換為常規(guī),你會(huì)發(fā)現(xiàn)其實(shí)質(zhì)是一個(gè)小數(shù),其中的整數(shù)部分就是日期信息,小數(shù)部分是時(shí)間信息。提取日期信息就等同于提取其整數(shù)部分,INT函數(shù)取整即可。

再比如,以下案例中按日期求和
錯(cuò)誤公式:
將日期直接作為求和條件是無法正確求和的
正確公式:
當(dāng)我們知道理解了2022/11/3=44868,將整數(shù)作為求和條件即可

?
Excel里的日期為什么會(huì)變成數(shù)字的評(píng)論 (共 條)
