[算表] 请教表格的转换操作方式

楼主: donkeychen (Bad_To_The_Bone)   2020-12-04 07:34:19
软件:
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既有功能就能做到
或是一定得用公式重新产生表呢
谢谢
作者: soyoso (我是耀宗)   2020-12-04 07:47:00
楼主: donkeychen (Bad_To_The_Bone)   2020-12-12 06:56:00
大大感谢 公式的之前在板上问的问题也有看您的范例知道公式必然可行 会想说不知道是否有excel的功能可做到
作者: soyoso (我是耀宗)   2020-12-12 08:41:00
多重汇总,总计显示详细资料,值筛选空格(勾选取消)

Links booklink

Contact Us: admin [ a t ] ucptt.com