粉丝6.2万获赞30.5万

哈喽,大家好,我是归故乡。今天讲解 felt 函数第六期筛选匹配不连续列的第四种方法, 两个 filter 函数嵌套的方法,这个方法只用 filter 函数,不用嵌套其他的函数理解起来也相对比较简单。 我们看一下现在要去筛选工号、班组职位和入职日期,这几个字段在数学当中同样是不连续的,怎么实现用两个 filter 将这些信息一次性筛选出来呢?首先第一个 filter, 我们选择数据源,整个数据作为筛选区域,这里表头可以选,可以不选,重点在于什么?在于第二参数,我们去选择的时候呢,不是选择这个 a 组所在的条件, 而是选择我们数据员的表头,然后等于这条公式所在单元格对应列的表头就是工号,这个时候我们按下回车,大家想一想会出现什么样的结果呢?他会把数据员当中所有的工号都拿出来,按回车, 看一下是不是得到了数据员这一列,然后再将第一个 filter 函数的结果作为第二个 filter 函数的第一参数。那么筛选出来的是不是就是对应条件下的工号?好逗号,我们选择 a 组所在的筛选列, 等于 a 组,好按下回射,看一下是不是就将 a 组所有人员的公号给筛选出来了。然后我们只需要将公式相应 右填充,就可以得到 a 组对应的班组职位和入职日期。我们看一下我们发现是错误值,为什么呢?因为这里的引用没有做好,由于我们这个版本有数组溢出的功能,所以公式只用向右填充, 所以这些参数区域呢,我们大多数只用对它进行列方向绝对引用,也就是在字母前面加上一个美元符号,这里同样的 好, i 三呢是公号,我们希望随着我们公式向右拖动它变成班组职位和入职日期,所以我们不做引用。 a 二到 a 十三,同样列方向接二,我们的条件列方向绝对引用,这个时候呢,在向右填充就可以得到 a 组对应的班组职位和入职日期对应的这些信息了,是不是非常简单? ok, 那以上就是方法, 现在我们来讲原理,原理是什么呢?重点是我们第一个 filter 函数,我们把它复制出来,这里插入一列,放在这个位置 好,等于 filter 选择第一参数是整个数据源区域,然后第二参数呢,是表头等于我们对应的,比如说我们想要的是 班组这一列,那么我们就等于班组,注意这个单元格里面一定是班组和数据员是匹配的, 这个时候按回车就得到了班组这一列,是这一整列,如果你改成什么,改成职位呢,他就会把职位这一整列给提取出来。那原理是什么呢?其实非常简单, 我们平时给大家讲的 filter 函数都是筛选多行,是不是筛选多行,现在呢? filter 函数它可以 筛选多列,就是纵向筛选。当我们发的函数第一参数是一个区域的时候,第二参数我们看一下,我们选的是表头是一个横向的一维数组, 然后等于对应的单元格 i f 九,看一下,得到的是 force 和处组成的一个一维数组,中间是用什么隔开的?是用逗号隔开的,逗号隔开的说明他是横向的一个数组,那么这个时候呢,他就会返回这个横向数组这个处 所对应的那一列。注意就不再是那一行了,而是那一列,所以说这里由于我们是一为横向数数,所以这里他就会返回处对应的啊,这里是什么呢?是职位,那么他就会返回职位对应的那一列啊,不再是那一行。这就是 我们这个两个 felt 函数欠套来做筛选的重点,大家一定注意, felt 函数它不仅可以筛选多列,也可以筛选多行,你说它是横向和纵向都可以,关键在于我们第二参数选择的是横向异位数组还是纵向的异位数组。 如果是纵向,那筛出来的就是后面的一整行,如果是横向,那么筛出来的就是像这样一整列。好,大家有没有明白这个逻辑非常简单,大家可以自己去试验一下。那么第二个 fit 函数呢?就不用多说了,就是一个简单的筛选, 把这个区域作为他的筛选区域,那么对应的肯定就只能筛选到对应的这一列。后面条件我就不多说了,跟前面是一模一样的。好的,两个发的函数筛选匹配不连续列的方法你学会了吗?今天我们就讲到这里,下期再见。拜拜。

