excel多项查找

2025-03-26 08:54:50
推荐回答(3个)
回答1:

这个过程比较复杂,需要多重处理,具体如下:
第一步:数据透视将姓名发消费额按顺序均放在列标签上,此时相同姓名的已经汇总到一起了,然后数值化;
第二步:把相同张三向下填充(不会填充可百度),在C列用此函数:=IF(A5=A4,C4&" "&B5,B5),即将结果显示为“ 100 90 60”;
第三步:用D5=LEN(C5测试长度;
第四步:条件排序,第一个条件是按姓名升序,第二个条件是按D列降序;
第五步:E5=IF(A5=A4,0,1),数值化全部,然后E列筛选等于0的行,删除即可。
本步骤针对EXCEL熟悉的人士有用,如果不是很熟悉,也可以将表格上传,或者直接联系本人,帮你搞定!

回答2:

假设A1是“姓名”,B1是“消费额”,A2到A7是姓名内容,B2到B7是消费额内容。
A16写下“张三”,B16写下公式:
=IF(COLUMN()-1<=COUNTIF($A$2:$A$7,$A$16),LARGE((($A$2:$A$7=$A$16)+0)*$B$2:$B$7,COLUMN()-1),"")
向右填充几个单元格(做了容错,超过张三的个数不显示结果。)

回答3:

把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删)、excel样表文件(请特别注意:要03版的(如果是03以后的,把文件“另存为”一下,类型框可以选择03的),把现状和目标效果表示出来)作为附件发来看下 yqch134@163.com