粉丝3.5万获赞4.9万

使用 w p s 如何屏蔽公式所产生的 n a 错误值?那么在使用 w p s 的时候,比如我们要筛选一班的学生名单,我们首先需要先选中一个显示结果的范围,然后呢输入等于,再输入 filter 函数, 第一个参数数组,那么是筛选的名单,第二个参数选择前面班级,判断班级是否等于我们指定的这个班级。在输入完公式以后, 因为 wps 不支持自动溢出,所以说呢,需要按 ctrl 加 shift 加回车,但是在拿到这个结果以后呢,公式下边会产生一个 na 错误值,并且因为每个班的人数不一样,所以说呢,这个选定的范围也是不一样的,那么这个错误值该如何屏蔽呢?这里的话直接使用一分 na 函数不太管用, 那么接下来教给大家怎么办?首先还是先选择一个显示结果的范围,然后呢输入一个等于号,再输入标特函数,那么前面都是一样的数组,选择学生名字,包括选择前面班级,判定是否等于指定的这个一班,然后这个时候不要着急按回车, 我们在公式后边去输入一个连接符,连接上一个后边的空白列,比如说后边这个 f 列,那么这个时候在连接完以后,我们按 ctrl 加 shift 加回车,还是有错误值的,但是这个 na 错误值,我们就可以在公式前边 我去加上一个 e na 函数。第二个参数,如果说错误,那么输入两个引号返回空值,最后按键盘 ctrl 加是非得加回车,就可以把错误值进行屏蔽。关于这个公式的具体原理使用, 因为 filter 函数产生的错误值并不是真正的错误值,而是因为公式拓展带来的问题。所以说呢,我们在这个结果后边再去增加一步运算,把这个错误值转化为真正的错误值,那么就可以用这个 e n 函数进行屏蔽。最后呢,感谢盼成大佬提供的素材,大家有没有学会呢?

cu 特函数很好用,但是在 wps 里面没有溢出的功能,今天我们就去解决掉这个问题,因为没有溢出的功能,我们必须整片去做选择,去做操作,然后这里就会出现错误符,然后我们又这些错误符,我们又不能把它去掉,去掉的话它会显示不能更改数组嘛, 那我们今天就一次性给它解决掉,我们把这个数组先给它清除掉,然后我们打一个等于打个 e y 肉, e y 肉大家都知道是去除错误符的区域,是一个容错函数,我们这个时候呢中间给它加一个 index, index 就是它的作用,就是 当我们菲优特找出的结果的时候,我们做一个结果的转换,让他做一个查找,查找他自己。这样子的话我们在菲优特函数操作一下,然后我们打开我们的查询的参观记录,从这里去 做选择,如果说大家不想往下拉,就直接加两个零,更改一下这个区域就好了,然后给他按 f 搜索定,然后这是我们的结果区域,再接下来就是我们的条件区,条件区域就是我们的,嗯,采购单号,采购单号要选择的时候,大家切记一件事, 这个范围一定要和,一定要和前面的前面的结果区域要一致,不一致的话你就出不来结果,那等于我的查询条件就是我的采购单号, 这个时候按 f 四锁定,这是 feutal 函数的,嗯, feutal 函数的就结束了,然后再接下来我们要补齐我们的 index 的函数的参数,用一个肉 输的话就是返回列号,列号的话我们就是默认的是一吗,我们就写个 a, 让他返回,是 a 是一第一行,然后再接下来 返回列号,返回那个列号,刚才是返回行号数错了啊,然后 a 两个都是 a, 就是一行一列,然后这个时候把这个菲菲特函数的参数给他 不齐,然后最后就是我们的 e、 y、 l, 如果这里出现错误的话,那我们就用一个空白替代,如果是参与运算的,你可以用零替代,然后这个时候你敲一下回车键,那物料编号就出来了,然后你向 又去填充,把所有的参数都给它填充完毕,你看大家看到了吗?那这里的话就函数在的,但是它是空白,因为这里没有内容显示,让我们再选一个其他的, 那大家看到了吗?他就会自动的去变化,然后并且没有出现错误符,这就是非 u 的函数。在 wps 里面有错误符的话,我们怎么解决?大家学会了吗?点个赞哦!

