永发信息网

EXCEL两列数据,如何将数值相同的自动放在同一行上?

答案:3  悬赏:20  手机版
解决时间 2021-01-07 15:01
EXCEL两列数据,如何将数值相同的自动放在同一行上?
最佳答案
打开EXCEL表格,以下图中的内容为例:
在A列前插入一列,要以整列为单位,防止数据量太大的时候丢落数据。

在新的A1单元格中输入公式:=TRIm(B2)   回车(公式的目的:将替换的数据的字体、大小、位置进行规范化,使得排序时相同的数据可放在一起)      
将鼠标放置A1单元格右下角,变成实心下拉,复制,粘贴为数值后把B2列删除(老版本的EXCEL没有直接的粘贴为数值,要在粘贴—选择性粘贴—粘贴为数值)。





在C列前插入一列,在C1中插入公式=TRIm(D2)   回车      
将鼠标放置C1单元格右下角,变成实心下拉,复制,粘贴为数值后把D2列删除。此步做法同上,目的将两列需要整理的数据调整为相同的格式。





在C、D列前插入两列,输入公式=IF(ISNA(VLOOKUP($A1,$E:$F,COLUMN()-2,0)),"",VLOOKUP($A1,$E:$F,COLUMN()-2,0)),公式为通用的,其他表格使用时同样可以,表格最主要的为内括号里的内容,“$A1"表示的为需要寻找的数据所在的单元格,“$E:$F”表示数据要在那个区域里寻找,“-2,0”表示的为有几列数据将被寻找,公式虽然比较长,但是记忆起来并不难,观察可以看出公式的前半部分与后半部分相同。


将鼠标放置C1单元格右下角,变成实心下拉,复制,粘贴为数值(此步骤的粘贴为数值可以看情况而定,如果数据不完善有需要改动的时候尽量将数据的公式格式保留,将需要部分复制粘贴到其他部分)




6
删除E、F列,表格完成(根据个人的经验在删除原有数据时,我都会将数据提前粘贴到G、H列重新排序与之前的数据相比较,检查一下是否会有丢失)

全部回答
要用vba来解决。。。。
====57132899====
公式提取出来 再筛选
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你我之间没有输赢 ,只有孰重孰轻 ,赢固然很
怎样卸载soliworks中的麦迪工具
现在2015年代了,请问这个时代的网络有多大的
外购香水精生产化妆品可以抵扣消费税吗
回音哥芊芊歌词是什么?
电视里的明星是那么美 但是她们素颜时 了 还
韩国福库中国保修点在哪
为什么写毛笔字必须毛笔字左边低右边高?
为什么在《兄弟连》第八集中韦伯说不再有第二
估算.303×95≈ 423×301≈ 298×19≈ 182×
求春联,上联,云开头,下联,腾开头
哆哆宠物地址在什么地方,我要处理点事!
45#圆钢和20cr圆钢怎么样区分?
同一个手机上怎么安装两个相同的软件
梦到我给发霉的馒头扔掉了
推荐资讯
BEC中级阅读五部分该怎么做?
人染沉疴是指什么的处境
我打算给女儿找个古筝家教的老师!
请认真阅读下面短文,并根据所读内容在文章后
IBM STG海量在IBM公司是干什么的
602-193估算时可以把602看做(),把193看做
了解过去,以往的生活,比对今夕,感悟变化写一
一道亮丽的风景线之琼玛卡若线 作文
怎么夹榛子不会夹碎
这个仪器叫什么?
安防视频监控的特征是什么
-3x-(x+1)+(4x+2)=________
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?