作者donkeychen (Bad_To_The_Bone)
看板Office
標題[算表] 請教表格的轉換操作方式
時間Fri Dec 4 07:34:19 2020
軟體:
MS office
版本:
2016
有一表格
原本
ID VALUES
1 A,B,C
2 A,B,D,E,F,G
3 A,F,E,D,F,A,H,J,I
4 A,B
5 A,D,E,F
6 D,A,E,L
7 A,E,F
=============================
把右邊的VALUES 經由資料剖析(逗點分隔)
變成
ID
1 A B C
2 A B D E F G
3 A F E D F A H J I
4 A B
5 A D E F
6 D A E L
7 A E F
=============================
想要把資料變成
ID VALUE
1 A
1 B
1 C
2 A
2 B
2 D
2 E
2 F
2 G
3 A
.
.
.
這種方式
(A,B ... 這是代號 實際資料不一定長度只有1,也非固定長度)
可以用 LEN("A,B,C")-LEN(SUBSTITUTE("A,B,C",",","")
取得逗點數進而算出每個ID有幾組
因為只要做一次 想說看看有沒有用EXCEL既有功能就能做到
或是一定得用公式重新產生表呢
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.236.164.63 (臺灣)
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Office/M.1607038461.A.493.html
2F:→ donkeychen: 大大感謝 公式的之前在板上問的問題也有看您的範例 12/12 06:56
3F:→ donkeychen: 知道公式必然可行 會想說不知道是否有excel的功能可 12/12 06:56
4F:→ donkeychen: 做到 12/12 06:56
5F:→ soyoso: 多重彙總,總計顯示詳細資料,值篩選空格(勾選取消) 12/12 08:41