2014年2月13日 星期四

Excel教學-hh:mm分類





















1.datatime 格式是設訂為yyyy/m/d hh:mm

2.B1欄timerange依A1 hh:mm分成三時段:
   00:01~08:00分類代號成"N"
   08:01~16:00分類代號成"D" 
   16:01~24:00分類代號成"E" 

3方法:
  3-1. B2=LOOKUP(TEXT(A2,"h:m")*24,{0,0.01,8.01,16.01;"E","N","D","E"})
  3-2. B2=LOOKUP(TEXT(A2,"h:m")*2400,{0,1,801,1601;"E","N","D","E"}) 

4.說明:
  
4-1如果要將序列化日期 (h:mm:ss) 轉換為小數 (0.00),您必須轉換為 24 小時時制,以便將序號轉換為小數。

 4-2只要將時間乘以 24 即可
  
4-3陣列公式括在大括弧 { } 中,且藉由按 CTRL+SHIFT+ENTER 輸入。
      (注意陣列中的元素以「;」分隔)用左手先將CTRL及SHIFT兩鍵先按住不放,再用右手按ENETER輸入,這種三鍵齊按方式
      稱之陣列輸入。按Ctrl+Shift+Enter結束,EXCEL會自動加上 { },成為陣列公式,需注意公式如未以陣列公式輸入,將不會算出正確結果。
      陣列公式輸入法:輸入或修改公式完成後,游標留在〔編輯列〕,同時按住〔Shift + Ctrl〕不放,再按〔Enter〕。
  
4-4 { }也不能用打字加上這樣是沒有用的。
   
延伸:B2=LOOKUP(TEXT(A2,"h:m")*1,{"0:00","0:01","8:01","16:01"}*1,{"E","N","D","E"})

沒有留言:

張貼留言