Excel公式:用COUNTIF、COUNTIFS函数进行排序和查重,用LOOKUP函数对无序表进行精确查询

1、Excel公式:用COUNTIF函数进行排序

=IF(COUNTIF(B$2:B8,B8)=1,A7+1,IF(B7=B8,A7,"?有重复"))

Excel公式:用COUNTIF、COUNTIFS函数进行排序和查重,用LOOKUP函数对无序表进行精确查询_第1张图片

2、用COUNTIFS函数进行查重

=COUNTIFS(B$2:B8,B8,C$2:C8,C8)

Excel公式:用COUNTIF、COUNTIFS函数进行排序和查重,用LOOKUP函数对无序表进行精确查询_第2张图片

3、用LOOKUP函数对无序表进行精确查询,参考:http://www.itblw.com/graphic/139fcf04c051737b903bf13d4fbd1e8f.html

=LOOKUP(1,0/((B2:B8=G2)*(C2:C8=H2)),D2:D8)

Excel公式:用COUNTIF、COUNTIFS函数进行排序和查重,用LOOKUP函数对无序表进行精确查询_第3张图片

注意:查询的结果为最后重复的数据(本例故意将重复的成绩写错),对升序表查询正常用LOOKUP函数即可。

你可能感兴趣的:(vba,数学)