excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel表格多列数据去重后转换为一列公式套路,重复值仅保留一次

关于多行多列转一列的公式有很多,常规的index、offset等函数公式,也有excel365版本更新的TOCOL、TOROW等新函数专用于多行多列与一列的转换

但是,在多列转换的场景中添加去除重复值的条件,要怎么来解决呢?

我们来看一个示例数据源,它是两季“披荆斩棘的哥哥”名单,我们知道两季名单中有4人是重复登场的,如下图所示橙色填充单元格是有重复值的。

如果使用常规index函数多行多列转换一列公式,它不会自动跳过重复值,而是直接引用数据表中所有的内容

所以这个公式并不完全符合我们的需求。

既然要去重,那么在index函数基础上再添加一个去重函数unique,能不能达成去除重复值转换为一列的效果?

答案是否定的!因为index函数一般情况下只输出一个结果,既然公示结果只有一个,那么使用unique函数去重则是多此一举

因此我们可以在另一列,新建一个unique函数公式,并将已引用的单列数据作为其参数,然后执行去除重复值。从下图可见,这种方式是可行的。

但有没有一个公式能够一步到位直接去重并转换为一列呢?

所以关键之处还是在于index函数要如何在一个单元格内得到所有的引用结果,这样才能利用unique函数来执行去重,否则只能如上图另建公式才还能得到最后结果。

我们直接来看公式,后面再分解该公式,来讲解各自部分的含义。

公式为:

购买专栏解锁剩余70%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接