天天视点!filter函数在excel中如何操作?
filter函数在excel中需要升级版本至office365,但在wps表格中可以直接使用。
但在wps表格中使用filter函数进行区域筛选时,当拉取的公式填充区域超过了结果显示的区域,则超出的部分会显示为“#N/A”结果值。
(资料图片)
如下图所示,由于不清楚公式筛选出来的结果有多少行,因此在拉取公式填充区域时,选择了较多的行数,而执行公式计算时,筛选出来的结果行数并不多,于是超出的公式填充区域,则显示结果为"#N/A"值。
这种情况在使用filter函数公式时并不少见,它非常影响表格的整洁度,因此我们需要将超出部分的"#N/A"值转换成空值,不进行显示,该如何操作?
在excel中,我们不想显示某个数据,通常有三种方式。
第一个是直接清除不需要显示的数据区域;
第二个是使用容错函数iferror,在特定情境下来返回空值;
第三个是利用自定义格式,将特定数据隐藏不显示。
首先我们来试试清除的方式,如下动图所示,拉取要清除的单元格区域,直接右击鼠标,点击“清除内容”,但却弹出了一个提示窗口“不能更改数组公式的某一部分”!
接下来看看iferror函数,发现公式结果仍然没有改变,这个错误值依然显示在单元格中。
那如果使用自定义格式的方式呢?
来看看下面的动图演示:
当对文本结果进行自定义格式,能够达到隐藏的效果,但接着对“#N/A”值进行隐藏时,却没有发生变化。
所以以上三种方式都无法完成我们想要的空值效果。
接下来我们进行空值转换的操作。
并不复杂,只需要在公式中组合两个函数,iferror和index函数。
具体公式如下:
{=IFERROR(INDEX(FILTER(A:F,B:B=I4),ROW()-5,COLUMN()-7),"")}
这个公式为什么就可以将filter函数输出的错误值转换为空值?
其实是利用了index函数的数组引用功能,它会查询filter函数的结果区域,当遇到“#N/A”值时,index函数的结果也会返回一个错误值,这时再通过iferror函数来返回空值。
通过index函数这个桥梁,达到了错误值转换成空值的效果!
如果大家对这个公式无法理解其中含义,则可以收藏这个公式,它是一个固定的套路,当遇到此类情况时,比如unique、filter函数,便可以直接套用公式。
相关阅读
精彩推荐
- 天天视点!filter函数在excel中如何操作?
- 当春日遇上幂式穿搭,你只要扒同款!
- smartftp 注册码,Quick launch注册码-最新资讯
- 焦点热议:湾区过大年粤犇粤精彩——2021港澳青年琶醍新春嘉年华_关于湾区过大年粤犇粤精彩——2021港澳青年琶醍新春嘉年华介绍
- 【环球速看料】芒果盆栽图片_芒果盆栽
- 天天信息:自制泡椒凤爪可以放多少天_自做泡椒凤爪
- 快消息!特等座座位图
- 天天快报!新泉股份: 江苏新泉汽车饰件股份有限公司关于对子公司墨西哥新泉增资的公告
- 今日热闻!离谱!日本地图教材写错近1200处 居然还怪新冠
- 透过“双降”看增长,联想度过“脆弱时刻”|全球今亮点
- 洋湖湿地公园油菜花观赏攻略(怎么去+开花时间+门票)
- 复旦团队发布国内首个类ChatGPT模型MOSS!回答问题水平如何?
- 煜邦电力(688597)2月21日主力资金净买入211.71万元
- 普通合伙人和有限合伙人区别_普通合伙人
- 如何学会下象棋_如何学会下象棋作文
- 打火机玩法初级教程图片_打火机玩法初级教程
- 天天要闻:中移研究院联合中移国际、启明星辰发布跨境数据流动领域白皮书
- 猪价节节低,南北市场“一片绿”,1个好消息!2月22日猪价
- 您不知道的 3 个很酷的 CHATGPT 使用案例
- 民房突发火情,福建福安探亲军人冲进现场救出独居老人|热门
- 最高3.5万港元招骑手?王兴要把美团外卖送到香港去
- 头总是有点晕怎么回事?_头总是有点晕怎么回事
- 孤芳不自赏歌曲对唱_孤芳不自赏歌曲歌词
- 【天天播资讯】真服了 到底是谁还在支付宝里种树啊?
- 10天激战、全胜夺冠,新化登顶2022“县域篮球王”
- 户外助手等高线地图基础知识 一_等高线地图怎么做 速看
- 普洱新型冠状病毒肺炎疫情:2月20日普洱疫情最新消息今天数据统计情况通报
- 全球新资讯:23北京国资SCP003票面利率为2.0500%
- 预计4月底竣工交付!宝山南大数智中心“双子塔”建设提档加速 速看料
- 焦点快看:车厘子sjd是什么_车厘子sjd是什么等级