专栏名称: Excel讲堂
每天一个小技巧,轻松学习excel。
目录
相关文章推荐
龙视新闻在线  ·  秦思玥(2006年生),禁赛8年! ·  10 小时前  
西安晚报  ·  “强烈谴责,严厉打击!” ·  17 小时前  
体育大生意  ·  三金“免试”,全红婵保送大学 ·  昨天  
51好读  ›  专栏  ›  Excel讲堂

vlookup函数和countif函数结合实现超强功能!

Excel讲堂  · 公众号  ·  · 2018-05-20 14:54

正文

vlookup函数和countif函数是excel中最有用的两个函数,如果把他们放在一起用,结果可以实现一个超级强大的功能

一对多查找

【例】如下图所示左表为客户消费明细,要求在F:H列的蓝色区域根据F2的客户名称查找所有消费记录。

步骤1 在左表前插入一列并设置公式,用countif函数统计客户的消费次数并用&连接成 客户名称+序号的形式。

A2: =COUNTIF(C$2:C2,C2)&C2

步骤2 在F5设置公式并复制即可得到F2单元格中客户的所有消费记录。

=IFERROR(VLOOKUP(ROW(A1)&$F$2,$A:$D,COLUMN(B1),0),"")

当然,也可以把所有的客户记录放在一起,只需要稍改一下公式:

=IFERROR(VLOOKUP(G$1&$F2,$A:$D,4,0),"")

解决一对多查找的关键点是把重复的值用countif变成不同的,然后用vlookup函数再进行查找。掌握这个思路很重要.点击阅读原文了解excel函数专栏!







请到「今天看啥」查看全文