excel中如何在一个单元格里统计不重复的数据?
1个回答
展开全部
用上图给你演示一下,不在同一张工作表中的话,意思是一样的。
可以用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个公式去处理这种需求的。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询