KARASOU中文网

领取MOLI红包

WPS表格中错误值隐藏方法:条件格式设置及数据函数筛选

发布日期:2025-01-03 18:14    点击次数:194

  编按:WPS表格中UNIQUE和FILTER函数错误值怎么隐藏?单独套用IFERROR函数是无法隐藏UNIQUE和FILTER函数错误值的。本文提供两种方法。  WPS表格中UNIQUE和FILTER可以方便实现去重和筛选。  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函数是无法屏蔽UNIQUE和FILTER函数蔽错误值的显示。  我们需要再找一个帮手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)),"")  下拉填充即可。    版权申明:  本文作者ITFANS;同时部落窝教育享有专有使用权。若需转载请联系部落窝教育。