求Excel高人請入

工作上校對data時遇到問題,而data多達成千上萬。  而別人公司send了data的樣式類似附圖 A-C column (例子)

請問如何轉成如 G-M column 的樣式?

{註:我知excel有transpose功能,但是就算 remove duplicate obj# 都有數千個,無理由copy & paste (with transpose)數千次,而且咁做好易貼錯}

工作上校對data時遇到問題,而data多達成千上萬。  而別人公司send了data的樣式類似附圖 A-C column (例子) ...
pcsaintsrow 發表於 2019-9-11 12:44



    如果吾用vba, 我覺得pivot table 可能有機(但未試過)

TOP

第一眼睇落,直覺係用 offset。
用 google 搵下: excel offset 轉置。

https://isvincent.pixnet.net/blog/post/44438146-excel-%E6%89%8B%E5%8B%95%E8%B3%87%E6%96%99%E8%BD%89%E7%BD%AE%28offset%2Crow%2Ccolumn%29

有教點用 offset。

但係你個況有D唔同,居然發現 attachment 有兩個。即係每個記錄唔係固定佔幾多條 row。

所以要先解決 attachment 呢個問題。

如果只得一兩次,copy 去第二度,刪除咗佢,用offset做完,之後手工再補番落table 度。

via HKEPC IR Pro 3.5.2 - Android(3.2.0)

TOP

第一眼睇落,直覺係用 offset。
https://isvincent.pixnet.net/blo ... t%2Crow%2Ccolumn%29
有教點用 offset。

但係你個況有D唔同,居然發現 attachment 有兩個。即係每個記錄唔係固定佔幾多條 row。所以要先解決 attachment 呢個問題。如果只得一兩次,copy 去第二度,刪除咗佢,用offset做完,之後手工再補番落table 度。


對,因為我工作上處理的record data 中,"attachment" 呢項在每個record可以多於一個 (非固定)。
我出post提問就是想找個快靚正的方法處理data...
anyway, 我再試試看。 thx!

TOP

對,因為我工作上處理的record data 中,"attachment" 呢項在每個record可以多於一個 (非固定)。
我出po ...
pcsaintsrow 發表於 2019-9-12 10:09

如果真係大量,首要將 attachment 分別開,如 attachment, attachment1...11...111 改名。

先搵個地方 copy

=A1

B 呢個column 要處理, 可以用 if,
=if(mid(b2,1,10)=mid(b1,1,10), b2&“1”,b2)

=C1

然後複制晒,再 value 咗佢。


將 attachment1,11,111.....copy 去另另一個地方再刪除。

用上面提出方法,做咗 Table 之後,係右手增加 attachment1, 11,111 之後,用 vlookup

via HKEPC IR Pro 3.5.2 - Android(3.2.0)

TOP

copy and pastes as transpose?

TOP

copy and pastes as transpose?
CHrisKingKiller 發表於 2019-9-13 10:34

好多記錄,copy 到手軟。

via HKEPC IR Pro 3.5.2 - Android(3.2.0)

TOP

本帖最後由 泥涌 於 2019-9-13 12:32 編輯

用PowerPivot
https://sfmagazine.com/post-entr ... t-in-a-pivot-table/

https://www.youtube.com/watch?v=IiFzVInI5sg

sample.jpg
2019-9-13 12:28

TOP

本帖最後由 myricky 於 2019-9-13 12:43 編輯
用PowerPivot
泥涌 發表於 2019-9-13 12:28



你要留意返, 佢2009-2唔係一個attachment一個attachement1, 而係attachement出現兩次

BTW, 其實佢要既野寫幾句vba就做到, 極簡單.

TOP

回覆 9# myricky

如果唔改 "attachment" label 做 "attachment1" "attachment2"......, 其實 function CONCATENATEX 係可以係同一個cell 出晒啲data field 的 (好似個website 示範咁).

sample1.jpg
2019-9-13 12:54

TOP