2024年7月28日 星期日

【excel教學】如何使用text跟if函數判斷時間



這是網友在youtube中發問的問題,格式是hh:mm:ss。條件:小於2分鐘=0,大於2分鐘~15分鐘=15分鐘,大於15分鐘~2小時=一般正常hh:mm時間顯示,大於2小時=2小時。

這要如何組合公式?試了if and time timevalue組合甚至拆開成hour minute都出現公式錯誤false或太多函數等情況


我用text把時間變成文字,這樣比對時可以小時跟分鐘一起比對,還有把條件中的大於或小於先判斷,同一個if只要前面有判斷的條件,後面if就不用再寫一次,可以省掉用and來判斷區間。


=IF(TEXT(A2,"hh:mm")<="00:02",TIME(0,0,0),IF(TEXT(A2,"hh:mm")>"02:00",TIME(2,0,0),IF(TEXT(A2,"hh:mm")<"00:15",TIME(0,15,0),A2)))


相關問題:

【Excel網友問題解答】如何使用time判斷時間區間

https://www.youtube.com/watch?v=vz8OhriNr1o




沒有留言:

張貼留言

如何利用 Google 試算表與 Apps Script 自訂多元線上訂購單與訂單查詢系統

在網路銷售(例如使用 LINE 群組或社群平台賣東西)的過程中,店家經常需要因應不同的節慶或行銷活動,調整訂購單的內容與優惠方案。例如:平時的活動是「買 10 包送 2 包」;每月 15 號則是「原味買百包送 40 包」;到了母親節或中秋節,又會推出不同的促銷組合。 為了讓商家能...