单元格中的数值去重后从小打大排序 2024-06-21 23:18:26 案例:单元格中的数值去重后从小打大排序需求非常简单,但是放在过去,是一个难题,我们先使用传统的方法处理一下再看新增函数传统方案公式:=IF(ISERR(FIND(0,A2)),"",0)&SUBSTITUTE(SUM(ISNUMBER(FIND(ROW($1:$10)-1,A2))*(ROW($1:$10)-1)*10^(10-ROW($1:$10))),0,)公式思路:0单独考虑,查找1-9在单元格是否存在,如果存在就他们乘以1-9对应10的(1-9)次方的值,然后相加,本质就是让1-9在对应的位置。可能部分部分数值没有出现,那么就会多出这些占位的0,所以我们要把0替换掉!比如:1*10^2+2*10^1+3*10^0=100+20+3 =123,这样的一个思路新增函数处理公式:=CONCAT(SORT(UNIQUE(MID(A2,ROW($1:$99),1))))我们一共使用了3个新增函数,分别是CONCAT、SOTR和UNIQUE我们依次说明一下这三个函数:1、UNIQUE函数-office365专属函数如果直接翻译那就是唯一的意思,其功能也是如此,就是去重保留唯一值从官方的帮助来看,主要支持数组这点值得关注,第二参数主要是按行还是按列比较,这个不难理解第三参数,如果设置为TRUR,就是获取没有重复出现的值,FALSE就是全部内容去重!1没有出现在结果中,因为有重复值!2、SORT函数-office365专属4参数1必选3可选,主要关注一下第一参数和第三参数,第三参数默认升序,如果要降序写成-1,第二和第四都是观察数据源的布局是按行还是列,一般我们都是列,所以基本不用太关注!3、CONCAT函数-office365专属看到这个函数,你可能就想到了CONCATENATE,这个历史上最鸡肋的函数,没有之一。但是CONCAT不同,核心就在于他的参数支持数组,这将为我们扩展引用带来很多可能!稍微总结一下,这三个函数,整体来说,他们都支持数组,这点是他们强大的地方,一个函数一旦参数支持数组,那么他的可扩展将大大提升!更新到365版本的同学动手试试吧,低版本的同学可以研究一下传统的方式! 赞 (0) 相关推荐 Excel 2016新增函数concat 和textjoin 让你的工作开挂 前期介绍了Excel 2016新增函数IFS,IFS函数,你是不是IF函数的亲妹妹? 今天再介绍2个函数:concat和textjoin . Concat函数 先看案例,如图1,下表多列数据需要合并, ... 如何对数据区域中每隔n行的数值求和? 点击上方 蓝色 文字 关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 假设有一组数据,需要对这组数据中每隔三行的数值(第一个,第四个,第七个,依 ... 如何从一列数据快速分离单双数?用indirect函数和Offset函数见证奇迹 职领office达人学院第781个原创技巧 有一位关注nboffice抖音号的小伙伴留言,问怎样才能实现单双数的快速分列获取? 职领office达人学院的讲师团给了N种解决方案. 第一种是余项老师的i ... 我讨厌的合并单元格或许是你喜欢的 合并单元格我自己用的很少,基本不用.之所以不用,是因为我在学习excel的时候听很多大神说不要用这个功能,只会给自己的数据处理增加困难.因为合并单元格有一些功能不支持,比如通过拖动填充,排序等等.如果 ... 新增函数concat和老函数concatenate的用法 很多时候我们都会用文本连接符&进行连接运算,今天就说2个关于文本连接的函数,一个是concatenate,一个是concat.虽然它们写法上有点相似,但是差别还是挺大的.concatenate ... Excel公式技巧71:查找一列中有多少个值出现在另一列中 excelperfect 有时候,我们想要知道某列中有多少个值同时又出现在另一列中,例如下图1所示,列B中有一系列值,列D中有一系列值,哪些值既出现有列B中又出现在列D中.因为数据较少,不难看出,在列 ... 如何利用ROW函数添加序号及自动排列序号 当我们在 Excel 表格中填充数据的时候,下拉单元格填充框就会依次递增,但有用户提出疑问,当我们删除其中某一行时,序号并不会自动根据之前的顺序进行排序,那这种问题该如何解决呢,今天我们就来教大家,利 ... 单元格中数字如何去重排序? 本期涉及到函数较多,你可以一次性根据这个案例,学习多少很多常用 函数的用法,同时我也会讲解思路,这个很重要,思路决定了出路. 直接先看一下我们的效果图: 效果图 公式:=REPT(0,ISNUMBER ... Excel公式技巧91:求对角线单元格中的数值之和 excelperfect Excel公式与函数非常强大,往往能够实现你认为不可能的需求.例如下图1所示的例子,我只想求单元格区域B5:F9中对角线单元格中的数值之和. 图1 也就是: B5+C6+D7 ... 「公式解读」第三期- 单元格中数字如何去重排序? 公式解读 第三期 -单元格中数字的去重排序! 本期涉及到函数较多,你可以一次性根据这个案例,学习多少很多常用 函数的用法,同时我也会讲解思路,这个很重要,思路决定了出路. 直接先看一下我们的效果图: ... 桐柏县招教信息技术面试试讲在Excel 2003中,选中A1单元格后单击右键选择“清除内容”,则( )。A1单元格中文字被删除,格式也被删除 在Excel 2003中,选中A1单元格后单击右键选择"清除内容",则( ). A1单元格中文字被删除,格式也被删除 A1单元格中文字被删除,格式不变 A1单元格中文字不变,格式 ... 南阳高新区招教信息技术面试试讲在Excel 2003工作表中,使用“格式刷”不能改变单元格的( )。 数值大小边框线条样式边框颜色底 在Excel 2003工作表中,使用"格式刷"不能改变单元格的( ). 数值大小 边框线条样式 边框颜色 底纹颜色南阳高新区招教信息技术面试试讲 西峡县特岗信息技术面试常考题在选中Excel 2003的单元格后,如果按delete键,可以删除单元格中的所有内容。 在选中Excel 2003的单元格后,如果按delete键,可以删除单元格中的所有内容. 西峡县特岗信息技术面试常考题 Excel如何输入内容后在后一个单元格中自动签名 如果在单元格某列输入内容时,对应"签名"列会自动显示签名内容. 操作 选中签名区域,在第一个目标单元格C3中录入公式=IF(B3<>""," ... Exce合并单元格提取非合并单元格中的内容 Exce合并单元格提取非合并单元格中的内容 办公必备技能:在Excel多单元格中一次性填充相同内容 场景如图:需要在B列中,都填充"陈晨".如何快速实现填充? 方法一:双击实现快速填充.鼠标放在单元格右下角,变为十字,双击,即可完成快速填充. 方法二:直接拖拽的方法. 非连续单元 ...