有同学问说,为什么 feel 函数啊,公式往下填充啊,会显示错误值,以及这样的东西啊,也对不上号,什么原因呢? 跟公式本身没有关系,这个公式大部分同学都能用明白啊,但是呢,如果你这样的形式去用这个公式的话,都会出现这种现象,他往下填充的时候,因为他筛选根据企业名称筛选和单位,那么一个 一个名称可能存在多个单位,那么他抓取的时候就会有多个,那么他就会公式要向下溢出,但是呢,你往下填充的话,他就无法溢出,就会挡到,他就是放不了内容。 如果你只有一个单位名称的话,他就会显示蹲着两个合作机构啊,没有问题对不对?但是你公司一往下拉的时候就不行,挡到了,知道吧? 无法移出,那这个时候呢你,你要是这样搞的话,你琢磨半天你搞不明白怎么回事,因为他就是挡到了啊。那你要是说有的同学,那我要不挡的话怎么搞呢?不挡的话,那你就自己去挪这个位置啊,这种形式啊,就是挪, 然后呢,这个给他挪,你估估摸着他有多少个,那这样的话太麻烦了,知道吧,通常情况下有两种方式,第一种就是合并内容啊,就是说 我给这个狗啊,就是合并内容,双引号,逗号一逗号,然后的话在双引号里面写上风格符号,就是说如果他有多个单位合作单位的话, 我把它合并,然后用逗号隔开,就这个事情啊,确定,那这个时候呢,你公司往下填充的话,他就是正常显示他有多个单位, 但是我们很多时候不需要这样的合并形式,就是要一个一个个形式。那你就不能说是这样的形式,就是单位名称连在一块的啊,而且干嘛呢?注意看 选中复制,然后呢把它转成横着的啊,怎么转呢?右键,然后有个选择性粘贴,然后里面有个转字,然后确定,然后你再写公式啊, 然后的话这个就不需要填充了哈,数组的话就是这个要获得的数据是这一类,但是我们公司回头要往右拉啊,往右拉,那你要注意 决定用一下,然后逗号,这个呢啊也要决定用一下,然后等于问他是不是跟他一样啊,一样的话就把它筛选出来确定。那这个时候你看他 下面对应的是没有多余的东西挡到他,他就会自动移出,然后显示对应内容,后面的话你就往右拉一下哈,就 ok 了。他就对应的单位名称就会显示啊,你不能这样写,这样写的话你只能搞这种形式,就无法出现说,哎,我一个 名字下来以后他自动搞好几个。没有这种事啊,你要么就横着他,要么就把它合起来,懂了不点个赞啊?

filter 函数不仅有 we look up 的正向查找功能,还能够反向查找,多条件查找。并且 filter 函数只有三个参数,操作更简单。 第一个参数数组指的是查找结果所在的范围,跟 we look up 不同的是,这里是一个精确的范围,如果范围多选,则可以返回多项数据。第二个参数包括指的是查找条件所在的范围。 第三个参数控值指的是查找失败显示的值,相当于欠套。 if ever 函数可以不写, 下面我们分别看一下它的四项功能。功能一,正向查找,此处我们要查找王五的籍贯,输入等于 filter。 第一个参数 是查找结果的范围,也就是籍贯的范围。第二个参数是查找条件,就是姓名的范围里面等于王五的那一个。第三个参数可以不写,直接回车就完成了。 功能二,反向查找假设我们要查找王五的功号,此处使用 vlook 函数是无法查找的,而用 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 函数,多条件筛选匹配,多条件之间关系未获得匹配方法,你学会了吗?今天我们就讲到这里,谢大家观看,下期再见!拜。