当前位置:首页 > 技术文章 > 正文内容

解锁无限潜力,在没有数组溢出情况下,掌握Filter公式正确用法

zonemu3个月前 (07-10)技术文章51


嗨,朋友们!今天我要和大家分享一些关于Filter公式的知识,这将帮助你们解决没有数组溢出情况下的问题。你是否曾经在处理数据时遇到过没有数组溢出的情况?不用担心,因为我将教你一些正确使用Filter公式的方法,让你轻松应对这个问题,并发挥出无限的潜力!

新版本的Excel更新了一个Filter公式,可以用于一对多查询,非常的好用,但通常需要结合数组溢出功能才能如虎添翼。例如,左侧是订单表数据。现在需要根据订单号快速过滤,并将所有明细进行查询。

1.高版本OFFICE

FILTER是过滤公式,用法:

=FILTER(结果区、条件值、未找到则返回结果)

如果是高版本的office,就会有数组溢出功能。使用FILTER公式,我们只需要在一个单元格中输入公式:

=过滤器(B:F,A:A=I2)

它的结果是一个数组,所以它会自动溢出行和列,显示所有结果

将订单时间的H栏改为日期格式即可得到一个简单的查询工具,更改订单号,内容也可以更新

2.WPS

如果没有数组溢出函数功能,例如WPS,那么我们输入相同的公式:

=过滤器(B:F,A:A=I2)

但它没有数组溢出功能,只能得到一个结果

因此,当我们没有数组溢出功能时,需要先选中区域,在公式编辑栏中输入公式,然后按CTRL+SHIFT+Enter

但这样会带来一个问题,如果实际数据只有3行,剩余区域就会变成#N/A错误值,非常影响美观

所以我们需要添加一个条件格式,让错误值不显示,我们选择H:L列,然后在条件格式下新建一条规则

在条件格式中,输入使用公式确定格式

输入的条件公式为:

=ISERROR(H1)

然后点击格式,将里面的字体调整为白色字体

最后,还可以实现查询器。

所以,亲爱的朋友们,不要再被没有数组溢出功能的问题困扰了。学会正确使用Filter公式,你将能够优雅地处理数据,避免不必要的麻烦。这是一个让你发挥无限潜力的机会!相信自己的能力,勇敢地探索和运用Filter公式的正确用法。让我们一起迈向更高的技术水平,创造出更令人惊艳的成果吧!

以上就是我今天要同大家一起分享的全部内容了,怎么样?是否能让大家了解到更多的知识呢?如果觉得有帮助的话,记得分享给你身边的朋友一起学起来哦,那我们就下次再见面啦!拜拜!

相关文章

Excel VBA 主界面/一步一步带你设计【收费管理系统】02

本文于2023年5月14日首发于本人同名公众号,更多文章案例请关注微信公众号:Excel活学活用!☆本期内容概要☆用户窗体设置:主界面、主页设计上期我们分享了EXCEL读取ACCESS数据库表,实现系...

linux发行版-openSUSE Agama 15安装程序发布:带来多项可用性升级

openSUSE旗下仍在开发中的全新Linux安装工具Agama,于近日推出v15版本,带来了界面增强、实用新功能等一系列改进,为用户带来更顺畅的系统安装体验!界面优化:细节之处见用心新版本在本地化设...

10个实例小练习,快速入门熟练 Vue3 核心新特性(一)

作者:xuying 全栈修炼转发链接:https://mp.weixin.qq.com/s/_n2seDbbiO5hXQfuUGbUCQ前言Vue3.0 发 beta 版都有一段时间了,正式版也不远了...

「 VUE3 + TS + Vite 」父子组件间如何通信?

组件之间传值,大家都很熟悉,涉及到 VUE3 +TS 好多同学就无从下手了,所以分享这篇文章,希望看完后提起 VUE3+TS 能够不慌不忙。平时使用的函数如:ref、reactive、watch、co...

git的几种分支模式(git分支的概念)

编写代码,是软件开发交付过程的起点,发布上线,是开发工作完成的终点。代码分支模式贯穿了开发、集成和发布的整个过程,是工程师们最亲切的小伙伴。那如何根据自身的业务特点和团队规模来选择适合的分支模式呢?本...

编写简单的.gitlab-ci.yml打包部署项目

服务器说明:192.168.192.120:项目服务器192.168.192.121:GitLab为了可以使用gitlab的cicd功能,我们需要先安装GitLab Runner安装GitLab Ru...