excel如何批量剪切某列部分数据,粘贴到另一列
答案:5 悬赏:80 手机版
解决时间 2021-11-18 14:00
- 提问者网友:美人性情
- 2021-11-18 05:40
excel如何批量剪切某列部分数据,粘贴到另一列
最佳答案
- 五星知识达人网友:一叶十三刺
- 2021-11-18 06:57
如果是要直接复制过去,除了 用宏,只能一个个复制,
不过此问题 可以用 简单的公式 和 操作解决,
如下例:
把C 列内容填到 A 列
操作步骤:
1,在 第一个单元格 输入 公式
=C1
2, 选中 剩余合并单元格,
输入 公式
=index(C:C,1+counta(A$1:A3))
按Ctrl+Enter 即可 (其中A$1:A3 里的A3 根据第一个合并单元格 的实际范围 调整
如图为操作结果:
不过此问题 可以用 简单的公式 和 操作解决,
如下例:
把C 列内容填到 A 列
操作步骤:
1,在 第一个单元格 输入 公式
=C1
2, 选中 剩余合并单元格,
输入 公式
=index(C:C,1+counta(A$1:A3))
按Ctrl+Enter 即可 (其中A$1:A3 里的A3 根据第一个合并单元格 的实际范围 调整
如图为操作结果:
全部回答
- 1楼网友:野慌
- 2021-11-18 09:19
一楼正解,但要先将B列设置为文本格式,否则,超过15位的数字将丢失
- 2楼网友:長槍戰八方
- 2021-11-18 08:54
这个源数据数据格式符合分列功能第规律,只能考虑函数或VBA;
其实数据处理多一列不会有什么问题,并且保留源数据是个比较好的习惯,如果不喜欢显示源数据大不了把它隐藏掉就可以了,那就用函数处理。如图:
C1单元格输入:=RIGHt(A1,LEN(A1)*2-LENB(A1))
B1单元格输入:=LEFt(A1,LEN(A1)-LEN(C1))
如实在需要去除源数据请追问,给你一个VBA代码解决。
追问谢谢,粘贴为数值就可以删除源数据了- 3楼网友:長槍戰八方
- 2021-11-18 08:01
=LEFt(A1,LENB(A1)-LEN(A1)) =RIGHt(A1,LEN(A1)*2-LENB(A1))
- 4楼网友:鱼忧
- 2021-11-18 07:41
我暂时保留意见!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