哈喽,大家好,我是归故乡,今天我们开始一个新的函数小专题,讲解一对多查找匹配神器 filter 函数。 filter 函数的作用我们可以用两个字来概括,筛选, 根据条件筛选出符合的数据。我们刚刚也说了,他是一对多的查找神器筛选这个功能大家应该都非常熟悉了, 比如我们现在要根据这个数据员筛选出所有地组的人员信息,我们该怎么操作呢? 首先第一步我们选择要筛选的数据源,然后在数据选项卡下面找到筛选按钮,点一下,这个时候创建了筛选,然后在对应的条件列找 找到我们想要的条件,比如这里地主点击确定,这个时候呢,所有地主的人员信息就被筛选出来了,我们就可以复制到其他地方去。 filter 函数的作用是什么呢? 前面的这个过程我们照样不变,然后呢,我们还可以把筛选出来的这些数据放到一个新表或者旁边的空表当中。好,具体怎么使用呢?我们来看一下。这里要求是筛选地组的所有人员信息。 filter 函数总共有三个参数,常用的呢就前面两个。好,我们一边写一边给大家讲解参数的意义等于 filter 第一参数数组,那么数组就相当于我们在第一步创建筛选的时候去选择要筛选的区域,好,我们把整个区域都选起来。第二 参数包括包括是什么意思呢?就是我们要筛选的条件,大家可以理解为我们刚刚创建筛选之后去选择对应的条件。这一步好,这里怎么表达呢?地主是组别,组别呢,在这一列我们就把这一列 选起来,然后等于直接等于我们的条件好,写到这里我们其实就写完了,第三参数,我们可以先不管好,写完之后按下回车,我们看一下,结果 所有的地主人员信息都被匹配出来了,与我们刚刚手动筛选是一模一样的,是不是非常简单?好,岳豚说那一对多查找匹配呢?我们通常只会去查找一列, 比如说这里啊,我们先删掉,我们只需要地组人员所有的姓名,怎么办呢?很简单,等于 filter, 我们在选择这个筛选区域的时候,你要哪一些范围啊?要哪一些字段,我们就选哪些字段,比如现在我们只需要什么姓名这一列,那么我第一个数组参数,我就只选姓名这一列。然后呢,同样的筛选条件,班组 等于地主。好,这首写完了,写完之后呢,我们按回车看,是不是所有的地主人员,丫丫、小猫角男和星星就被筛选出来了,这比我们之前用 vlookup 函数做辅助列是不是简单的多,而且更容易理解 好,这是 fat 函数的基础用法,我们刚刚说了,他还有一个第三参数好,第三参数的意思是什么呢?比如说我们现在要去筛选一个地主的所有啊,不是地主啊,我们要去筛 选这个职位。好,我们把职位要筛选职位对应的姓名,我们还是放在姓名这里,等于 filter, 我们要筛选姓名呢,就选择姓名作为数组,也就是第一参数。然后职位呢,啊,我要去筛选,比如说我选一个什么呢?选一个没有的啊,这里面呢,没有内勤? 不啊,假设有个内勤部,我们这时候按回车,由于这个职位当中没有内勤部啊,或者说内勤 没有这个职位,那么他就会返回一个 calc, 就是告诉你筛选不到对应的值,那么怎么办呢?好,有一个第三参数, if empty, 就是如果没有找到对应的筛选条件,那么我们就可以人为的手动的去给他一个结果,比如说 查无此象。好,安徽社。这时呢,我们就知道,哎,我们这个条件是有误的。内勤这个岗位呢啊,这个职位呢,在数据员当中没有,所以呢就显示 查无此项。这是第三参数,我们很少用,基本上呢,只会用到前面两个参数,是不是非常简单, 以后一对多查找匹配,就不用再费尽心思去用 we look up 函数在做辅助列了,你学会了吗?下一期我们来讲一下 filter 函数,它的筛选原理是什么?那今天我们就讲到这里,下期再见。拜拜。

