excel 超级函数二 fater 拓展用法来了,教学内容请横屏观看!哈喽,你好,我是听今天我们接着上一讲,来讲一下分数的三个扩展用法,这个对需要做数据分析的同学来 说是非常好用的。这里呢,我选了三个最典型的用法来演示。这边你可以看到我有一种销售数据,有四个销售员,不同的客户,不同的日期,每个订单有不同的数量以及成交金额。首先我第一个用法是想筛选出订单总量大于二十的销售数据, 比如说我销售二,我们这边做一个 feel 来看一下这个销售二,他总共的订单数量为二三,那就是符合条件的,我希望把这些数据抓出来。好的,那我来输入函数, 我的数组,还有这些数组,我的数据最后的来源都在这边,然后他的条件是什么呢?他的销售总量是大于二十的,那我就要选一个三倍复查函数,求和区域是这个区域, 然后他的条件区域,然后他的条件满足区域也是这一种。 这边的话,如果你没有学过数字函数,可能会有点不太好理解,那我们等一下运行时,我们来调这个函数来看一下。最后呢,我们看一下这个条件是大于二十,我们输入大于二十,点击确定, 那我们这边就找到销售二跟销售三,我们可以做个筛选来看一下销售三,他的总共销售额三十一,所以是满足条件的。那我们用公式求职来看一下这个函数的 运行模式,首先运行三倍函数,对每一行都进行求实,比如说这个销售二,他是二十三,销售四,他是三,销售三,他的求和就三十一,同样的下面这行销售三也是三十一,那对于这个来判断,他就有很多的不二之处了。 当这一行的布尔兹是增值情况下,就返回这一行的数据,最终我们就返回出这些数据了。好的,那我们继续来看第二个例子,要找出只有一笔交易数据的销售,比如说我这边 单独改了一个销售,我希望能抓到哪个销售只有一笔销售数据,那我们也类似的,输入下 beaut 数组区域还是这些,那他的条件就不一样,那就用 cot f 四条件 区域,就这个他满足区域也这个我们不使用数组函数的,一般他的满足区域都只有一个单元格,那我们选中这个区域,相当于对每个单元格都进行一次判断,然后他只有一次,那就等于一, 我们接过看下结果,销售五跟销售六,销售六也只为比,那如果我把这个销售六改成销售五,那就是没有数据产产生了,那同理的,我如果把这个销售改成了销售三,那么只剩下销售五还有。 好的,那我们来看最后一个例子,找出各个销售最大的一笔成交,比如说销售师,我们看到这个师就他最大一笔成交,那这个公式怎么说呢?我们来看一下,等于非要谈数数数他的条件区域,那我们就要通过这个订单 单量跟咱的最大直径比较是否得意。 max f 四,再返回区域为这个,然后他的条件区域, 那么这个 max 函数就返回每一行,比如说销售二,那这个 max 函数就是返回每一行这个销售最大值,如果说这一行等于他的最大值,那就是一个增值, 在增值情况下, feel 就输出这一行。我们看一下销售二的最大值是九,这边还有个九,说明他有两次销售都达到最大值,销售四是十, 销售六的话是五,销售一有两次十五的销售五,这一笔数据就是二。好的,那这就是三个应用方式。 这个应用方式呢?可能不太好理解。那希望你接触课件,再好好的做一下课后练习,那应该就能理解这个用法,对于你的数据分析是非常有帮助的。好的,谢谢观看,我们下期再见。
粉丝6.1万获赞22.4万

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

