首页 > 解决方案 > Excel多行到多列转换

问题描述

我有一个超过 6500 行的电子表格,以下列格式显示化学品列表及其关系:

Chemical | 1,1,2-Trichloro-1,2,2-trifluoroethane :- {FREON TC} | FREON TC  
Chemical | 1,1,2-Trichloro-1,2,2-trifluoroethane :- {FREON TC} | ug/l    
Chemical | 1,1,2-Trichloro-1,2,2-trifluoroethane :- {FREON TC} | mg/l

我想把这一切都变成一行,例如

Chemical | 1,1,2-Trichloro-1,2,2-trifluoroethane :- {FREON TC} | FREON TC | ug/l | mg/l 

这只是该电子表格的摘录,其中有许多化学品。非常感谢任何建议。这是从 Access 数据库导出的电子表格,所以如果有一个 Access 查询可以帮助我,我会全力以赴。

标签: excelms-accessrowtransformmultiple-columns

解决方案


在 Excel 中使用 power query 找到了答案,只需要一些小的更改(分隔符),但效果很好:

https://www.mrexcel.com/forum/power-bi/1063813-convert-2nd-column-values-rows-when-column-1-same-name.html


推荐阅读