哈喽,大家好,我是贵故乡,今天讲解 felt 函数第八期多条件筛选匹配的第二种情况, 多条件之间的关系为或。上一期我们讲了多条件之间关系为且的筛选匹配, 且就是当多个条件同时成立,我才筛选出来,或呢就是多个条件只要成立一个或一个以上,我就把它筛选出来。我们看一下这个案例,现在要求筛选出 a 组或者是 c 组的人员信息, 也就是说当班组等于 a 组或者等于 c 组都可以算是满足条件,我都要筛选出来,怎么操作呢?我们还是先讲方法,再来讲原理。首先等于 filter 筛选区域不用多讲了,是整 个我们要筛选的数据区域,关键是第二参数怎么写,如果说我们还是只筛选 a 组的情况,我是不是选上这个班组所在的列,然后等于 a 组, 这个时候呢,筛选出来的全是 a 组的好,要怎么把或 c 组加上去呢?所以我们还是用一个括号把等于 a 组这第一个条件把它括起来,然后再写上一个括号里面呢,再去选择班组所在的列等于 c 组。关键就在于这两个括号,也就是两个条件之间用什么来连接。上一期我们说了且是用星号或呢我们要用什么?用加号,也就是两个条件相加的情况啊,这样子呢,就可以表示两个条件 之间的关系为或。这个时候我们按回车看一下是不是 a 组, c 组所有的 a 组或者是 c 组的人员呢,都被筛选出来了啊。这里呢,我们还可以在外面给他加上一个什么呢,加上一个缩函数,给他排一下序,看起来没有那么乱, sort 排序的区域,然后呢,根据第一列排序好,声序和降序呢,就随便了,因为只要是 a 和 c, 它都会集中在一起。我们这时候按回收看一下,我们选择了声序呢, a 组就在前面, 然后呢, a 组排完了啊,接下来才是 c 组,这样看起来就比较直观和明亮。好,我们这里如果改成 b, 那他就会筛选出 a 和 b 组的啊,同样也进行了一个排序啊,有的同学就说了,这里班组在同一列,我们其实可以看作同 一个条件啊,是这样的,如果说我们改一下,现在要筛选出 a 组或者是职位为研究员的人员信息,怎么筛呢?也就是说只要他是 a 组,我就筛选出来,不管他的职位,但如果他不是 a 组,但是 他是研究员的情况下,我也要把它筛选出来。好,这个时候要怎么写呢?其实是一样的啊,我们把这里呢给他加上一个研究员,好复制过来, 这时候呢,就不再是 b 组了,不用,不再是 b 组。这里我们看一下,第一个条件等于 i 二,也就是 a 组没有问题。那这里呢,我们就要变一下了,变成什么呢?研究员所在的这一列都选起来,然后等于什么呢? 等于我们的研究员,也就是 k 二,这个时候呢,再回撤好,需不需要排序呢?我们先让他排。 哎,因为你这样筛选出来呢,它也是会有 a、 b、 c、 d 组的,对不对?好,我们按回车看一下 a 组所有的人员。好,不管是研究访问员还是数据员,都筛选出来了。 c 组呢啊,研究员, d 组的研究员。哎,我们发现 b 组没有研究员,对吧,这样也是两个条件之间的关系为或的情况啊,这是两种情况都给大家讲清楚了。好,我们按照惯例呢,还是要讲一下原理,要知其然,知其所以然,我们后面才能够灵活应用 好。原理是什么呢?我们还是不得不说一下 filter 函数的这个筛选查找的原理是根据第二参数是 to 还是 force 来判断是否需要这条数据。 如果第二参数的结果是处,那么这条数据就是符合要求的。如果第二参数是 force 呢,那么对应的这条数据就把它舍弃为 好。我们又说了,处和 force 是不是可以和一零之间相互进行等价代换,非零的值可以代替处,只有零才能代替 force。 好,我们现在呢,把中间的这个条件给它筛选出来, 放到这里,等于按回车看一下,会得到一些数字,一二零这样的三个数字构成的一个数组,它是什么意思呢?我们一个一个的来拆解。首先我们看前半部分, 这个 a 列到二十八行等于 k 二,也就是等于 a 组等于 a 组呢啊,如果说这个值确实是 a 组,就返回处,如果不等于 a 组,就返回一个 force 啊,这样子呢,我们就变成了一个处和 force 的一个数列啊,处和 force 分别代表着 a 组和不是 a 组,醋和 force 呢,又可以等价的替换为一和零,大家先记住,然后后半部分我们写在这里, 后半部分呢,是职位,等于研究员。同样,我们按回车也会得到一个由处和 force 构成的书列,处代表他是研究员, force 呢,代表他不是研究员。好,然后 这两个数字要干嘛?我们刚刚说的用什么连接,用加号连接好这两个值呢?这两个结果我们用加号连接 相爱填充好,这时候呢,变成了二一零这样组成的数组。这个二一零是什么意思呢?二,代表前面两个都是处,因为处可以看成是一,我们前面逻辑函数特别讲解过, 那么两个一相加呢?啊,就是二,如果说是一呢,就一定有一个是 force, 比如说这里好,它组别 不等于 a 组,但是呢,他的职位等于研究员,零加一啊,就等于一。好,后面我们再看一下,这里第一个呢是 a 组,但是呢,他不是研究员,但是加起来他同样是一,不再是零,是不是只要有一个一,那么加起来呢,他就不再是零? 只有当两个都是 force 的情况下,也就说我们的组别它不等于 a 组,同时我们的职位也不等于研究员,那么两个都是 force, force 加 force 相当于零加零,最终的结果就是零。好,我们前面在第二期的时候讲了,是不是当我们 这个 filter 函数的第二参数是非龄值的时候,可以代替处,也就是说只要它对应的是非龄值,我们就把这条记录筛出来,那么也就是说这些二一一一对 的记录都是我们需要的,而零呢?啊,零对应的就是我们不需要的,要筛选掉的。同样道理,我们这里 把它删掉,我们直接写等于 filter, 然后选择筛选区域,我们不用再去单独写两个条件,直接用这个辅助列作为第二参数。 好,这样子呢,看起来是不是简单了很多,直接按回车也可以筛选出 a 组或者是研究员的所有人员信息。好,这里呢,我就没有再去嵌套这个 sort, sort 呢,我们后面单独给大家讲几期啊,讲的深入一点,让大家理解的更透彻。好,这就是 多条件筛选匹配,多条件之间关系为或情况的筛选,与我们的且呢是恰恰相反的,一个是同时成立一个呢,只要成立一个或一个以上就可以了。好,说到这里, 你呢?啊,有同学就说,我们老师讲两种情况啊,两个条件的情况,如果是三个条件呢?啊,三个条件很简单,我们只需要在刚刚的公式啊,这里我们撤回一下 啊,撤回不了,我们只需要在第二参数的位置。是不是一组条件用一个括号,然后加第二组条件,然后如果你有第三组条件,你就加 好第三组条件,把它写在这个括号里面,有多少组条件呢,你就写多少个括号,中间用加号连接就可以了。 ok, 那这就是 filter 函数,多条件筛选匹配,多条件之间关系未获得匹配方法,你学会了吗?今天我们就讲到这里,谢大家观看,下期再见!拜。

