在EXCEL表格内查找并返回所有空单元格

 我来答
zangfk
2023-03-28
知道答主
回答量:14
采纳率:0%
帮助的人:3296
展开全部

用上图给你演示一下,不在同一张工作表中的话,意思是一样的。

可以用VLOOKUP和MATCH函数的组合:

=IFERROR(VLOOKUP(A1,F1:H4,3,MATCH(B1,G1:G4,0)),"")

输入完以上公式后,按Ctrl+Shift+Enter,形成最终的公式:

{=IFERROR(VLOOKUP(A1,F1:H4,3,MATCH(B1,G1:G4,0)),"")}

有以下3个公式都可以实现这个功能:

1:{=IFERROR(VLOOKUP(A1,F1:H4,3,MATCH(B1,G1:G4,0)),"")}

2:{=IFERROR(VLOOKUP(A1&B1,IF({1,0},F:F&G:G,H:H),2,0),"")}

3:{=IFERROR(INDEX(H:H,MATCH(A1&B1,F:F&G:G,0)),"")}

相对来说,就我个人使用,感觉第1个公式更好一点,当查找单元格没有填写内容时,返回值不会为0,其他两个都会返回0,强迫症和有别的需求时,很不方便,可能就需要再用其它函数想办法把0给去除了,目前没去研究具体的去除方法,所以,我就用的第1个公式去处理这种需求的。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式