- ·上一篇:excel表格的圆饼图怎么画
- ·下一篇:造价excel表格表怎么做
怎么把excel表格列换成行
1.请问EXCEL如何把列转换到行?
Excel可以利用选择性粘贴中的转置,将列数据转换成行数据。
软件版本:Office2007
方法如下:
1.将A列中的数据变成一行数据:
2.Ctrl+C复制A列数据,点击右键,“选择性粘贴”:
3.勾选“转置”,点击确定:
4.这样,一列数据就变成了一行数据:
2.excel中怎样把列数据变成行
按照如下步骤即可在excel中把一列的数据变成一行:
1、首先打开excel表格,输入一列的数据。
2、然后选中这一列数据,右击选择复制。
3、选中一个空白的单元格,右击选择“选择性粘贴”,在下拉菜单中点击选择性粘贴。
4、在弹出来的对话框中,点击转置,再点击确定。
5、可以看到,原来表格中一列的数据已经变成一行了。
3.怎么把EXCLE表格里面的列转变成行
操作如下:
1. 首先选中需要转换行列方向的单元格区域,然后右击选择“复制”。
2. 在空白单元格区域右击选择“选择性粘贴”——“选择性粘贴”。
3. 在弹出的选择性粘贴对话框里面勾选“转置”,点击确定即可完成行列转换。
4.excel 把成列数据换成行
在任意空白单元格输入公式
=OFFSET($K$6,INT((COLUMN(A1)-1)/2),MOD(COLUMN(A1)-1,2))
往右拉
说明:
OFFSET的通常用法是,按照指定的基点,进行行和列的偏移,引用单元格。复杂一点的OFFSET得到单元格区域的引用。
这里指定K6为基点,然后需要找到行和列的偏移规律。
这里行偏移的规律是随着列号增加,呈现0,0,1,1,2,2……的规律,所以用INT((COLUMN(A1)-1)/2)得到
这里列偏移的规律是随着列号增加,呈现0,1,0,1,0,1……的规律,所以用MOD(COLUMN(A1)-1,2))得到
之所以用COLUMN(A1),不用COLUMN(),是为了使公式可以在任意单元格使用,不局限在A1开始。
补充:
INT的作用是对结果取整数,在这里用TRUNC也一样;
MOD的作用是求余,成为模运算;以2为模就可以得到0和1的顺序变化,通常也用于判断奇偶。
5.excel中,怎么快速把列的数据转成行
假定原数据在SHEET1工作表中,转换后的数据放在SHEET2工作表中,先手工输入SHEET2表第一行。然后在SHEET2表A2输入公式:
=CHOOSE(MOD(ROW(),3)+1,"药品","医疗",INDEX(Sheet1!A:A,INT(ROW()/3)+3))
将公式向下复制。
在SHEET2表B2输入公式:
=INDEX(Sheet1!$A:$G,INT((ROW()+1)/3)+2,CHOOSE(MOD(ROW(),3)+1,3*(COLUMN()-1),1+3*(COLUMN()-1),3*(COLUMN()-1)-1))
将公式向右向下复制。
6.在Excel中的如何把一列的内容转换成行的内容
在Excel中把一列的内容转换成行的内容,只需要使用复制粘贴转置功能即可。
方法步骤如下:
1、打开需要操作的EXCEL表格,选中需要转换的单元格,按“Ctrl+C”复制。
2、点击任意空白位置,在工具栏找到并点击“粘贴”下面的下拉按钮。
3、选择“转置”即可(鼠标停留在选项上会有提示)。
4、返回EXCEL表格,可发现已成功把一列的内容转换成行的内容。