羅興榮
摘要:在EXCEL 中,日期、時間和數(shù)字之間是存在著一定關(guān)系的,本文就日期與數(shù)字之間的關(guān)系、時間與數(shù)字之間的關(guān)系、日期和時間與數(shù)字之間的關(guān)系進(jìn)行論述與驗證。
關(guān)鍵詞:EXCEL;日期;日間;數(shù)字;關(guān)系
中圖分類號:G424? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2021)29-0135-03
在實際應(yīng)用中,我們經(jīng)常碰到這樣的計算:從幾點鐘開始,經(jīng)過多少分鐘后,結(jié)束時間是多少?或從某月某日開始,經(jīng)過多少天后,結(jié)束日期是哪一天?等等。用函數(shù)無法計算,用公式很麻煩,但我們只要搞清楚了以下兩個問題就很容易解決了,一個是進(jìn)制問題,即1天等于24時間,1小時等于60分鐘,這個簡單,大家都明白;二是日期與數(shù)字之間的關(guān)系、時間與數(shù)字之間的關(guān)系問題,本文重點闡述和驗證這個問題。
1日期與數(shù)字的關(guān)系
在EXCEL 中,日期是從1900年1月1 日開始的,1900年1 月1 日就是第1天,即日期1900年1月1 日對應(yīng)數(shù)字1。我們來驗證一下:
第一步:在EXCEL 的 B2-B11單元格中輸入日期“1900/1/1-1900/1/10”,在 C2-C11單元格中輸入數(shù)字1-10。如圖 1
第二步:選中B2-B11單元格,右擊,在快捷菜單中選擇“設(shè)置單元格格式”,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“常規(guī)”,確定,結(jié)果變成了整數(shù)1-10。如圖2所示。
第三步:選中C3-C11單元格,右擊,在快捷菜單中選擇“設(shè)置單元格格式”,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“日期”,類型默認(rèn),單擊“確定”,結(jié)果變成了日期“1900/1/1-1900/1/10”。如圖3所示。
可見,1900年1月1 日就是第1天,對應(yīng)整數(shù)1,1900年1月2 日就是第2天,對應(yīng)整數(shù)2,1900年1月3日就是第3天,對應(yīng)整數(shù)3,以此類推。反過來,整數(shù)1對應(yīng)日期1900年1月1 日,整數(shù) 2對應(yīng)日期1900年 1月 2日,整數(shù)3對應(yīng)日期1900年 1月 3日,以此類推。
再驗證一個大日期,在B3單元格中輸入日期“2021/1/24”,如圖4所示。再選擇B3單元格/右擊/設(shè)置單元格格式,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“常規(guī)”,單擊“確定”,結(jié)果變成了整數(shù)44220。如圖5所示。說明2021年1月24日是從1900年1月1 日以來的第44220天。
結(jié)論:日期和數(shù)字之間是可以相互轉(zhuǎn)換的。數(shù)字就是表示從 1900年1月1 日以來的累積天數(shù),是一個整數(shù)。
2時間與數(shù)字的關(guān)系
我們都知道,1天等于24小時,1小時等于60分鐘,1分鐘等于60秒。將1天中的1縮小24倍即得小時,再縮小60即得分鐘,再縮小60倍即得秒。我們來驗證一下:
第一步:在EXCEL 的A2單元格中輸入數(shù)字0.555,在B2單元格中輸入時間“13:19:12”,如圖6所示。
第二步:選擇A2單元格/右擊/設(shè)置單元格格式,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“時間”,類型默認(rèn),單擊“確定”,結(jié)果變成了“13:19:12”,如圖7所示。
第三步:選擇B2單元格/右擊/設(shè)置單元格格式,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“常規(guī)”或者“數(shù)值”,若選擇“數(shù)值”,則確定8位小數(shù)位,一般選擇“常規(guī)”,單擊“確定”,結(jié)果變成了0.555,如圖8所示。
結(jié)論:時間與數(shù)字之間也是可以互相轉(zhuǎn)換的。數(shù)字是一個1 以下的小數(shù)。
3時期時間與數(shù)字之間的關(guān)系
對于任意一個正實數(shù),整數(shù)部分可轉(zhuǎn)換成日期,小數(shù)部分可轉(zhuǎn)換成時間,可代表一個具體的日期時間。
如,在A3單元格輸入數(shù)字44220.555,如圖9所示。選中 A3/右擊/設(shè)置單元格式,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“自定義”,在“類型”下面輸入“yyyy/mm/dd hh: mm:ss”,單擊“確定”,結(jié)果變成了“2021/01/2413:19:12”。如圖10所示。
可見,整數(shù)部分44220代表的日期是2021年1月24日,小數(shù)部分0.555代表的時間是13:19:12。
結(jié)論:對于任意一個正實數(shù),整數(shù)部分可與日期相互轉(zhuǎn)換,小數(shù)部分可與時間相互轉(zhuǎn)換。
4日期、時間與數(shù)字的關(guān)系應(yīng)用
應(yīng)用1:在EXCEL 的工作表中輸入如圖11所示的數(shù)據(jù),計算結(jié)束時間。
這里只要把90分鐘變成一個小數(shù)就行了,怎么變?按進(jìn)制關(guān)系變化,將90分鐘縮小60倍得小時,再縮小24倍即可一個小數(shù),即90/60/24=0.0625。按照時間與數(shù)字的關(guān)系,時間與數(shù)字可相互轉(zhuǎn)換,也就是說,時間與數(shù)字可直接進(jìn)行加減運(yùn)算。在 D3中輸入公式“=B3+C3/60/24”,回車,運(yùn)算結(jié)果如圖12所示。從8:30開始,經(jīng)過90分鐘,結(jié)束時間是10:00。
應(yīng)用2:在EXCEL 的工作表中輸入如圖13所示的數(shù)據(jù),計算結(jié)束日期。
根據(jù)日期與數(shù)字的關(guān)系,數(shù)字與日期可相互轉(zhuǎn)換,日期與天數(shù)可直接進(jìn)行加減運(yùn)算。在 D3中輸入公式“=B3+C3”,回車,運(yùn)算結(jié)果如圖14所示。從2021年1月24日開始,經(jīng)過11天后,結(jié)束日期是2021年2月4日。
應(yīng)用3:在EXCEL 的工作表中輸入如圖15所示的數(shù)據(jù),計算間隔天數(shù)。
根據(jù)日期與數(shù)字的關(guān)系,數(shù)字與日期可相互轉(zhuǎn)換,兩個日期相減,也就是兩個整數(shù)相減,用結(jié)束日期減去開始日期之差,就是間隔的天數(shù)。在D3中輸入公式“=C3-B3”,回車,運(yùn)算結(jié)果如圖16所示。得到的是一個日期而不是一個整數(shù),根據(jù)日期與數(shù)字之間的關(guān)系,可將其轉(zhuǎn)換為數(shù)字就行了。選擇B3單元格/右擊/設(shè)置單元格格式,在彈出的單元格格式對話框的數(shù)字標(biāo)簽分類里,選擇“常規(guī)”,單擊“確定”,結(jié)果變成了11,如圖17所示。
參考文獻(xiàn):
[1]本·哈維,章熠,周加仙.教育影響文字、數(shù)字識別與空間、時間感知的神經(jīng)加工能力[J].教育家,2019(24):35-36.
[2]閻軍智, 朱紅儒. 一種數(shù)字證書有效期檢索方法及設(shè)備[P].
CN:104657354B,2019-03-26.
[3]黎建軍.初探S7-1200PLC 的時間、日期型數(shù)據(jù)[J].冶金管理, 2019(17):193-194.
[4] H.阿紹爾, S.弗里斯, D.梅爾利. 用于基于多數(shù)為數(shù)字文檔產(chǎn)生密碼時間戳的方法和設(shè)備[P]. DE: CN110800253A,
2020-02-14.
[5]胡蝶,侯俊,張全年,等.基于卷積神經(jīng)網(wǎng)絡(luò)的生產(chǎn)日期識別[J].電子測量技術(shù),2020,43(1):152-156.
【通聯(lián)編輯:唐一東】