如何让excel表的竖排变成横排?
答案:8 悬赏:70 手机版
解决时间 2021-02-09 01:53
- 提问者网友:溺爱和你
- 2021-02-08 07:23
如何让excel表的竖排变成横排?
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-02-08 08:11
选择单元格区域, 右键复制
再选择一个空白的目标单元格区域
右键→选择性粘贴
对话框中勾选"转置"
确定
再选择一个空白的目标单元格区域
右键→选择性粘贴
对话框中勾选"转置"
确定
全部回答
- 1楼网友:迷人又混蛋
- 2021-02-08 13:34
选择要转换的单元格,复制,选好转换代地方 鼠标右键 选择性粘贴 转置 OK了。
- 2楼网友:举杯邀酒敬孤独
- 2021-02-08 12:26
复制选择要转换的单元格,选好要复制到的单元格,在选中处点鼠标右键“选择性粘贴”弹出一个对话框,在“转置”前面打个勾,确定。
- 3楼网友:过活
- 2021-02-08 11:27
假定数据是A1:A100,在C1单元格输入公式,向右复制到E1,再向下复制。
【=OFFSET($A$1,(ROW()-1)*3+COLUMN()-3,)】
【=OFFSET($A$1,(ROW()-1)*3+COLUMN()-3,)】
- 4楼网友:零点过十分
- 2021-02-08 10:18
选择要转换的区域,
点右键选复制,
在要变成横排的地方点右键-选择性粘贴-转置-确定
详见图片!
- 5楼网友:深街酒徒
- 2021-02-08 10:05
用下面的vba代码可以实现,不明白的话HI我
Option Explicit
Sub test()
Dim i, j As Integer
j = 0
For i = 1 To Sheet1.Range("a65536").End(xlUp).Row Step 3
Sheet1.Range("a" & i).Resize(3, 1).Copy
j = j + 1
Sheet1.Range("e" & j).PasteSpecial xlPasteAll, , , True
Next i
End Sub
Option Explicit
Sub test()
Dim i, j As Integer
j = 0
For i = 1 To Sheet1.Range("a65536").End(xlUp).Row Step 3
Sheet1.Range("a" & i).Resize(3, 1).Copy
j = j + 1
Sheet1.Range("e" & j).PasteSpecial xlPasteAll, , , True
Next i
End Sub
- 6楼网友:零点过十分
- 2021-02-08 09:27
用宏轻松解决,你是要三行一合并么?
- 7楼网友:往事隔山水
- 2021-02-08 08:25
1、 样表如图:例如我们要把B2:B6的内容粘贴到D2单元格变成行,我们可以这样操作:先选中B列内容,右键点复制。
2、在D2单元格点击右键“选择性粘贴”,在对话框中选“转置”,确定,即可完成。
参考答案来自百度经验:
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