各位小夥伴們大家好,我是Excel歸故鄉。很多小夥伴留言說關于表格中的日期不知道怎麼表達,經常在涉及日期條件表達的時候就無從下手,今天我們就借着SUMIFS函數來給大家講解一下Excel中日期的常見表達方式。
我們知道在Excel表格中,常見的日期格式就是斜杠表達,例如:2021/4/5。這種是大家最常見的表達方法,那我們結合案例來看看應用于公式中,日期該怎麼表達才能得到正确答案呢?
首先來看看案例:基于以下數據,計算2021年1月17日的銷售額之和。
我們在學習了sumifs函數後,能夠判斷出這是一個簡單的條件求和,條件就一個,也就是指定的日期,問題的關鍵就在于,這個日期如何在公式中表達。這裡給大家介紹幾種常見的表達方式:
1、數字表達法(不常用)
我們前面的視頻文章講解過,日期實際上是數字的另一種表現形式,将單元格調為常規格式後,日期會變成一串數字,而這個數字是怎麼确定的呢?在Excel表格中,最小的日期是1900/1/1,也就是說,這個日期調為常規格式後,就會變成1,後面的日期每過一天就加1,比如2021/4/5調為常規格式後,顯示數字44291,說明從1900/1/1到2021/4/5已經過了44291天。此時我們要計算2021年1月17日的銷售額之和的時候,我們如果知道2021年1月17日對應的數字,那就将這個數字作為條件,直接求和即可,我們用表格翻譯得到2021年1月17日對應的數字是44213,那我們的公式就可以寫為:=SUMIFS(F5:F30,B5:B30,44213),如果要計算大于這個日期的銷售額,公式則變為=SUMIFS(F5:F30,B5:B30,">44213"),注意比較情況下的條件書寫格式。這就是用數字表達日期的形式,但是由于我們不能很快确認每個日期對應的數字,因此這個方法不是很常用,大家可以作為了解。
2、年月日表達方式。
年月日表達方式應該是初學者最容易接受的形式,因為我們中國的書寫習慣就是以年月日的方式來表達,比如題目中的2021年1月17日他就是一個Excel表格可以接受的日期表達方式,我們可以将這個表達式直接作為條件書寫,公式為:=SUMIFS(F5:F30,B5:B30,"2021年1月17日"),但是我們需要注意的是,如果不是用數字格式,此時的日期被看做一個表達式,需要用英文狀态的雙引号進行引用,也可以得到正确答案,如果是比較日期,則公式為=SUMIFS(F5:F30,B5:B30,">2021年1月17日")。
3、斜杠表達式
這種情況為最常見的表達形式,大家可以看看電腦右下角的日期,是不是以斜杠的形式表達的。這種日期的表達形式是被絕大多數人使用的,因為他結構簡單,方便書寫,本例的公式為:=SUMIFS(F5:F30,B5:B30,"2021/1/17"),如果是比較日期,則公式為=SUMIFS(F5:F30,B5:B30,">2021/1/17"),注意同樣需要雙引号進行引用。
4、短橫線表達式
這種表達方法很多同學如果學習的早,可能習慣的是這種表達,其實這種表達與斜杠表達無異,隻是将斜杠換成了短橫線,他的作用是一樣的,本例的公式為:=SUMIFS(F5:F30,B5:B30,"2021-1-17"),如果是比較日期,則公式為=SUMIFS(F5:F30,B5:B30,">2021-1-17"),注意同樣需要雙引号進行引用。
5、date函數表達法
除了以上的固定表達方式外,我們還可以用函數生成日期的方式,這裡today函數我就不多說了,他應用有限,而且大家也比較清楚了。我們今天說一下date函數,這個函數用于生成一個日期,日期的年月日就方别是該函數的三個參數,比如我們在單元格輸入=date(2021,1,17),公式就會返回一個對應的日期為2021/1/17,一般默認為返回斜杠表達式。用函數生成日期的好處就是我們可以以單元格數字為函數參數,當我們修改單元格内容的時候,日期會自動發生變化,并且我們将date函數作為條件參數的時候,不需要再添加雙引号。本例的公式就會變成:=SUMIFS(F6:F31,B6:B31,DATE(2021,1,17)),當然如果是比較的情況下,就會變成表達式,仍舊需要雙引号的引用,并且需要連字符來連接比較符号和date函數:=SUMIFS(F6:F31,B6:B31,">"&DATE(2021,1,17))
6、在單元格提前鍵入标準日期,直接引用單元格
這種情況在實際工作中大家制作日報月報比較常用,就是提前在一個單元格鍵入标準日期,然後需要引用日期的都統一引用這個單元格,這樣便于日期修改後所有公式都随之而動,操作簡單,便于做動态表格以及圖表,比如假設我們在H14單元格提前鍵入目标日趨2021/1/17,然後公式的條件我們隻需要引用這個單元格即可:=SUMIFS(F6:F31,B6:B31,H14),這種形式也是比較常用的表達方式,如果需要就進行比較同樣需要雙引号和連字符同時使用:=SUMIFS(F6:F31,B6:B31,">"&H14)
以上就是我們在Excel表格中常見的日期表達形式,大家可以根據自己實際需求和習慣來選擇方法,當你多種方法都掌握的時候,在實際工作中就能遊刃有餘了!
以上就是本期的所有内容,原創不易,覺得有幫助的小夥伴幫我點個關注吧,感謝~
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!