千万不要再用 vlook 函数一对多查找了,在这里我想根据姓名来查找每一个人所对应的信息。很多同学会想到 vlook 或者是 slook 函数,今天用 filter 函数更加简单, 我们在这里选择输入等于 filter 函数第一个参数查找的范围区域,因为我们是要查找这六列数据,所以我们就选择上面表格中部门到联系方式这六列单元格,按 s 键把它们锁定,锁好 第二个参数查找条件,我们就引用上面姓名单元格区域,他要等于我们前面查找的这个姓名,然后按下回车键, 再把公式往下填充,就一次性给查找出来了。怎么样,是不是比 sl 卡或者是 vlog 简单?学会了记得点个赞哦!

小伙伴们大家好,这一讲我们来介绍一个在 excel 新版本中的函数 filter。 filter 函数呢,能够实现一对多的数据查找和提取,目前只位于 excel 三六五和 excel 二零二一版本中能够使用, 当前我作讲解演示用的这个版本呢是 excel 二零二一的专业增强版,在这个版本中是可以使用 filter 函数的, 同样在 wps 最新版本中也可以使用 filter 这个函数,只不过呢使用方法略有区别。在后面我们会来进行讲解。 所谓的一对多查找呢,我们来举个例子,这里呢是一些员工的基本信息,姓名,性别,学历部门,入职日期等等。 如果我们想按照部门把所有部门是生产部的所有的员工姓名,性别,学历部门以及入职日期全部提取出来,我们就用到了 filter 这个函数。 从这个应用场景上,很多小伙伴可能会觉得比较熟悉,它有点像是我们在原始数据区域中进行数据筛选的这样的一个效果。 使用 field 函数和数据筛选的最大的不同是,数据筛选只是在你原始的数据表中进行筛选,如果我们要把筛选出的数据单独提取出来,需要来进行复制和粘贴, 而 field 函数可以直接根据我们给定的条件,一次性的把所有符合条件的多条数据提取出来, 我们来看一下它的用法。 filter 函数呢,是基于定义的条件来筛选一系列数据提取出来,这就是我们说的一对多啊,一对多,多个数据的查找和提取, 它的用法呢也比较简单,我们只要输入等号, filter 要提取数据的区域,比如说是整个的这个表格。 第二个参数呢,是提取数据的条件,我们在整个的这个大的数据区域中,要以什么样的条件去筛选定位其中的一部分数据?比如说我们要筛选的是部门列中等于生产部三个字的数据。 第三个参数呢,是当没有符合条件的内容时返回的结果,那第三个参数,它是一个可选参数,是可以录入或省略掉的。 我们先来学习一下 filter 函数的最基本的用法,我们要根据部门选框中指定的部门去把相应部门的人员的信息提取出来,我们就在这个区域最左上角的单元格中输入等于 filter。 第一个参数呢,选择要提取数据的区域,如果我们要提取的是一列,我们就选择这一列数据逗号。第二个参数是要提取的条件,条件的写法呢,是这样的, 选中部门,这一列等于我们所输入的某一个特定的部门,也就是这一列的数据 等于研发部的,就视同为符合条件的数据。记录会把对应单元格中姓名列的相应姓名提取出来,输入完成括号回车, 我们就发现提取出来的数据是姓名二和姓名三,我们看到是这两条记录。除此以外呢,这个表格中没有任何的部门是研发部了。 当我们在这个下拉列表中选择生产部, filter 函数呢,自动帮我们把所有部门是生产部的数据呢,提取放在当前的这个位置中了。 如果我们选择的是营销部也是一样, filter 函数得出的结果不是一个特定的单元格,是一系列的数据,所以我们也能看出来 filter 函数,它是一个动态的数值函数, 我们在写这个函数的时候,不需要去选择区域,只要选择红色字体所在的第一个单元格,录入公式,按回车键之后, 会把所有符合条件的数据从当前单元格依次向下排列,这就是我们看到的,我们在一个单元格中输入了公式,但是结果呢?分布在多个单元格中,看结果呢?有这么多, 这就是 filter 函数的一个基本用法。如果你用的是 wps, 它的使用方法略微和 excel 有 一点区别。在 wps 中要进行操作,首先需要选中一个比较大的数据区域, 然后按我们刚才的这个写法把公式输入进去。在输入完成公式之后呢,按 ctrl 键、 shift 键加回车键,结束公式的输入就可以了。除此之外呢,它的功能参数的用法都是完全一样的。 那通过刚才的小例子我们就知道了如何部门为条件筛选出符合条件的相应的人员。 那假如说我想通过这个条件一次性的把所有这几列的数据全部提取出来,可不可以呢?我们来尝试一下。 在放置数据的左上角第一个单元格中输入 filter, 我 们要提取的数据是所有的列,我们就把原始数据区域中所有的列全部作为第一个参数,选中它逗号。 第二个参数呢,就是我们的提取条件了,提取条件就是部门等于生产部括号,我们无需进行单元格引用方式的调整,直接按回车键看一下效果, 所有部门是生产部的数据全部被提取出来了,我们切换部门会把其他部门相应的数据以同样的方式自动提取出来, 这就是 filter 函数。在提取数据时可以选中一个较大的区域,一次性的提取多列数据,是不是非常的方便呀?好,我们。

