长沙分类信息网-长沙新闻网

Exce函数学习之归属表格-听说百度搜狗一下也可以用Excel做引擎

2023-8-25 23:58:35发布次查看发布人:
我们有些数据是类别归属的,比如说某个车型包含很多配件;某个班级包含很多小朋友;中国有很多的省份直辖市;李云龙属于专属的影视剧亮剑。这些信息如何归类汇总,如何整理归纳,今天我们就来研究这个搜索引擎,顺便学习一下一些比较特殊的函数应用。
首先我们要有些数据,从一些简单的通俗易懂的人物来描述一下这个例子。上二营长的意大利炮~
二营长,你tnd的意大利炮呢?
1.汇总基础信息=b2&ifna(,&vlookup(a2,a3:c$10000,3,),)
第一行函数
详解
函数解析:b2和a2在a3-c列中寻找的对应值,每次提取的值都会被上一次重新循环提取,最后获得这个结果,就把a1中相同的值在b2中汇总了。(说实话这个逻辑有点深,需要时间理解)
此段函数知识重点:
1.vlookup的逻辑关系是每次得出的结果都是第一次出现的值,借用这个函数的特殊性来汇总归属类别的信息。
2.ifna函数:ifna(value,navalue),其中value(值)引用验证错误的公式,如果(value)值返回了#n/a的话,那么navalue就是用户想返回的值。如果一个参数引用了空单元格,ifna函数会将其视为空串()。
2.查找重复项=if(b2=,,countif(b$2:b2,b2)*10^8+row())
排序重复项
函数解析:针对类别给一个序号,序号(本行以上值出现的概率*10^8+行值),对此序号进行排序,你会发现首次出现的概率是1,那么巧妙地点就出现了,稍等看下面精彩点评。
此段函数知识重点:
1.=countif(range,criteria)
参数:range 要计算其中非空单元格数目的区域
参数:criteria 以数字、表达式或文本形式定义的条件
2.row函数
含义:返回所选择的某一个单元格的行数
2.删除重复类别,汇总获得删重的类别=small(a:a,row(a1))
=if(d2>2*10^8,,vlookup(d2,a:b,2,0))
类别汇总
函数解析:
1.首先对这个序号进行排序,这个首次出现的值巧妙的设计都是小于2*10^8
2.对这些二次出现的值进行筛选,留下第一次出现的值。
此段函数知识重点:
1.通过函数small,来进行从小到大排序
=small(array,k)
array 为需要找到第 k 个最小值的数组或数字型数据区域。
k 为返回的数据在数组或数据区域里的位置(从小到大)。
2.=if(判断式,,需要获得的结果)
这个技巧就是,当你所获得的值在这个范围内时才被获取,否则显示为空。
3.结果展示,搜索小引擎起步飞起~=if(a2=,,vlookup(a2,001!a:c,3,0))
结果展示
函数解析:
1.首列是你筛选出来的类别值,删除重复项。
2.首次出现的值来vlookup,通过首次出现的函数特性,来得出对应的所有包含信息。
本期重点
上述函数最好,自己亲测,否则略显看不懂~对前10名的评论的小伙伴私信源码表格~来吧baby~

该用户其它信息

推荐信息

长沙分类信息网-长沙新闻网
关于本站