怎么用Excel把四列数据中相同数据排一行?就像下图,操作步

2021-04-26 06:17:00 字数 2489 阅读 2293

1楼:s782星系人

这个有点复杂,我觉的用宏写个**是比较严谨而且快的

如果觉得麻烦的话 简单一点就是高亮重复选项 然后选择排序 按单元格颜色排序 只要懂一点单元格的都知道

怎么用excel把四列数据中相同数据排一行?就像下图,操作步骤的**一一发过来 20

2楼:匿名用户

可以用vba进行处理。

具体你的数据还不够明确,还需要根据你的需求进行处理

怎么用excel把四列数据中相同数据排一行?就像下图,操作步骤**一一发过来 20

怎么用excel把四列数据中相同数据排一行?就像下图,步骤麻烦大神一一发过来

3楼:匿名用户

举例说明:

第一步:把姓名列都复制到一列上,如图:

第二步:选中上图中的k列,然后去除重复项:

结果如下图:

第三步:在l1单元格中输入公式:

=iferror(vlookup($k1,offset($a$1,,2*rounddown(column(a1)/2-0.5,0),100,2),mod(column(b1),2)+1,0),"")

如图:第4步:选中l1单元格,向右向下拉。

用excel把四列数据中相同数据排一行?如下图,操作步骤的**一一发过来

4楼:沈一民

j2=large(if(isnumber(--$b$2:$h$21),--$b$2:$h$21,0),row(a1))

数组公式向下复制【数组公式,公式输完后,光标放在公式编辑栏版同时按下ctrl+shift+回车权键,使数组公式生效】

i2=if(or(countif(j$2:j2,j2)<>1,j2=0),"",max(i$1:i1)+1)向下复制

l2=if(row(a1)>max(i:i),"",row(a1))向下复制

k2=if(l2="","",text(vlookup(l2,i:j,2,0),"00000000"))向下复制

m2=iferror(vlookup($k2,if(,a$2:a$21,offset($a$1,1,m$1,20,1)),2,0),"")向下向右复制

黄色区域数字手动输入(想用公式也可以)

用excel把四列数据中相同数据排一行?如下图,操作步骤的**一一发过来。。 100

5楼:匿名用户

给你一个bai思路,具体操作最好du有实例文zhi件新建一个sheet

将4列信息全部整合

dao到一列当中,然

专后用删除重复项功能属,保留唯一值

然后使用vlookup公式,对编号一二三四里的人进行查找。找到的即是需要的信息,错误#n/a提示即是不存在。

将错误#n/a部分替换为空

如需单元格底色,你再设置一下颜色即可

6楼:眯住眼串针

先弄出一个完bai整的名册

假设源数du据的工作zhi表表名为sheet1

将所有的名字编号全dao都复制到在版sheet2的a、权b列内,第一行为标题。

c2=if(sumproduct((b$2:b$10000<>"")*(b$2:b$10000=b2))=1,"yes","")

下拉筛选一下

得到一个唯一编号的完整名册

将筛选后的结果直接复制粘贴到sheet3的j、k列

对j列(名字列)做一次扩展排序

a2=if(sumproduct((sheet1!b$2:b$10000=k2)*1),j2,"")

b2=if(sumproduct((sheet1!b$2:b$10000=k2)*1),k2,"")

c2=if(sumproduct((sheet1!d$2:d$10000=k2)*1),j2,"")

d2=if(sumproduct((sheet1!d$2:d$10000=k2)*1),k2,"")。。。

7楼:匿名用户

没有你想要的那种公式,必须先按照我刚才的方法处理一下数据,然后在用公式。

8楼:匿名用户

分两步走,第一按人名排序,第二用公式=vlookup(a:a,sheet6!a:c,3,0)

用excel把四列数据中相同数据排一行?如下图,操作步骤的**一一发过来。 100

9楼:匿名用户

=》选择现有**位置 建立透视表内

10楼:匿名用户

第一步,新建一个sheet分别复制到新sheet的ab两列并删除重复项

怎么用excel把四列数据中相同数据排一行??看**如下 10

11楼:匿名用户

万能的vba可以实现

将文件发我邮箱,帮你弄一下