我们来介绍过滤器开发使用的步骤,一共呢其实就三步,首先呢,你定一个类,实现一个 filt 接口复写号对应的三个方法,核心的方法就这个 读 filter 方法。第二件事呢,你需要在这个类上通过一个外部 filter 这个注解来配置拦截资源的路径,你要拦哪些资源,你就配对应的路径就可以了。第三件事,你可以在读 filter 的方法里边去输出一行话,输出完了之后呢,一定记着要放行,趁点读 filter 好,快速入门就介绍完了,那么接下来我们就在 id 这里边来实现一下,在这块呢,我已经创建好了一个 future demo 这么一个模块,并且创建了一个外部的包在这里边呢,我在外部 app 下边还有一个哈喽点 gsp 这么一个文件哈,我们首先呢把这个模块呢给他启动一下,我们来看一下哈喽 点 gsp 能不能直接被访问到,输入一下对应的 hello。 第二 jsp, 可以看到 gsp 里边其实是有一个 h 一标签的,我们在这个地方看是吧?然后呢,我们可以在页面上看到对应的 hello jsp 这个 h 一标签显示出来了,对吧? 那么接下来呢,我们来写对应的过滤器哈,我们一般在外部包下再创建一个包叫做 filter, 这个包我们可以在里边写一个对应的类叫做 filter damo 好类起好了。然后呢,这个类要是过滤器的话,得去实现一个接口,这个接口叫做 filter 接口。 注意啊,这里边有好多的肥油车接口吧,不要倒错包,千万不要倒错包,这个地方是扎哇 agussolen 的非油车啊,实现这个接口实现完了之后呢,你复写这些三个方法赢你的 thatstree, 我们就 不再说了,生命周期相关的方法,主要呢,我们是来用这个 do fire 的方法,我们给它放上去,第一件事其实就做完了。那么接下来第二件事,你需要给这个 filter 呢?加一个注记,叫做 web filter, 这个注记配置拦截路径,比如说我什么资源都想难,我将来配置一个杠心就可以了。 好,第二件事也做完了吧,那第三件事呢,我们在读 filter 里边是不是要去输出一句话来证明一下这个过滤器被执行了?那这个地方我就写这样写哈,这是 demo, 然后点点就可以了。接下来一件事就是要放行, 在这一块呢,我并不放行,我们来看一下对应的效果是什么效果哈,我重启一下,重启完成之后呢,我们再次来访问这个,哈喽, dhsp, 注意看效果哈,我把控制台清空一下,清空一下之后呢, 刷新,你发现 hellojsp 被访问了,并没有报错,但是呢,我们页面上没有看到那个标题啊,对不对?没有看到。然后呢,我们再看控制台输出, 这就是 dem 输出出来了吧,说明这个过滤器被执行了,但是你没有放行,那么当前的请求就被拦到这个位置了,不能往下继续访问真正的资源了。 a, 所以呢,这个地方一定要注意,我们要放行 chin 点儿 do fit 啊,这个里边 chin 呢,其实就是这个读 fit 的方法的参数,然后呢, chin 有个方法叫读 fit, 把对应的 request 和 response 传递过去就可以了。那么这样放完行之后,我们再次来重启一下福气,再来访问看一下 当前请求放完行之后能不能访问到 hellojsp。 现在其实就可以了哈,我再刷新发现 ok 了吧。好嘞,那么对应过滤器的快速入门我们就介绍完了。


用 filter 函数进行多条件查询,我们有一份这样的数据表格,不同的销售人员他的成交信息,然后我们要在下表呢根据产品的编码来查询他的成交金额,客户信息等项目, 大家可以看一下我们下面需要查询的这些这些项目跟他原表的这个标头,这个表头标题呃是完全不一样的,那我们用 feel 来进行查询。 那么这个 filter 它的第一个参数是我们要在这个单元格里边返回什么返回的成交金额,所以它的第一个参数是应该是成交金额这一列作为这个返回数字。 但是呢,因为我们这个公式做完之后啊,还要横着填充,向右填充,或者向下填充,同时向下填充,那么这个时候呢,我们就不能够直接框选成交金额这一列,那我们怎么办呢?我们用带镶嵌一个函数, 一千套一个 filter 函数,露了个 l, 哈,再镶嵌一个 l 这个 filter 函数,然后我们用这个 filter 函数呢,用这个指定的标题成交金额来返回这个成交金额这一列, 那这样的话它的第二个 filter 它的参数呢就是 o t 等于成交金额等于这个成交金额。好,然后右括号 p, 那话呢,就是我们这个 第二个菲奥特就说完了,然后对于第一个菲奥特来来讲,我们现在呢已经有了返回区域了,然后再看一下他的条件,那么他的条件呢?这编码等于二六七 d 编码等于这个单元格好好补齐, 然后这个公式我们做完之后呢,我们要往右填充,还要往下填充,所以呢这里边相关的一些信息我们要做下处理,基本上来讲,这种带冒号的这种区域,我们都要进行锁定,直接按一次 f 四, 下面这个有冒号的这个区域也选中 e、 c、 f 四好,然后 b 十四呢? b 十四是 是成交金额,它是成行存在的,像这种数据的话,我们要选择它的行号,我们敲两次 f 四 看,还有一个 a 十五, a 十五的话是产品编码,是陈列存在的,我们要锁定它的列号,我们要敲三次 f 四 好,漏了一个哈,还有一个 c 三 c 十二,这个的话一次 f 四锁定好,我们打回车五百六十一,然后往右填充 右下角黑十字,双击填充好,查询完毕,你学会了吗?

