Excel教程:如何從文本格式中獲取時(shí)間并進(jìn)行判斷?
?
作者:柳之來源:部落窩教育發(fā)布時(shí)間:2022-04-19 14:13:19點(diǎn)擊:3457
編按:
本文將給大家講解:如何從文本格式的時(shí)間數(shù)據(jù)中獲取時(shí)間?并根據(jù)提取的時(shí)間進(jìn)行基礎(chǔ)的判斷。
我們來看下面的表格,里面寫了兩個(gè)問題。
需求1:在D列,根據(jù)消費(fèi)的時(shí)間判斷,消費(fèi)的是早餐,午餐,還是晚餐?
規(guī)則是9點(diǎn)(含)以前的是早餐,14點(diǎn)(含)以前的是午餐,之后的是晚餐。
需求2:在E,F,G列填入數(shù)據(jù),根據(jù)D列判斷出的餐別,填入數(shù)字。
規(guī)則是對(duì)應(yīng)的餐別則填入1,否則填入0。
我們先看需求1,其實(shí)就是從帶有時(shí)間的日期中,提取出時(shí)間的問題。
如果我們點(diǎn)擊消費(fèi)時(shí)間的任意單元格,再點(diǎn)擊開始菜單。
在格式的下拉框中出現(xiàn)的是這樣格式,不管設(shè)置什么格式,單元格的顯示都沒變化,說明這個(gè)消費(fèi)時(shí)間是一個(gè)文本格式。
我們首先在單元格前面加上"--"的方式,添加輔助列看看結(jié)果:
如圖,帶時(shí)間的日期變成了一個(gè)4萬多的數(shù)字,并且有小數(shù)。這里整數(shù)是日期部分,小數(shù)是時(shí)間。日期和時(shí)間它們的本質(zhì)就是一個(gè)數(shù)值而已。日期只是一種顯示方式而已。
接下來的問題就是我們?cè)鯓觼慝@取這個(gè)時(shí)間部分,也就是小數(shù)點(diǎn)以后的部分呢?
方法有很多,這里我們用一個(gè)取余數(shù)的函數(shù):
=MOD(值,1) ,意思就除1取余數(shù),這樣我們就獲得的時(shí)間部分的數(shù)字格式了。結(jié)果如下:
具體公式: =MOD(--C2,1)
接下來我們對(duì)這個(gè)時(shí)間進(jìn)行判斷就好,看它是在哪個(gè)區(qū)間,我們就可以用if函數(shù)寫出如下公式:
=IF(MOD(--C2,1)<=9/24,"早餐",IF(MOD(--C2,1)<=14/24,"午餐","晚餐"))
公式說明:綠色部分是我們之前獲取的時(shí)間的數(shù)字格式,先用IF函數(shù)來判斷是不是小于等于9點(diǎn),(具體的時(shí)間點(diǎn)對(duì)應(yīng)的數(shù)值,我們可以用時(shí)間點(diǎn)除以24來獲?。?。如果不是,進(jìn)入下一層判斷,看看是不是小于等于14點(diǎn),如果還不是,就是晚餐了。
需求2:我們?cè)賮砜葱枨螅玻?span>E,F,G列填入1或者0。
我們先要判斷D列的餐別是不是等于E,F,G列上方的餐別,我們可以寫出這樣的公式:
寫公式的時(shí)候要注意,絕對(duì)引用和相對(duì)引用的問題,這樣判斷以后,我們得到的是FALSE ,TRUE這樣的邏輯值,要把邏輯值變?yōu)閿?shù)字,方法我們也是講過的,直接*1就好,所以我們可以得到如下的結(jié)果:
這樣我們就完成了著兩項(xiàng)任務(wù)。接下來,在下方的匯總統(tǒng)計(jì)就非常方便了。
注意,如果想要0顯示為短橫線,可以點(diǎn)擊如下的按鈕:
總結(jié):這個(gè)需求雖然不復(fù)雜,知識(shí)點(diǎn)我們都講過。我們需要的就是多用,融匯貫通。
本文配套的練習(xí)課件請(qǐng)加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
Excel里最常用的12個(gè)文本函數(shù),你會(huì)用嗎?
如何計(jì)算員工累計(jì)達(dá)標(biāo)的月份,你需要一個(gè)SUBTOTAL函數(shù)!
版權(quán)申明:
本文作者柳之;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!