反差 匿名咸鱼 excel中使用FILTER+VSTACK跨表并吞并筛选特定条目下的数据
今天咱们来学习一个高档的数据处治手段反差 匿名咸鱼,那便是怎样跨多个使命表使用FILTER和VSTACK函数来并吞并筛选特定条目下的数据。
麻豆若是咱们有三个使命表,差异记载了1月、2月和3月的销售数据,每个使命表齐有一个名为“家具”的列。咱们的倡导是创建一个动态的数据筛选系统,概况基于鄙人拉菜单中遴选的特定家具(比如“打印机”),从整个这些使命表中索求出干系信息。
如下图的动态恶果:
图片
图片
领先,让咱们来了解一下FILTER函数的基本用法。FILTER函数允许咱们凭证指定的条目来筛选数据。
它的基本法子是:FILTER(要筛选的数据区域, 筛选条目)。
第一步:笃定FILTER的第一个参数:用VSTACK函数来并吞数据领先,咱们需要将三个使命表中的数据并吞到查询表中来。咱们使用VSTACK函数。它概况翌日自不同使命表的数据垂直堆叠(并吞)起来。
在“查询表”使命表的A2单位格反差 匿名咸鱼,咱们不错输入以下公式来并吞“1月”、“2月”和“3月”这三个使命表从第2行到第20行的数据:
=VSTACK('1月:3月'!$A$2:$D$20)
防御,这里的行数(2到20)是预设的,但不错凭证据质需要转念。这个公式的优点是,当使命表中的数据增多时,它会自动符合,无需手动更动。
就会获取把1月到3月三个使命表的数据并吞到查询表中:
图片
第二步:笃定FILTER函数第二个参数:笃定筛选条目接下来,咱们需要界说一个筛选条目,即咱们要找的是哪个家具。假定咱们在G1单位格中成就了一个下拉菜单,不错从中遴选不同的家具称呼。咱们的倡导是筛选出整个使命表中“家具”列等于G1单位格中指定家具的记载。
为了找到整个使命表中“家具”列的数据,咱们不错再次使用VSTACK函数,但此次只针对“家具”列,需要添加一援手列,在F2单位格输入公式:
VSTACK('1月:3月'!$C$2:$C$20)
就会把三个表的家具列齐找出来。
图片
第三步:整合FILTER函数当今,咱们有了并吞后的数据和筛选条目,接下来就不错使用FILTER函数了。
在“查询表”的A2单位格,咱们不错输入以下公式:
=FILTER(VSTACK('1月:3月'!$A$2:$D$20),VSTACK('1月:3月'!$C$2:$C$20)=$G$1)
这个公式的根由是:从“1月”到“3月”三个使命表并吞后的数据区域中,筛选出“家具”列(即C列)等于G1单位格中指定家具的整个记载。
图片
临了一步:算帐使命临了把援手列删除,能罢了查找功能。
图片
通过这个经过反差 匿名咸鱼,咱们学会了使用FILTER和VSTACK函数来跨多个使命表筛选数据。
本站仅提供存储奇迹,整个内容均由用户发布,如发现存害或侵权内容,请点击举报。