今天分享一下,像这种我想通过商品名称去查找它的颜色属性, 那正常的话我们直接就会想到用到 v look up 函数,但是呢他商品名称他有相同的名称,但是颜色属性 他有多个那个结果,那这时候我们用 we look 函数,他只能查找到第一个结果,那像我这右边右边这种表格,想要查找这种他总共 幺八零八这个名称,这里总共对应的那个属性全部都显示出来,那这个我们就要用到 few 的函数了。我们首先清空一下,我们输入等号,输入 f i f i, 双击输入函数这个参数数组,也就是我们最后要返回的数字,要也就是你要找的那列数据,那么也就是 b 列, 我们选中要按一下 f 四绝对,用一下逗号。第二个参数包括也就是条件的意思,那么条件的话 也就是我们这个商品名称这一列一样要按 x 四绝对引用一下,让他,让他等于就是你刚才第二这个单元格,也就是你要找到的商品名称,这有输入第 第二,然后这个 few 的函数我们就已经输入完了,那么我们如果直接回车的话,因为 wps 不能一键入出那个数组的,如果你是以上的话是可以的,但是这个 wps 是不行的,我们可以选中这个 feel 的函数, 按一下 f 九,我们可以看到他就查找到这个幺八零零,全部的属性全部都查找出来了,只有两个,对吧? 你要直接按回车,他只会显示第一个,那么我们就可以用 index 函数来或把这个两个都提取出来, 那我们输入 i n, 把这个数组那个结果提取出来,双击这个音代的函数数组, 也就是我们刚才用 fit 函数提取的这个数组,然后逗号行序数,也就是你要提取这个数组的 第几个数据,那我们肯定第一个要提取第一个数据,然后往右拉的时候提取第二个数据,所以我们这个第二个参数就用到了 colon 函数 c o l, 双击第一个 colin 函数, 然后这里面输入 a 一,然后右括弧扩上,这时候我们回车,然后向右拉,就是, 哎,我们看一下这个没有提取出来,这是什么原因呢?我们点击一下这里看一下啊,是这样,我们刚才这里面 一那个条件第二单元格忘记锁定了,他一到右边就变成一二单元格,就是条件变成在一二这里来了,所以就 不对了,那么我们选中这个,我们把这个第二单元格要按 f 四绝对引用一下,这时候回车,然后再向右拉,这样才能把这个两个结果都算出来了。 那么我们刚才用 call name 函数,我们可以看到 call name 函数,这里面选中一下,按一下 fg, 我们可以看到这里面就变成二了,向右拉时候,这里数值变成二了, 你就提取出了 few 函数里面的第二个数组里面的第二个数据,也就是那个这 黑色,对吧?那么这里面往右拉,因为我们总共他的属性有多少个我们不知道的,往右拉的话,这边就出现了,没有出现了错误值,那么我们在前面套一个 屏蔽错误值的函数就可以了,那么也就是 if ever 函数,我们输入 if, 双击第二个 if ever 函数,这个第一个参数值就是我们刚才这些数据,然后逗号, 然后两个英文状态双引号,意思就是出现错误值的时候,让它显示空值,然后一颗弧扩上回车,这时候再向右拉就没有了,哎,但是向下拉的时候又错了, 因为我刚才这里面条件第二单元格这里的条件向右拉是不能移动的,向下拉的时候要跟着这个数据去移动的,我刚才直接按 f 四绝对是锁定了他向下拉也不能跟着 相对去移动,这是不行的。那么您如果是想跟着向下移动,向右又不能移动的话,就要在字母的前面加个名人符号,而数字的前面要把这个名人符号给他去掉, 那这时候我们再回车,然后向右拉,向下拉,这时候数据就对了,那么像这种是横着的,对吧?那么我们想向右下面这种条件是竖着的, 但是结果你要是横着显示的,那这个时候跟这一样的也是用 few 的函数,只不过他这个参数,这里面的 index 函数,行序数,这里面 他就不用,不能用 column 函数,而是用肉函数,因为我们这里面要向下拉自动填充,肉函数才会跟着 变成一二,而向右拉只能用 column 函数,才能变成跟着单元格变成一二。如果刚才你 这种上面这种表格,如果你用的是肉函数,他只会都是一,不会跟着变成一二,那这个肉函数和 column 函数是什么意思呢? 其实我们输入一下你就知道了,我们输入等于号,输入 iow 函数,然后这里面输入 ae 回车,然后你向下拉, 他就获取了一二三,就获取了,就从这里前面这个序号一二三。如果你输入的是 b 一的话, 这里面肉函数里面输入 b, e 的话也是一样的,也会显示 一二三,他就会,他就是显示这个这一每个列的对应的这个前面的序号。但是这个肉还是我要向右拉,他全部都是一的,因为你向右拉,这里面变成 a、 c 二了,如果你是这里是 a, 我向右拉就变成 b, e, c, e, d, e, 他全部都会显示一,而向下拉才会变成一二三这样。而 column 函数就跟他正好相反了,你向右拉的时候, 他会跟着这个单元格,就这一列的单元格都是一,这一列单元格都是二,而这一列单元格都是三,所以我们就向右拉的时候,他就会显示一二三,就要用到 call 了么?函数,如果用若函数他只会全部显示一。

