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




沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。

AppSheet 教學:使用 Valid If 設定「收入」與「支出」欄位二選一的防呆機制

在建立記帳或庫存管理應用時,我們常會遇到「收入」與「支出」或「入庫」與「出庫」這類互斥的欄位。理想情況下,單一筆紀錄只應該有其中一個欄位被填寫,以避免數據混亂和計算錯誤。 本篇教學將分享如何利用 AppSheet 中的  Valid If  條件,輕鬆實現收入與支出「二選一」的防...