1.上圖A欄位格式為yyyy/m/d
2.B欄函數設定: = "第" & INT((MONTH(A2)+2)/3)&"季"
解說:
(1) MONTH(A2)+2 :取得A欄月份值再+2
(2) ((MONTH(A2)+2)/3):再除以3,2; 會有商數及餘數產生了。
(3) INT((MONTH(A2)+2)/3):INT函數是取得商數,如此就分季成功了。
3.把資料全部轉換為正確的格式後,使用樞鈕分析,這樣就可以做三維以上的樞鈕分析。
4.你的原始資料格式必須像上圖這樣,這才是正確的資料庫格式。
5.在加上"第"&: "字串", &=>連接的意思。
6.如下圖驗證:
7.舉一反三例子: =YEAR(A2)-1911 & "Q" & INT((MONTH(A2)+2)/3)
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"})