二维码 购物车
部落窝在线教育欢迎您!

在WPS使用UNIQUE和FILTER函数时,如何隐藏错误值?

 

作者:ITFANS来源:部落窝教育发布时间:2023-04-27 10:59:14点击:2969

分享到:
0
收藏    收藏人气:0人
版权说明: 原创作品,禁止转载。

编按:

WPS表格中UNIQUEFILTER函数错误值怎么隐藏?单独套用IFERROR函数是无法隐藏UNIQUEFILTER函数错误值的。本文提供两种方法。

 

WPS表格中UNIQUEFILTER可以方便实现去重和筛选。

WPS的这两个函数当前不支持数组自动溢出,使用前需要先选择应用区域,再输入公式。这通常会在选择的区域中留下“#N/A”的错误值,影响文档的美观。

 


 

该错误值因为是数组公式造成的,无法直接套用IFERROR函数进行隐藏,譬如在上表中输入公式=IFERROR(UNIQUE(A$2:A$14),""),错误值仍然在。不信的朋友可以试试。
今天教大家两种方法去除数组公式阐述的错误提示。

 

隐藏UNIQUE和FILTER函数错误值方法一:条件格式

 

用格式将其字体设置为白色即可,当然只适用于单元格底色统一的文档。

 

1.  选择应用区域输入公式

 

先选中F2:F14区域,输入公式=UNIQUE(A2:A14),Ctrl+Shift+Enter组合键完成数组公式的输入,可以看到在F12~F14出现“#N/A”提示。


 

2.  设置条件格式

 

选中F2:F14区域,点击“数据→条件格式→新建格式规则→只为包含以下内容的单元格设置格式”,在下方的规则窗口选择“错误”,点击“格式”,设置错误值的字体颜色为白色(即和单元格底色一致即可)。

 

 

依次点击“确定”,返回WPS窗口后,这样在F12~F14就看不到显示的“#N/A”了(实际为白色字体)。

如果更改公司名称,比如将“F5公司”更改为“F6公司”,可以看到在F列会自动增加“F6公司”名单,WPS去重效果是不是也很好用?

 

 

同理,如果我们需要对合同期限为1年的公司去重,先在G2输入公式=FILTER($A2:$A18,$C2:$C18=$G1),然后将F列格式使用“格式刷”刷到G2:G14区域即可。

 

 

隐藏UNIQUE和FILTER函数错误值方法二:IFERROR+INDEX函数法

 

WPS中单独套用IFERROR函数是无法屏蔽UNIQUEFILTER函数蔽错误值的显示。
我们需要再找一个帮手INDEX函数,把数组输入公式变成下拉填充公式。

G2单元格输入公式=IFERROR(INDEX(UNIQUE(A$2:A$14),ROW(A1)),""),下拉填充,直到出现空白单元格为止。

 



公式解释:

① 使用UNIQUE函数对A$2:A$14(注意相对引用)区域进行去重,数据提取到内存数组。

② 使用INDEX函数依次从第一行ROW(A1)开始提取内存数组中的值。

③ 当提取到错误值时,使用IFERROR函数屏蔽错误值为空。

 

如果在H列筛选出合同期限为1年的公司,输入公式:

=IFERROR(INDEX(FILTER($A$2:$A$14,$C$2:$C$14=$H$1),ROW(A1)),"")

下拉填充即可。

 

 

本文配套的练习课件请加入QQ群:902294808下载。

Excel高手,快速提升工作效率,部落窝教育《一周Excel直通车》视频和Excel极速贯通班》播课全心为你!

扫下方二维码关注公众号,可随时随地学习Excel

IMG_256

相关推荐:

强大的筛选函数FILTER用法集

UNIQUE函数的经典用法!新手必看,秒杀万金油公式!

Excel教程:如何制作带有层次和透视感的图表?

八大查找函数公式,轻松搞定数据中的多条件查找

版权申明:

本文作者ITFANS;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。