作者su198932 (秋ㄟ)
看板Office
標題[問題] 日期與時間排列問題
時間Wed Jul 4 20:11:16 2018
請問使用Excel該如何才可以依產品的生產時間進行排列?!
產品資料例如:
A產品,2018/07/04,18:30~19:00,班別:中班。
困難點為排序希望為:
先排2018/07/04 08:00~23:59後接續排列2018/07/04 00:00~07:59
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.47.170.131
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1530706278.A.802.html
2F:→ soyoso: 如果是的話,排序方式以c欄輔助欄 07/04 20:30
3F:→ su198932: s大,那請問如果後面還有7/5以及7/6等資料呢? 我要寫 07/04 20:39
4F:→ su198932: 巨集,快速ˊ做資料分析與整理使用 07/04 20:39
6F:→ su198932: S大,感謝您,使用你的範例試出來ok 07/04 21:24
7F:→ su198932: 請問如果開始時間與結束時間是分兩個欄位,而08:00為用0 07/04 21:25
8F:→ su198932: 800時,這樣怎麼做呢? 07/04 21:25
9F:→ soyoso: 這要看時間的格式是什麼 07/04 21:33
11F:→ soyoso: 式為0000;符合日期時間序列值(j欄) 07/04 21:34
12F:→ su198932: 可以了,問題已解決~ 07/04 21:50
13F:→ su198932: S大,可以跟你請教一下,+(left(B1, 4)<"0800"的意義是 07/04 21:53
14F:→ su198932: 什麼嘛?為什麼加上這句就可以讓小於0800的排列在2359後 07/04 21:53
15F:→ su198932: 面呢? 07/04 21:53
16F:→ soyoso: 判斷為真true,於運算+加後為1,為假false運算後為0 07/04 21:58
17F:→ soyoso: 日期序列值的話一日為1,23:59不大於1,當為真,加上1時則 07/04 22:01
18F:→ soyoso: 可排於23:59後面 07/04 22:01