- 帖子
- 559
- 主題
- 58
- 精華
- 0
- 積分
- 626
- 點名
- 0
- 作業系統
- win8
- 軟體版本
- office2013
- 閱讀權限
- 50
- 性別
- 男
- 來自
- TW
- 註冊時間
- 2010-11-22
- 最後登錄
- 2024-6-14
|
4#
發表於 2012-5-16 11:58
| 只看該作者
本帖最後由 hugh0620 於 2012-5-16 12:30 編輯
回復 3# freeffly
Dear 樓主~
提供個人的處理方式~ (我還是不會選擇在樞紐上加工~ :lol )
1.在DATA上加一個欄位[季別] 透過函數或是VBA進行加工
函數的寫法 在P欄位加季別
=VALUE(LEFT(C2,3))&IF(AND(VALUE(MID(C2,5,2))>=1,VALUE(MID(C2,5,2))<=3),"1Q","")&IF(AND(VALUE(MID(C2,5,2))>=4,VALUE(MID(C2,5,2))<=6),"2Q","")&IF(AND(VALUE(MID(C2,5,2))>=7,VALUE(MID(C2,5,2))<=9),"3Q","")&IF(AND(VALUE(MID(C2,5,2))>=10,VALUE(MID(C2,5,2))<=12),"4Q","")
2. 在DATA上新增一個欄位 [科目別] 透過函數或是VBA進行加工 隱藏你不需要的資料
3. 再去製作樞紐
一樣可以達到效果
優點:減少了樞紐執行VBA的錯誤機會
缺點: 檔案會變大一些 |
|