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