[問題] 日期與時間排列問題

作者: su198932 (秋ㄟ)   2018-07-04 20:11:16
請問使用Excel該如何才可以依產品的生產時間進行排列?!
產品資料例如:
A產品,2018/07/04,18:30~19:00,班別:中班。
困難點為排序希望為:
先排2018/07/04 08:00~23:59後接續排列2018/07/04 00:00~07:59
作者: soyoso (我是耀宗)   2018-07-04 20:29:00
https://i.imgur.com/Tfo1pk3.jpg 類似這樣?如果是的話,排序方式以c欄輔助欄
作者: su198932 (秋ㄟ)   2018-07-04 20:39:00
s大,那請問如果後面還有7/5以及7/6等資料呢? 我要寫巨集,快速ˊ做資料分析與整理使用
作者: soyoso (我是耀宗)   2018-07-04 20:46:00
https://i.imgur.com/2nn34oY.jpg 先排日期,次要c欄
作者: su198932 (秋ㄟ)   2018-07-04 21:24:00
S大,感謝您,使用你的範例試出來ok請問如果開始時間與結束時間是分兩個欄位,而08:00為用0800時,這樣怎麼做呢?
作者: soyoso (我是耀宗)   2018-07-04 21:33:00
這要看時間的格式是什麼https://i.imgur.com/po2KGIl.jpg 文字(b欄),數字(f欄)格式為0000;符合日期時間序列值(j欄)
作者: su198932 (秋ㄟ)   2018-07-04 21:50:00
可以了,問題已解決~S大,可以跟你請教一下,+(left(B1, 4)<"0800"的意義是什麼嘛?為什麼加上這句就可以讓小於0800的排列在2359後面呢?
作者: soyoso (我是耀宗)   2018-07-04 21:58:00
判斷為真true,於運算+加後為1,為假false運算後為0日期序列值的話一日為1,23:59不大於1,當為真,加上1時則可排於23:59後面

Links booklink

Contact Us: admin [ a t ] ucptt.com