对指定姓名的不同类型的去重统计问题
如图,sheet1为数据源,sheet2中对sheet1中的所有姓名和他们的类型进行去重统计(统计时需要排序,比如小明的类型,先类型1后类型4),中间用顿号隔开。请高手帮忙补充标黄部分公式,谢谢!=TEXTJOIN("、",1,UNIQUE(IF(Sheet1!$E$2:$E$11=A5,Sheet1!$G$2:$G$11,""))),数组,最新版WPS和365可用 =TEXTJOIN("、",1,UNIQUE(FILTER(Sheet1!$G$2:$G$11,Sheet1!$E$2:$E$11=A5)))
2021以上支持
=TEXTJOIN(",",1,UNIQUE(IFERROR("类型"&(SORT(--IF($E$2:$E$11=I2,MID($G$2:$G$11,3,99),""))),""))) 感谢各位高手的解答 这题的难点是在排序?(文本排序的话,类型10应该会在类型4前面,但楼主应该是想按后面的数字排序吧,暂时想不到好办法啊) 我那个公式解决了排序的问题 =TEXTJOIN("、",1,IFERROR(INDEX($G$2:$G$11,N(IF(($E$2:$E$11=L11)*MATCH($G$2:$G$11,$G$2:$G$11,)=ROW($1:$10),ROW($1:$10),100))),""))
没有新公式的人默默飘过
要排序的话,貌似公式会很复杂 是的,但实际问题中,类型不是类型1,而是文本,可能排序起来就非常困难了 可以这么理解文本按字母排序确实非常困难