hello, 大家好,我是贵故乡,今天讲解 felt 函数第二期 filter 函数的筛选原理。为什么要讲原理呢?因为当我们知道 filter 函数的筛选原理之后,才能够对后面很多经典案例进行灵活应用,比如说多条件之间关系为获得筛选, 多条件之间关系为且的筛选,以及根据关键字筛选等等这样的经典案例。那 filter 函数的筛选原理是什么呢?我们简单概括为一句话, 返回第二参数结果为处的记录。好,我们先大概有一个印象,再来回顾一下上期讲了 filter 函数基础用法,现在我们要去筛选所有 c 组人员的人员信息, 把它放到这里怎么写呢?等于 filter, 然后选择它的筛选区域。第二参数呢,我们去找到这个筛选条件所在的列,把这一列整体选起来,然后等于我们的条件, 这个时候按下回车就可以得到 c 组所有人员信息,那他的筛选原理是什么呢?我们刚刚说了第二参数的结果为处对应的记录,我们来看一下第二参数, 第二参数我们是用这个筛选的条件所在的列等于我们的条件好,这个等于很关键啊, 等于我们在第一章当中说了,他会产生两种结果,一是处,二是 force, 当条件成立的时候,他就返回处,条件不成立呢,就返回 force。 我们把这个 a 五到 a 十七等于 k 四这个第二参数单独拿出来放在这里,相当于做一个辅助列。我们看一下结果是 force 的,说明前面的班组不等于 c 组,只有当结果是处的时候呢,我们就说明前面班组等于 c 组。 好,我们来验证一下是不是第二参数,只要是处,它就能返回对应的记录呢?这个时候我们不用等于去判断它是否等于 c 组了,我们直接用这个辅助列,因为我们这里已经做了一次判断了,是不是我们直接把处 force 这个辅助列 作为我们 falter 函数的第二参数啊?这个是一个数组溢出的写法啊, h 五,然后井号就表示从 h 五往下啊一直溢出到这里,这样的一个写法表示的是这个区域,然后我们按回车看一下能不能得到相应的 结果,按下回声,我们会发现结果没有变,但是公式变了,是不是这里呢?不再用等于去连接条件列和条件了,而是直接用了这个辅助列,发现结果仍然是正确的,所以就验证了我们的这个 判断逻辑。第二参数返回处对应的记录。那么我们在第一章的时候又说了,啊处和 force 与一和零是不是等价的,我们可以通过一些乘法运算,比如说一乘以几个单元格啊, force 相当于零,处相当于一,说过很多次了,按回车 向下填书,我们可以得到什么样的一个结果呢?零和一组成的一个数列,那这个数列一对应的就是处,而零呢,对应的就是 force。 好,这个时候我们再来进一步思考一下,当我们的 这个第二参数变成零和一这样的数字之后,还能不能正确的返回这些信息呢?我们先删掉等于, 然后选择筛选区域,这个时候呢,我们直接选择第二个辅助列,零和一构成的辅助列,大家想想这个时候他还能不能得到正确的结果?我们按回车看一下, 哎,我们发现他同样得到了正确的结果,那就说明什么呢?他不仅仅可以是处或者是 force, 还可以是由一和零来代替处 force。 好,我们再进一步思考。在第一章的时候我们还说过啊,在讲解一函数的时候呢,我们也提过,非零的值它都可以代替处,而只有零可以代替 force, 对不对?那么我们想 办法把这个一呢转换为其他的数字,比如说我们用前面的这个单元格乘以一个,比如说乘以九,这个时候呢,零乘以九仍然是零,但是一乘以九,他就变成九了,是不是就不再是零和一的数列了? 如果说我们用第三个辅助列作为我们 felt 函数的第二参数,它还能不能得到正确的结果呢?好,我们再按回车看一下,同样结果是正确的,好,也就说它和 if 函数非常的相似。这里 当我们第二参数是处或者是一或者是非零的值的时候,他都能够代替处,而返回对应的值,当他是零的时候呢,就排除掉。好,那么有的同学说了,我们在讲这个义词,函数的时候,他还可以是 负数,对不对?比如说我们乘以负一,好,这个时候呢,按回车看一下,这时候一变成了负一,零变成了还是零,是不是?那么我们这里看一下,这五到七十七,还是这列,我们的结果没有发生任何变化。再一次说明,他和一函数的逻辑是一样的, 非零的值都可以代替处,而只有零才能够代替 force 啊,大家有没有明白这个逻辑?好, 很多人迷茫啊,我们为什么要去讲这个逻辑?我们后面多条件筛选或多条件筛选,且好根据关键词筛选,这样的案例都会用到这样的一个判断过程。所以说我们一定要明白这个逻辑,明白它的原理, 我们才能够对很多案例进行灵活应用。这是为什么?我非常的啰嗦,每个函数都把原理给大家讲清楚的原因。好,大家学会了吗?学会的话自己下去练一下。今天我们就讲到这里,下期再见。拜拜。

