EXCEL表格转置,可使用复制转置粘贴实现。
方法步骤如下:
1、打开需要操作的EXCEL表格,选中相关单元格,并通过Ctrl+C复制。
2、在另外空白位置点击鼠标右键,并在右键粘贴选项中点击选择“转置”(鼠标停留在选项上时会有提示)即可。
3、返回EXCEL表格,发现已成功将EXCEL表格转置。
在一列/行或多列/行中复制数据。
在粘贴复制的数据之前,右键单击第一个目标单元格(希望将数据粘贴到的行或列的第一个单元格),然后单击“选择性粘贴”。
在“选择性粘贴”对话框中,选中“转置”,然后单击“确定”。
“转置”复选框位于对话框的右下角:
从您选择的第一个单元格开始,Excel 将数据粘贴到一行或一列中。
注释
列和行不能重叠。例如,如果选择了 C 列中的值,并尝试将其粘贴到与 C 列重叠的行中,Excel 会显示一则错误信息。要粘贴行或列时,目标区域必须在原始值区域之外。
如果从多列中复制和粘贴数据,Excel 会从顶部最左侧的列开始放置数据。例如,假设您从工作表的 A 列和 B 列复制数据,并从另一个工作表的第 1 行开始将数据粘贴到其中。Excel 会将 A 列中的数据放入第 1 行,将 B 列中的数据放入第 2 行,依此类推。
如果看不到“选择性粘贴”命令,请确保右键单击第一个目标单元格。还可以在“编辑”菜单上找到该命令。如果仍看不到该命令,请确保使用的是 Excel 2000 或更高版本。
第一种,转置粘贴法。
操作方法如下:
1)选中数据区域,复制;
2)新建一个工作表,选中A1,鼠标右键,选择【选择性粘贴】;
3)在【选择性粘贴】页面,选择【转置】(其他默认选项均不动),并点击【确定】按钮即可。
第二种,单行单列数据公式转置法。
1)单列变单行。,在B1输入=INDEX($A$2:$A$9,COLUMN(A1)),并右拉公式。
2)单行变单列。和上面的例子一样,我们在A2输入:=INDEX($B$1:$I$1,ROW(A1)),并下拉公式即可。
你可以用数组公式自动生成转置表,而且可以不受原表限制:
假设原表A2-A6 是年份 B1-F1是卡名
目标表在A7开始A列是年份,B列是卡名,C列是数量
你在C7输入=sum(($A$2:$A$6=A7)*($B$1:$F$1=b7)*$C$2:$C$7))
然后在等号前同时按ctr+shift+ent生成数组{=sum(($A$2:$A$6=A7)*($B$1:$F$1=b7)*$C$2:$C$7))}
然后填充即可