各位小伙伴們大家好,我是Excel歸故鄉(xiāng)。很多小伙伴留言說關(guān)于表格中的日期不知道怎么表達(dá),經(jīng)常在涉及日期條件表達(dá)的時候就無從下手,今天我們就借著sumifs函數(shù)來給大家講解一下Excel中日期的常見表達(dá)方式。
我們知道在Excel表格中,常見的日期格式就是斜杠表達(dá),例如:2021/4/5。這種是大家最常見的表達(dá)方法,那我們結(jié)合案例來看看應(yīng)用于公式中,日期該怎么表達(dá)才能得到正確答案呢?
首先來看看案例:基于以下數(shù)據(jù),計算2021年1月17日的銷售額之和。
我們在學(xué)習(xí)了sumifs函數(shù)后,能夠判斷出這是一個簡單的條件求和,條件就一個,也就是指定的日期,問題的關(guān)鍵就在于,這個日期如何在公式中表達(dá)。這里給大家介紹幾種常見的表達(dá)方式:
1、數(shù)字表達(dá)法(不常用)
我們前面的視頻文章講解過,日期實際上是數(shù)字的另一種表現(xiàn)形式,將單元格調(diào)為常規(guī)格式后,日期會變成一串?dāng)?shù)字,而這個數(shù)字是怎么確定的呢?在Excel表格中,最小的日期是1900/1/1,也就是說,這個日期調(diào)為常規(guī)格式后,就會變成1,后面的日期每過一天就加1,比如2021/4/5調(diào)為常規(guī)格式后,顯示數(shù)字44291,說明從1900/1/1到2021/4/5已經(jīng)過了44291天。此時我們要計算2021年1月17日的銷售額之和的時候,我們?nèi)绻?021年1月17日對應(yīng)的數(shù)字,那就將這個數(shù)字作為條件,直接求和即可,我們用表格翻譯得到2021年1月17日對應(yīng)的數(shù)字是44213,那我們的公式就可以寫為:=SUMIFS(F5:F30,B5:B30,44213),如果要計算大于這個日期的銷售額,公式則變?yōu)?strong>=SUMIFS(F5:F30,B5:B30,'>44213'),注意比較情況下的條件書寫格式。這就是用數(shù)字表達(dá)日期的形式,但是由于我們不能很快確認(rèn)每個日期對應(yīng)的數(shù)字,因此這個方法不是很常用,大家可以作為了解。
2、年月日表達(dá)方式。
年月日表達(dá)方式應(yīng)該是初學(xué)者最容易接受的形式,因為我們中國的書寫習(xí)慣就是以年月日的方式來表達(dá),比如題目中的2021年1月17日他就是一個Excel表格可以接受的日期表達(dá)方式,我們可以將這個表達(dá)式直接作為條件書寫,公式為:=SUMIFS(F5:F30,B5:B30,'2021年1月17日'),但是我們需要注意的是,如果不是用數(shù)字格式,此時的日期被看做一個表達(dá)式,需要用英文狀態(tài)的雙引號進(jìn)行引用,也可以得到正確答案,如果是比較日期,則公式為=SUMIFS(F5:F30,B5:B30,'>2021年1月17日')。
3、斜杠表達(dá)式
這種情況為最常見的表達(dá)形式,大家可以看看電腦右下角的日期,是不是以斜杠的形式表達(dá)的。這種日期的表達(dá)形式是被絕大多數(shù)人使用的,因為他結(jié)構(gòu)簡單,方便書寫,本例的公式為:=SUMIFS(F5:F30,B5:B30,'2021/1/17'),如果是比較日期,則公式為=SUMIFS(F5:F30,B5:B30,'>2021/1/17'),注意同樣需要雙引號進(jìn)行引用。
4、短橫線表達(dá)式
這種表達(dá)方法很多同學(xué)如果學(xué)習(xí)的早,可能習(xí)慣的是這種表達(dá),其實這種表達(dá)與斜杠表達(dá)無異,只是將斜杠換成了短橫線,他的作用是一樣的,本例的公式為:=SUMIFS(F5:F30,B5:B30,'2021-1-17'),如果是比較日期,則公式為=SUMIFS(F5:F30,B5:B30,'>2021-1-17'),注意同樣需要雙引號進(jìn)行引用。
5、date函數(shù)表達(dá)法
除了以上的固定表達(dá)方式外,我們還可以用函數(shù)生成日期的方式,這里today函數(shù)我就不多說了,他應(yīng)用有限,而且大家也比較清楚了。我們今天說一下date函數(shù),這個函數(shù)用于生成一個日期,日期的年月日就方別是該函數(shù)的三個參數(shù),比如我們在單元格輸入=date(2021,1,17),公式就會返回一個對應(yīng)的日期為2021/1/17,一般默認(rèn)為返回斜杠表達(dá)式。用函數(shù)生成日期的好處就是我們可以以單元格數(shù)字為函數(shù)參數(shù),當(dāng)我們修改單元格內(nèi)容的時候,日期會自動發(fā)生變化,并且我們將date函數(shù)作為條件參數(shù)的時候,不需要再添加雙引號。本例的公式就會變成:=SUMIFS(F6:F31,B6:B31,DATE(2021,1,17)),當(dāng)然如果是比較的情況下,就會變成表達(dá)式,仍舊需要雙引號的引用,并且需要連字符來連接比較符號和date函數(shù):=SUMIFS(F6:F31,B6:B31,'>'&DATE(2021,1,17))
6、在單元格提前鍵入標(biāo)準(zhǔn)日期,直接引用單元格
這種情況在實際工作中大家制作日報月報比較常用,就是提前在一個單元格鍵入標(biāo)準(zhǔn)日期,然后需要引用日期的都統(tǒng)一引用這個單元格,這樣便于日期修改后所有公式都隨之而動,操作簡單,便于做動態(tài)表格以及圖表,比如假設(shè)我們在H14單元格提前鍵入目標(biāo)日趨2021/1/17,然后公式的條件我們只需要引用這個單元格即可:=SUMIFS(F6:F31,B6:B31,H14),這種形式也是比較常用的表達(dá)方式,如果需要就進(jìn)行比較同樣需要雙引號和連字符同時使用:=SUMIFS(F6:F31,B6:B31,'>'&H14)
以上就是我們在Excel表格中常見的日期表達(dá)形式,大家可以根據(jù)自己實際需求和習(xí)慣來選擇方法,當(dāng)你多種方法都掌握的時候,在實際工作中就能游刃有余了!
以上就是本期的所有內(nèi)容,原創(chuàng)不易,覺得有幫助的小伙伴幫我點個關(guān)注吧,感謝~