你知道同时满足多条件的筛选方法吗?比如满足班级同时满足总分大于三百八十分,或者有三个或者三个以上的条件。 多条件且筛选,也就是要同时满足多个条件。平时多条件且的筛选也可以直接在标题栏进行一层一层的筛选, 但如果条件多了,标题栏筛选就没有那么方便了。我们来试试 filter 函数吧,跟着我的步骤操作一遍吧,仔细看哦, 想要什么条件自己改也可以自己加条件,是不是很方便啊?

如何用这个非函数实现动态的筛选数据?这里的话呢,我们看一下是有一个数据总表, 数据总表里面的话,他是有很多的订单细心的,然后我们要做的呢就是在这个筛选结果这个工作表当中,按照上面的筛选条件去筛选我们的一个订单数据, 这样的话呢,我这里是用的是微软 office 三六五版本,是有这个动态数组功能的,那么 few 的函数搭配动态数组功能的话呢,是非常的容易来解决这个问题。 首先我们在这一个订货日期下面的话,我们去输入一个等于号,我们输入一个 q 函数,这个 q 的函数一共是三个参数,第一个参数就是我们需要找到我们的一个小筛选的这个 数据范围是我们根据哪些数据来筛选第二个参数就是我们的一个条件,那么第三个参数可选参数可以不用写这个第三个参数的意思就是他当找不到满足我们的条件的时候,返回的一个结果,然后这里的话第一个参数我们就去 找到我们的数据总表,因为我们要根据数据总表数据去筛选数据吗?然后这是第一个参数,然后给个逗号。第二个参数的话呢,因为我们上面的话,我们想要做的就是先通过联系人去筛选数据, 那么这里的话我们需要在这个数据总表当中找到联系人的数据范围,然后的话呢输入一个等于号来到筛选结果这里选择这个,我们要输入联系人的这个单元格,然后的话 我们这个时候我们补括号回车看一下,他出现了一个错值,因为什么呢?因为联系人这里我们没有写内容吗?如果说你不想用这种看着别扭,对吧?然后我们就可以把第三个参数 给他加上,如果说没有找到的话,就是返回一个未找到,然后回车,然后这个时候他会显示出来未找到,因为在这里的话我们就是联系人这里嘛,我去输入一个方先生, 然后我们回车看一下,此时的话,方先生的数据筛选出来了,其他联系人,刘先生啊,他不会显示出来的,就这么一种效果。如果说你在实际工作过程当中,我删 发现条件没有说只是一个条件,对吧?我是多条件,那这里的话呢?我还想通过城市,通过一个进额来去做呢?然后我们只需在这个 feel 的函数当中第二个参数,这里的话,我们去用去加条件就可以了,怎么加呢?这一个我们就需要 在这个地方,对吧?在他这一个第二参数里,我们先用括号括起来,注意是英文状态下的括号, 然后这个是第一个条件,对吧?然后括完之后我们输入一个乘,因为他的这个多条件需要用这个乘法运算的,然后的话我们再输一个括号,在这个括号里面的话去输入第二个条件, 方法是一样还是去找到数据总表当中,因为我们接下来想根据城市 去筛选,对吧?然后我们去找到数据总表当中城市的数据范围,然后再输一个等于号,然后返回筛选结果这工作表当中,我们再去选择输入城市的这个单元格,然后的话对这个已付金额 作为筛选条件去筛选数据,那么还是就在这里啊,在第二个条件后面输一个称号,输入一个英文状态下的括号,在括号里面的话我们去去选择数据总表当中已付金额的这个数据范围, 然后的话呢这里的话做一个就是当他去小于等于一个值吧,然后回来筛选结果这里选择已付金额下面输入这个单元格,那么这样的效果就是我只要在已付金额这里输入一个数值,那么筛选出来的结果就是小于等于这个值, 然后的话我们回车,这个时候的话,我们在城市下面输入一个山东,对吧?我们想看一下山东方先生一幅金额小于一万的值 车,此时的时候他就会出来山东方先生以附近有小于一万的这个数据有哪些?当没有动态数字功能,我们如何去解决? 我这个 w 当中他是没有动态输入功能的,然后我们在这个订婚日期下面单元格,我们把公式输入完之后,对吧?我们回车会发现其他单元格并没有出来结果,这个就是因为没有动态输入功能, 我们只需选择这一个公式,这个单元格我们在上面这个名称栏当中,我们把 把这个范围,我们给它输入大一点,我们输一个冒号,我们输入大一点,具体输入多少的话根据你的实际情况来定,具体看你的输入情况一定要多不可以少。我们会车 之后的话,我们在这个编辑栏当中,对吧?我们三键结尾, ctrl shift 加回车之后我们会发现结果都会出来的,但是呢 有一个问题,对吧?这些 n a 结果,对吧?我们不想要这些凑值看起来别扭, 因为我们之前有讲到过屏蔽错误值的话可以用这个 viro, 我们在这里试一下 viro, 然后的话我们给到一个空值,对吧?五括号三键结尾,我们 会发现此时这个 if l 对这个屏蔽这个 a 错误值并没有效果,那么我们需要在这个 filter 函数最后面 这一个他的这个函数最后面我们去链接一个空白列,这个链接符我们去链接一个空白列,随便一个空白列就可以了。然后我们再去三键结尾, ctrl 加室友汽车, 此时我们就会发现 a 错误纸就没有了。之后我们再看一下,然后我们再去筛选,这样看起来就非常的舒服了。城市我们给他选了一个北京, ok, 是没有问题的,你学会了吗?点个赞呗。

