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

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

zonemu21小时前技术文章1


嗨,朋友们!今天我要和大家分享一些关于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公式的正确用法。让我们一起迈向更高的技术水平,创造出更令人惊艳的成果吧!

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

相关文章

崩溃!3 道 React 面试必卡题,吃透稳过金九银十

凌晨三点还在对着 “React 组件为什么重复渲染” 抓耳挠腮?别慌!今天挑出 3 道让 90% 候选人卡壳的高频题,全是大厂面试官挖的 “坑”,手把手教你见招拆招,看完直接装进面试 “弹药库”!先问...

快速上手React(快速上手的高级表达)

web前端三大主流框架1、Angular大家眼里比较牛的框架,甚至有人说三大框架中只有它能称得上一个完整的框架,因为它包含的东西比较完善,包含模板,数据双向绑定,路由,模块化,服务,过滤器,依赖注入等...

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

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

Vue 2 和 Vue 3的区别(vue2和vue3的区别有哪些)

1.双向数据绑定原理不同Vue2 的双向数据绑定是利用ES5的一个APIObject.definePropert() 对数据进行劫持,结合发布订阅模式的方式来实现的。Vue3 中使用ES6的Proxy...

学习ES6- 入门Vue(大量源代码及笔记,带你起飞)

ES6学习网站: https://es6.ruanyifeng.com/箭头函数普通函数//普通函数 this 指向调用时所在的对象(可变) let fn = function fn(a, b) {...

vue3源码分析——实现组件通信provide,inject

引言<<往期回顾>>vue3源码分析——rollup打包monorepovue3源码分析——实现组件的挂载流程vue3源码分析——实现props,emit,事件处理等vue3源...