大家好,今天给大家分享一下如何用 filter 加设置函数做关键字的魔术查询,这个非常好用啊,简单又好用,我们看一下结果这个案例, 案例呢 a 列呢,我们有这样的一列数据,然后呢 c 列呢是我们的查询条件,那么 d 列呢,是我们查询结果,我们改换一下,会不会把它改成苹果,那关于苹果的结果呢,都会列在这里, 关于压力灯就会列在这里,我们可以随意转换,那么这个是如何做到呢?我们看一下这个公式,这公式呢就是这个公式啊, 那么我看看看用到了几个函数,那么用到了五个函数,第一个是两个三点五函数,第一个是 filter, 第二是 to 肉,第三个呢是设置第四个 fl, 第五是 if。 如果大家没有三零五版本的 office, 可以跟我联系啊,给大家提供一下,那我给大家操作一下,如果如何去得到这个结果呢?首先呢我们用设置函数设置,然后呢我们第一设置函数,第一,第一 参数呢,就是设置的关键字就是 c 二,等于个那么题区域呢,就是 a 二的 a 七,然后第三参数呢,它是可以可选项,就是从第一个位置还是第二个位置开始,那么我们从第一个位置开始,所以就打右括号, 打回车之后呢,我们得到这个一个数组,那么四跟一还有 no value 的一个数组,那么四呢,表什么意思啊?就是这个苹果,因为我们设置是苹果,苹果在 a 二单元格当中第四个位置,这个一呢表示苹果 在一三单元格的第一个位置,那么呢这个 no y 六呢?第四五六七,因为找不到,找不到苹果,所以说返回错误值,那么这个呢,我们就把它要转换一下,用一个 if iron 把转换成零 五二零转化成零,等一下啊,设置 f er 喂,转二零之后呢,这就形成了数字的一个数组,四跟一,这是零的一个数组,那么我们复制这个数组, 那么这边呢,我们等一个什么?等一个 filter, 然后呢我们第一参数呢,就是我们要返回这个数组,然后 第二参数呢,就是我们这刚才得到的一个逻辑,这个也叫逻辑值吧,因为叫数字组成的一个数组啊,严格来讲数字组成的数组,那么这个呢,就是得到了一个筛选出来跟关于苹果的一个数据, 那么接下来呢,我们要把它转成横向,那么前面我们加一个什么?加一个凸肉,当然用川字 pose 也可以啊,凸肉如果用三六三六五函数会更加简洁一点,凸肉之后呢,我们会得到这样的结果, 那么另外呢,如果说我们前面是控制的情况下呢?哎,如果说我们设置条件是个 c 二是苹果,但是我,但是我如果改,改成 c 四,就是这个控制的情况下呢,大家看看,会出现很多结果出来, 会把所有值都列出来,这个原因就在于色值函数呢,如果是他的第一餐中呢?如果说是,呃,这个会,比如说管的稀释,如果是空值的话呢,他全部返回一 空格的话,那么我们把它怎么去掉呢?我们前面加一个什么?加一个 if 条件, if c 四等于空,然后我们再返回空值,这样可以排除这个空值啊,然后补齐右括号, 那么呢我们把这公式呢,我们给它复制到那个,复制到 c 四单元格后面,这里啊展现机构这里, 那么其实就就是这个结果打回正,然后把公式复制相似复制到这个列,那么得到呢 就得到这个结果,所以说我们现在呢总结一下,那么呢我们用到几个函数呢?叫 filter to row, 设置 ifiru, 然后呢我们写千条公式的时候,我们先从设置开始写。 好的,谢谢大家。如果大家对感觉这个视频呢对你有帮助的话,麻烦点赞关注、分享,如果需要原文件可以跟留言跟我联系。好,谢谢。