返回列表 上一主題 發帖

[發問] 單欄資料轉多列

[發問] 單欄資料轉多列

各位大大~
不好意思~想請問個問題
因為我從前人那達到一份資料
目前需要用裏頭的資料做樞紐分析
但是前人的資料有的是單欄裡有多筆資料
類似下圖範例

而且筆數是超級的多~~~~
所以想請問若我想將資料展成圖中箭頭右邊的話
有比較好的方法或函數可用嗎????
還是無解~必須一筆一筆展呢~~~~
拜託有經驗的大大幫忙
先感激各位大大了

D3:下拉
=LEN(B3)-LEN(SUBSTITUTE(B3,CHAR(10),))+(B3<>"")+D2

F3:下拉
=LOOKUP(ROW(A1)-1,--D$2:D$5,A$3:A$6)&""

G3:右拉再往下刷
=TRIM(MID(SUBSTITUTE(LOOKUP(ROW($A1)-1,--$D$2:$D$5,B$3:B$6),CHAR(10),REPT(" ",99)),COUNTIF($F$2:$F2,$F3)*99+1,99))

TOP

http://blog.xuite.net/hcm19522/twblog/357874794

TOP

回復 2# 准提部林
感謝准提部林大的指導~~~
但是我只做出了一部份~如下圖

序號3的部分RUN不出來
不知我是否有做錯的地方呢???
懇請准提部林大大在指導一下
感激~~~~

TOP

回復 4# dodo234


資料格式不一樣,公式是以〔單一格〕放一至多個資料為準,
上傳範例檔吧!

TOP

回復 5# 准提部林
EXCEL.zip (1.42 KB)
懇請准提部林大協助~
但是我權限不夠~可能沒法下載您改的過的檔案
可否請您再將公式PO給我我再試試和研究看看呢???
謝謝您~~~~~

TOP

回復 6# dodo234


F3:
=LOOKUP(ROW(A1)-1,--D$2:D8,A$3:A8)&""

G3:
=TRIM(MID(SUBSTITUTE(LOOKUP(ROW($A1)-1,--$D$2:$D8,B$3:B8),CHAR(10),REPT(" ",99)),COUNTIF($F$2:$F2,$F3)*99+1,99))

參照位址要抓對~~

TOP

回復  dodo234


F3:
=LOOKUP(ROW(A1)-1,--D$28,A$3:A8)&""

G3:
=TRIM(MID(SUBSTITUTE(LO ...
准提部林 發表於 2015-11-21 15:24


可以了~~~~~
非常感激准提部林大的指導~~~~我再來研究看看~~~~~
真的非常感謝您~~~~

TOP

        靜思自在 : 手心向下是助人,手心向上是求人;助人快樂,求人痛苦。
返回列表 上一主題