excel 中怎样提取指定数据,excel中如何单独把数据提取出来

首页 > 职场 > 作者:YD1662023-12-23 10:15:09

excel 中怎样提取指定数据,excel中如何单独把数据提取出来(1)

excel表格批量提取指定内容,有很多不同的场景,比如提取表格中符合条件的所有数据,单元格中的指定字符串、单元格中特定字符之间的数据等等。

这里作者以较为常见的提取符合条件的所有数据来作为案例,讲解当中的公式用法。

如下图所示,这是某公司不同品类货品的销售数据表,现在需要查询和提取数据表中“美妆”品类的所有内容,也就是对该品类的整行数据进行提取引用。

excel 中怎样提取指定数据,excel中如何单独把数据提取出来(2)

应对数据提取引用需求,一般直接考虑选择常用的几种引用函数,比如vlookup、index函数等,但对于一键批量提取符合条件的数据,则选择新版本更新的filter函数。

作者先输入公式:

=filter(A1:D21,B1:B21=B4)

excel 中怎样提取指定数据,excel中如何单独把数据提取出来(3)

filter函数公式比较简洁,完整表达包含三个参数,语法表达为:=filter(查询区域,条件,未查询到则返回值)

第一参数是要查询引用的数据区域,通常是一个单元格区域或数组;

第二参数是筛选条件,是一个完整的条件判断表达式,其结果输出为true和false的数组;

第三参数是当未查询到符合条件的时候,则返回一个特定的值,通常这个参数可以省略。

excel 中怎样提取指定数据,excel中如何单独把数据提取出来(4)

所以根据filter函数的语法表达,它的第一参数查询区域是整个数据表区域,第二参数条件则为“B1:B21=B4”,表示在B列品类中等于“美妆”的数据,如果等于,则返回true,否则返回false。filter函数利用其内置规则,会查询所有条件判断结果中等于true的位置,然后返回数据表区域中相同位置的值。

利用filter函数,我们能非常快捷地提取到符合条件的所有数据,并且它的公式写法套路较为清晰,是易上手且高效率的必学实用函数!

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.