Re: [問題] Excel 自動合併儲存格
※ 引述《JUILE (juile)》之銘言:
: (若是和其他不同軟體互動之問題 請記得一併填寫)
: 您所使用的軟體為: MS Excel
: 版本: 2003
: 問題:
: 原始資料有幾萬列,欄位有近200欄
200欄 意謂著可增加的欄數不多
不知一列之中是否只有一個產品一個客戶?
: A B C D E F G ...
: 1 客戶群 產品群 產品細項 客戶細項 1月訂貨量 1月已出貨量 1月出貨比率
: 2 花王 SKIN CARE 洗面乳 李建成 50000 10000 20% (=F/E)
: 3 花王 SKIN CARE 乳液 王大明 40000 10000 25%
: 4 P & G HAIR CARE 洗髮精 陳大春 20000 10000 50%
: 5 P & G HAIR CARE 洗髮精 30000 30000 100%
: 6 花王 SKIN CARE 洗髮精 王大明 10000 10000 100%
: '
: ===================================================
: 樞紐整理後或呈現下列格式
: A B C D E F G ...
: 1 客戶群 產品群 產品細項 客戶細項 1月訂貨量 1月已出貨量 1月出貨比率
: 2 李建成 50000 10000 20% (=F/E)
: 花王 SKIN CARE 洗面乳
: 3 王大明 10000 10000 100%
: 4 乳液 王大明 40000 10000 25%
: 5 P & G HAIR CARE 洗髮精 陳大春 20000 10000 50%
: 6 (空白) 30000 30000 100%
: ====================================================================
增加一欄 DataBase
=A1&"|"&B1&"|"&C1
依此欄sumif可得合併出貨比率
若不增加亦可用sumproduct
或SUM陣列公式完成 (搜板上文章 條件)
但這都需要一欄來放合併的出貨比率(或是增加列:樞紐的合計? 或許訂出貨量也要合計)
上面的整理 其實應該是排序
但王大明的洗髮精變成洗面乳?
照DB與人名排 或加一欄把人名放進去
=A1&"|"&B1&"|"&C1&"|"&D1
再排 但順序變成按EXCEL排序的方式 但可放日期或序號至DB欄中
排序後用格式化條件將與等於上列的隱藏
(如:在A3(設此欄為DB)設條件 A2=A3 可設定數字格式為;;;)
: 困難點1)
: 出貨比率希望是BY 產品細項,但也要show出客戶細項,例如
: 花王 SKIN CARE 洗面乳 只要在G2跟G3的合併儲存格顯示一個數字=(F2+F3)/(E2+E3)
: 因為資料太多筆,且不斷要update資料
: 用手工做,很費時,請問有辦法拉公式讓儲存格自動合併且設成我要的
: (F2+F3)/(E2+E3)嗎
: 其他限制
: 1) 因為訂單很多,產品、客戶也不斷擴充,所以這次是G2、G3合併,
: 下次有可能多了客戶,就變G2、G3、G4、G5要合併
合併是不適合作業的 等於是有空格的資料庫
不過您的意思是計算上的合併 就如以上所言
: 所以沒辦法事先把所有可能的項目設出來,表格是不斷在變動的
: 困難點2)
: 因為老闆喜歡看各種不同的資料呈現方式
: 我會利用寫小小的公式,將樞紐的資料變成
: A B C D E F G ...
: 1 客戶群 產品群 產品細項 客戶細項 1月訂貨量 1月已出貨量 1月出貨比率
: 2 花王 SKIN CARE 洗面乳 李建成 50000 10000 20% (=F/E)
: 3 花王 SKIN CARE 洗面乳 王大明 10000 10000 100%
: 4 花王 SKIN CARE 乳液 王大明 40000 10000 25%
: 5 P & G HAIR CARE 洗髮精 陳大春 20000 10000 50%
: 6 P & G HAIR CARE 洗髮精 (空白) 30000 30000 100%
: A、B、C、D 四項每格都是有資料的,這樣老闆想利用"篩選"看任何單一筆資料都可以
: 自動選取,例如,他只想看王大明的資料,就在D選王大明
: (因為老闆超過50歲不會拉樞紐,只要看"整理好的東西",我沒辦法教他拉 ~T_T~ )
: 但是,為了好閱讀
: 我必須把(A3、B3、C3)、(A4、B4、C4)、(A6、B6、C6)的資料文字格式設為白色
同上述用設定格式化的條件
: 這樣老闆讀時,表面上看起來就像樞紐原本的格式
: 可是手動設定也很累人費時,我設到眼都花
: 請問是否有比較快的方法,自動判定然後改變文字顏色
: 其他限制:
: 2)
: 老闆希望他一貼原始資料,10秒內就可以得到新的報表結果
: 目前我前端都用公式連結處理,麻煩高手提供的方式,盡量也可以方便資料的"自動"更新
公式連結也可以10秒得到(但電腦效能要夠)
所有公式都設定成參照到某檔案 變新檔時更改連結(編輯/連結)
但公式太多 可能會慢
當然 若老闆總在您設計好的工作表特定範圍貼新資料 就不用改連結的方法 公式就少
自動化另一問題是排序 還是要"點一下"
不知能否接受 也不比篩選難
您的資料量對2003來說應該算很大了(頂多能6萬多列而已)
不知會有什麼問題 再說囉
: 若沒辦法自動更新,還是麻煩大大分享一下
: 至少,我可以不用三天兩頭UPDATE一次資料就想哭
: 以上,萬分感謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.51.175
推
07/23 21:51, , 1F
07/23 21:51, 1F
→
07/23 22:50, , 2F
07/23 22:50, 2F
討論串 (同標題文章)
Office 近期熱門文章
PTT數位生活區 即時熱門文章