专业汉语词典知识平台,分享汉字词语知识、历史文学知识解答!

励北网

filter是什么意思,filter函数的用法

来源:小易整编  作者:小易  发布时间:2023-03-02 02:57
摘要:filter是什么意思,filter函数的用法今天给大家聊一下FILTER函数,在微软已正式发布的新函数系列中,这是最重要的一个函数。它完美展现了动态数组的理念;运算高效、公式简洁,不但可以轻松解决各种情况下的多结果数据查询问题,还可以将计...

filter是什么意思,filter函数的用法

今天给大家聊一下FILTER函数,在微软已正式发布的新函数系列中,这是最重要的一个函数。它完美展现了动态数组的理念;运算高效、公式简洁,不但可以轻松解决各种情况下的多结果数据查询问题,还可以将计算结果,作为中转表用于其它函数的二次运算

基础语法

在日常数据处理中,我们经常会遇到一对多式的数据查询问题。

所谓一对多查询,简单而言,就是符合查询条件的结果有多个。

我举个例子。

filter是什么意思,filter函数的用法

以上图所示的成绩表为例,现在需要按G2单元格的指定班级名,查询相关信息,这样的信息可能是一条,也可能是多条,本例中查询结果如下图所示。

filter是什么意思,filter函数的用法

普通函数解法如下:

G5单元格输入数组公式▼

=IFERROR(INDEX(A:A,SMALL(IF($A$2:$A$15=$G$2,ROW($2:$15)),ROW(A1))),"")

我们今天分享一个简单的解法;如果你使用的Excel版本是365,可以使用一个函数干净利落的解决同类问题:

G5单元格输入公式▼

=FILTER(A2:E15,A2:A15=G2,"")

FILTER是过滤器的意思,顾名思义,该函数的主要功能是数据查询与筛选。

FILTER函数的语法▼

=FILTER(数据源,筛选条件,容错值)

它只有三个参数,第1个是数据源,第3个参数是容错值,可以在查无结果的情况下,屏蔽错误值#CALC!,返回一个指定值。

重点是第2个参数,它用一组逻辑值指定了筛选的规则,如果为True则保留相应数据源记录,为False则删除相应记录。

以公式=FILTER(A2:E15,A2:A15=G2,"")而言,数据源是A2:E15,筛选条件是A列班级是否等于G2单元格所指定的班级,如果相等,则保留相关记录,否则删除;而如果整条公式查无结果,则返回一个假空值。

……

下面给大家举几个实例,说明一下FILTER函数如何轻松解决各种数据查询问题的,这包含了并且关系的多条件查询、或关系的多条件查询、单条件模糊查询、多条件模糊查询等。

1)并且关系的多条件查询


本文地址:五行风水频道 https://www.neebe.cn/fengshui/907219.html,励北网一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


五行风水
小编:小易整编
相关文章相关阅读
  • find函数(find的三种用法)

    find函数(find的三种用法)

    withintext,1,名词,也可使用SEARCH查,,这样的结构吗。副词。并从withintext的之一个字符开始返回findtext的起始位置号。Text,,,,,,,,,,,,,,,,返回找到的之一个匹配字符串findname的位...

  • round函数是什么意思(函数round的用法)

    round函数是什么意思(函数round的用法)

    round函数是什么意思(round函数的用法)在实际应用中,涉及到数值的选择时,往往会遇到四舍五入、取整、保留小数位等诸多问题。这些问题使用七个函数,即INT、TRUNC、round、ROUNDUP、ROUNDDOWN、FLOOR和CE...

  • 三角函数求值域(三角函数求值域的题型)

    三角函数求值域(三角函数求值域的题型)

       今天给大家分享一下关于三角函数求值域的问题(三角函数求值域的题型)。以下是小编对这个问题的总结。让我们看一看。三角函数的值域(或最值)问题是历年高考考查的内容,解答中应结合三角函数的特点,选取不同的方法.下面举例说明,以供参考....

  • 对数函数定义域(对数函数定义域和值域)

    对数函数定义域(对数函数定义域和值域)

       今天给大家分享几个关于对数函数定义域(对数函数定义域和值定义域)的问题。以下是小编对这个问题的总结。让我们来看看。对于对数函数y=logg(x),其定义域为:1.对数函数的真数g(x)大于0。2.对数函数的底数f(x)大于0,...

  • rate函数(rate函数计算实际利率)

    rate函数(rate函数计算实际利率)

    rate函数的介绍RATE函数基于等额分期付款的方式,返回某项投资或贷款的实际利率。RATE函数通过迭代法计算得出结果,并且可能无解或有多个解。如果在进行20次迭代计算后,RATE函数的相邻两次结果没有收敛于0....

  • if是什么意思,if函数用法

    if是什么意思,if函数用法

    if是什么意思,if函数用法IF函数是Excel中使用频率非常高的一个函数。如果分析数据时,面临的是“如果……,那么……,否则……”这样的问题,就可以考虑使用IF函数。1函数语法IF函数的语法如下:IF(logical_test,[valu...

  • cos30度是什么意思(三角函数公式的介绍)

    cos30度是什么意思(三角函数公式的介绍)

    cos30度是什么意思?cos30表示在一个直角三角形中,一个30的锐角的邻边与斜边长度的比值cos是cosine的简写,表示余弦函数(邻边比斜边),古代说法,正弦是股与例,古代说的“勾三股四弦五”中的“弦”,就是直角三角形中的斜边,今天...

  • 笛卡尔爱心函数解法(笛卡尔的心形函数)

    笛卡尔爱心函数解法(笛卡尔的心形函数)

    本文刊载于《三联生活周刊》2020年第5-6期,原文标题《为什么我们会相信“心形函数”的爱情?》,严禁私自转载,侵权必究我们既太笃定心形所代表的爱情含义,也过分相信数学对于爱情不确定性的准确表达。文/陈璐一封数学情书发明了解析几何的法国数...