哈喽,各位亲爱的伙伴们,大家晚上好,那么今天啊,我们继续来讲讲这个 fit 这个神奇的函数,它到底还有什么样的功能? 我们前面其实讲了,我们 fit 函数可以来替代我们的 vloc 函数,替代我们的 xloc 函数里面的部分功能,甚至我们 index 和 max 函数匹配的一些功能,他一样可以代替。那么今天晚上给大家讲讲我们如何用 fit 函数来代替,按条件求和 ok 来。那么其实按条件求和的函数,前面我们学过三门衣服,三门衣服 s, 还有我们的稍微推的好几个函数,那么今天的话呢,其实我们来 用飞的函数来实现他们同样的功能,例如说这里有一些销售的明细,最终我们查询市场部他的销售总额是多少。那这个时候如果说我们上面一款函数 怎么写呢?我们先看一下上面一个函数要直接我们的一个求和,那么我们首先是他的范围,第二个是条件对不对?第三个是求和区域, 我们直接跨回来回车,你看幺二六幺零,他就可以直接出来,那么相信这个函数大家都还记得啊,那么这时候今天我们不用这个函数了,我们用我们的 fit 函数,那这个时候怎么办?那首先我们想想 fit 函数,它是可以返回一个数组的对不对? 我们用非常函数查询出属于市场部的,然后我们把那个销售金额作为值返回回来,也就是说所有市场部的销售金额全部返回来,他会省省新厂新人一个数组啊, 那么我们看一下 filter 对不对?第一个我们的数组啊来,那么这个时候,这个时候我们要计算的金呢?六十, 我们选中这个位置,有第二个我们的条件是这个等于市场部,对不对?要跨回来我们看一下,你看他会返回这个数组对不对?这个是不是全部就是我们的市场部里面的 对应的数,对吧?那么看是的啊,二零八,二二九四八是一样的,那这个时候我们要怎么办?那这个时候其实我们在欠他一个三门一法函数,把这些值全部加起来就可以了,那么其实我们用非的函数最终来按条件求和,我们的方法就是这个,所以这个时候我们直接等于三毛, 直接用三门函数,直接把 fit 函数作为三门函数的一个参数啊,那么这个时候首先是 fit 函数,第一个是我要汇总的金额是这个,第二个我的条件是这个 部分等于市场部,等于这个纸,这样画回来我们直接回车,你看幺二六幺零,你看是不是就得出了我们刚才用上面一反数求出来的结果。 ok, 那这个结束我们就知道啊,我们直接拆解了这个上面 f, 那那个那个 sum 函数和非特函数之间的它的作用之后,那我们知道我们其中上么函, sum 函数来求非特函数返回的那个销售技能的数,那么就得出它的总数, 那这个就是我们用非法函数来实现按条件求和的一个逻辑。 ok, 那是今天晚上给大家分享的内容,希望大家能够喜欢。

