发布网友 发布时间:2022-04-23 09:02
共4个回答
热心网友 时间:2022-06-29 17:24
1.首先打开该excel文档找到要分行的单元格,选中。
2.点击工具栏上的“工具”----->“分列”。
3.这里选择用分隔符号做分列的依据。
4.分隔符号我这里选择空格,大家可以根据自己的实际情况选择,记得是可以多选的
另外还有个预览的地方,核实无误后就可以“下一步”。
5.这时有一个目标区域,指的就是单元格里面的数据分列后的显示位置,若是觉得默认的位置不好,可以自己选择区域,最好点击“完成”。
6.然后这个就是分列完成后的效果图。
7.然后把这组数据选中,点击鼠标右键,在下拉菜单中 选择“复制”。
8.然后找选中一个区域(因为复制的是一组数)
9.然后点击上方工具栏的“开始”-------->“粘贴” 在下拉菜单中选择“转置”。
10.完成“转行”的功能。
热心网友 时间:2022-06-29 17:25
我们用VBA来解决吧:
若你的数据从Sheet1的A1开始,右击鼠标【查看代码】,在代码窗口粘贴下面的代码:
Sub ouyangff()
For i = 2 To [a65536].End(3).Row
For j = 2 To 4
If Cells(i, j) = "" Then Exit For
For k = 5 To 7
If Cells(i, k) = "" Then Exit For
t = t + 1
Sheet2.Cells(t, 1) = Cells(i, 1)
Sheet2.Cells(t, 2) = Cells(i, j)
Sheet2.Cells(t, 3) = Cells(i, k)
Next
Next
Next
End Sub
按 F5 运行程序,按Alt + F11回到Excel,你要的结果在Sheet2里
去试一试吧,当然首先将【工具】【宏】【安全性】设置为:低!
热心网友 时间:2022-06-29 17:26
第一:全部选择单元,右键选择设置单元格式。
第二:选择对齐,在文本控制的下拉框里面把合并单元格前面的钩去掉。点击确定。
用上面的方法可以输出你需要的格式。
热心网友 时间:2022-06-29 17:26
二维转一维
到我的头像---》
二维转一维