sas怎么把一列数据变成多列
发布网友
发布时间:2023-03-30 22:19
我来回答
共1个回答
热心网友
时间:2023-11-28 11:16
1/6分步阅读
下图为原始表格,假设A列的内容比较长不便于打印和查看,需将此列内容转换成六列多行显示。如下图:
2/6
操作步骤1:由于A列第一个内容在A2单元格,我们需在C2单元格里开始引用,所以C2单元格里输入"A2",然后鼠标选中C2单元格用填充柄往右填充到这行的最后单元格位置(即是H2单元格结束)。如下图:
3/6
操作步骤2:C3单元格输入"A8",原理是串联上一行最后一个单元格。然后鼠标选中C3单元格用填充柄往右填充到这行的最后单元格位置(即是H3单元格结束)。如下图:
4/6
操作步骤3:鼠标选中单元格区域C2:H3二行内容,然后鼠标在选定区域右下角往下拖拉填充,终止行单元格总数要大于原始数据单元格总数。本图例总人数只有18个,所以只需拖拉到第三行足够。如下图:
5/6
操作步骤4:鼠标选中带"A"单元格内容区域,"CTRL+F "调出"查找和替换"功能对话框,"查找内容”框中输入"A",”替换为”框中输入"=A",鼠标点击"全部替换",点击"确定",最后关闭对话框完成。备注:如果最后一行内容替换不是刚好满的将会以"0"显示。如下图:
6/6
操作步骤5:结果是以公式的形式体现,如果删除原始数据表格内容将会消失,此时就要用到"数值"将公式去掉即可解决。鼠标全选表格或选中有公式单元格区域,右键弹出功能对话框选择"复制",鼠标停留在区域内点击"选择性粘贴"然后点击“数值”完成。