教你查个数据,你还在用 vlogup 函数,真 out! 不 用 vlogup 函数,那用啥呀?今天教你一个比 vlogup 更好用的函数,查起数据来更方便安排。 想要在表格中查找指定数据,只需要在这里输入 f 函数第一个参数,选择整个表格区域,按住键盘 f 四锁定。 第二个参数,选择姓名这一列,再按住 f 四锁定,然后等于第一个单元格的姓名代表筛选条件时的姓名匹配,按 f 四锁定,再回车确定数据就查到出来啦。最后选中这一行,向下拖动填充就搞定啦!还得是你!

有朋友问如何使用非常数一次性查找多列数据,那么今天这个案例就给大家一步一步来操作如何实现非常数快速查找多列数据的一个方式方法,记得点赞加收藏呦。 首先给大家提个醒,飞腾函数是在高版本的软件当中才有哦,低版本是没有这个函数的,我们今天给大家使用的是 wps 当中来使用来操作。首先大家做一下飞腾函数,其实涉及到速度 公式,所以说在 wps 当中它是没有溢出功能,所以说我们选中整行的这个整行的这个区域,然后呢我们再输入,非常好做 第一个数组,也就是我们的啥呢?这个数组就是我们的数据所在的区域,也就是我们三月到七月这所有的行数据所在区域,我们选择这个区域, 从商业表头下面开始选,选到底部, 这是第一个数组,第二个包括包括是什么意思呢?其实这个函数它是一个筛选函数,就是也就是我们说的条件,我们这个城市 他对应的是在这边的数据源的这边,这一点,第一点对吧?我们选择第一点,然后他的公式是等于我们的 条件,记住是等于我们的条件,然后第三参数呢?大家注意看第三参数为空值,就是当我们找不到数据的时候,我们想返回什么,那么我们末日呢?可以不起, 如果你想让他空白呢?我们可以在这里呢逗号,用这里输一个英文状态下的商议号,就让他在没有数据的前提下会显示空白,我们点击确认,这个地方大家一定要注意哦,这个很关键, 在 wps 当中我们要按住 ctrl shift 键再加回设键,这样才能快速的查找出我们想要的数据。大家看一下深圳这个 没有问题,然后我们换一个城市灯管,对吧?这样就非常的方便。那么这就是我们内函数的使用的一个查找方式方法大家学会了吗?关注我办公更轻松!