Board logo

標題: [發問] EXCEL 多行儲存格如何變多格儲存格 [打印本頁]

作者: OsakaKYC    時間: 2015-5-8 13:22     標題: EXCEL 多行儲存格如何變多格儲存格

各位前輩好

我有個問題請教:
我目前工作有使用EXCEL 做產品的記錄,因為每次使用的零件不一定,也為了欄位美觀
所以會在"成本欄"使用"註解"來登記使用的零件(成本欄是空的)

但是在計算使用成本,都是一個一個把註解內容複製到分頁,人工計算各成本,再加總總成本再填回"成本欄"

我有找到程式讓註解內容轉成儲存格,但是會轉成同一儲存格,還是無法EXCEL試算

想詢問前輩有沒有方法,能將上述紅字部分讓EXCEL 自動去執行的方式

謝謝~
作者: ML089    時間: 2015-5-11 14:35

既然用程式將註解轉儲存格,應該同步處理分欄等問題,這樣比用公式來處不是比較容易,
作者: OsakaKYC    時間: 2015-5-11 19:10

本帖最後由 OsakaKYC 於 2015-5-11 19:12 編輯

我將目前處理的狀態,表列如下,再煩請幫忙確認

這是要將註解拉出來的範例,實際上有許多欄位
[attach]20927[/attach]

目前找到並修改的程式如下
1. 先建立一新的工作表"試算"
2.將上圖註解,拉出到"試算"工作表
但是會排成一長條
[attach]20924[/attach]
[attach]20925[/attach]

但是希望是下述模式,因為有的是沒有註解的,
希望能照原本欄位方式顯示
[attach]20926[/attach]

-------------------------------------------------

拉出後的狀況
因為註解有一些不必要的文字,想重新整理,
例如
1. 有"ASUS:" 字樣
2. 有的"*"有空格,有的沒有
3. 有的有",",有的沒有
但是用錄製巨集,使用"取代"功能,再將程式碼COPY過來,卻不能用


最後想出現的是如下圖(表格最後沒有用,可以刪除)
就是想區分為同序號,Consumable Parts & Repair Parts各自的總費用
再回填至原本註解的欄位
[attach]20928[/attach]

因為公司沒有使用系統,又需花很多人力去做資料整理,想做有沒有快速的辦法
煩請前輩高手幫幫忙
感恩
作者: OsakaKYC    時間: 2015-5-11 19:16

原本第三張圖太小,把它放大
[attach]20929[/attach]

原本第四張圖太小,把它放大
[attach]20930[/attach]
作者: OsakaKYC    時間: 2015-5-13 15:31

嗚嗚,這樣真的是做不到的嗎?
作者: ML089    時間: 2015-5-14 10:50

回復 5# OsakaKYC

1. 你沒有於2樓按回覆留言,所以系統不會通知我,回覆你就會比較慢。
2. 你的問題應該是不難,請留EXCEL樣本檔案,大家比較容易給你答案。
3. 此題註解轉為儲存格資料需要使用VBA處理,應該PO至EXCEL程式區比較容易獲的回答。

資料中 "ABC*123" 或 "ABC * 123" 不管*前式是否有空格,可以用炸開的手法取出資料
資料B = SUBSTITUTE(資料A, ",","") 可以刪除 ","
trim(MID(SUBSTITUTE(資料B, "*",REPT(" ",99)),ROW(A1)*99-98,99)) 右拉可以取出 "ABC" 及 "123"
作者: leirex1201    時間: 2015-5-14 22:33

看來也很難啊~
作者: OsakaKYC    時間: 2015-5-18 12:14

回復 6# ML089

版大好,我已經將問題移至"EXCEL 程式區"

http://forum.twbts.com/viewthread.php?tid=14107&extra=

煩請指導
謝謝




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)