ARTICLE · 1330163
在excel中通过函数如何实现“一对多”的数
在excel中通过函数如何实现“一对多”的数
前两天有同事甩来个 Excel 难题:把一张表里的数据拆开,同一个单据号对应好几个规格,得一次性全展开。
我试了四种办法,越搞越觉得函数这玩意儿真折腾人。
前两种方案靠一堆函数嵌套。核心思路就是先把规格按逗号切开,再跟单据号拼回去,最后叠成一张大表。公式能跑通,但长得像天书,维护起来太要命。
第三种稍微聪明点。用两个不同的符号当“隔断”,把单号和规格重新拼成一长串,再一口气拆成多行多列。逻辑比前两个顺,但还是绕。
最扎心的是第四种——Power Query。操作就四步:导入表格、选中规格列、按逗号拆分、选“拆分为行”。点几下鼠标搞定,数据再多也不卡,还不会报错。
遇到这种一对多的拆分,别死磕嵌套函数,直接用 Power Query。
原文在excel中通过函数如何实现“一对多”的数据展开
上海,1分钟前,















































































