wps中如何把excel的 多列多行 快速变成 一列多行

已举报 回答
wps中如何把excel的 多列多行 快速变成 一列多行
问在线客服
扫码问在线客服
  • 回答数

    6

  • 浏览数

    2,504

6个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
在WPS中,想要将Excel中的多列多行内容快速转化为一列多行,可以使用“合并及拆分”功能。具体步骤如下:打开WPS文档,在数据选项卡下方找到“合并及拆分”功能,点击进入。在弹出的对话框中选择“拆分单元格”,然后点击确定即可完成转化。
取消 评论
先选中第一行复制,然后在其他地方选择性粘贴---转置,确定
然后选中第二行复制,在刚粘贴的下面继续选择性粘贴---转置,确定
下同~~~
取消 评论
点击工作表页面左上角的名称框后输入
A1:A5000
回车确认。
取消 评论
如果数据放在A1:C100中,在D1中输入“=INDEX($A$1:$C$100,ROUNDUP(ROW()/3,),MOD(ROW()-1,3)+1)”,用自动填充柄下拉就可以了。
取消 评论
方法1:在sheet2表A1=indirect(sheet1!a&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40)))
b1=indirect(sheet1!b&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40)))
c1=indirect(sheet1!c&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40)))
e1=indirect(sheet1!a&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40))+40)
f1=indirect(sheet1!b&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40))+40)
g1=indirect(sheet1!c&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40))+40)
i1=indirect(sheet1!a&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40))+80)
j1=indirect(sheet1!b&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40))+80)
k1=indirect(sheet1!c&int((row()-1)/40)*120+if(mod(row(),40)=0,40,mod(row(),40))+80)
选中弟一行,公式一直下拉自动填充。
方法2:所有数据复制粘贴到word,分3栏,打印即可。
取消 评论
其实行和列的名称主要是便于我们去写公式。

工具\设置\常规

勾选
r1c1引用样式,可以把a、b、c
...改为1、2、3...
如果你硬是看不惯这些名称,在你做好表以后你可以这样:
在第一行输入语文、数学、英语...等列标题

工具\设置\视图
里把
行号列标
前的勾去掉。
看看满意不?
取消 评论
ZOL问答 > wps中如何把excel的 多列多行 快速变成 一列多行

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?