多语言展示
当前在线:1119今日阅读:168今日分享:49

Excel横向纵向转换

今天小编和大家分享一下在使用EXCEL的时候,需要把列数据转换成行数据怎么转换,具体说一下Excel横向纵向转换方法。
工具/原料
1

演示电脑:联想笔记本,操作系统:Windows7

2

Excel版本:Microsoft Office Excel 2007

粘贴法
1

如图选择纵向数据A2:A6——点击开始——复制,也可以同时按下Ctrl+C快速复制。

2

接着点击选择D1单元格——开始——点击粘贴向下箭头——转置(或选择粘贴——选择性粘贴——转置——确定)。

VBA转换法
1

同时按Alt+F11快速打开VBA编辑器——插入——模块——输入以下代码:Sub zhh()    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _        False, Transpose:=TrueEnd Sub

2

关闭VBA编辑器——开发工具——插入——按钮(窗体控件)——指定宏选择zhh,点击确定——给按钮重新命名为“转换”。

3

接着选择D1:H1转换区域——点击K1——然后点击“转换”命令控件按钮,这样横排内容就转换成了竖排内容了。

小结

Excel横向纵向转换方法:(1)选择列数据——复制——粘贴——选择性粘贴——转置;(2)打开VBA编辑器,插入模块并输入代码:Sub zhh()    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlNone, SkipBlanks:= _        False, Transpose:=TrueEnd Sub(3)插入命令按钮,选择指定宏为zhh——选择复制列或行内容——选择转换单元格——点击转换。

注意事项

希望能帮助到你

推荐信息