大家好,近段时间,帮我老爸卖“冰糖橙”去了,自己家种的,真心不好卖,家里还有6000多斤,可能还要卖 1个多月,所以公众号文章推送断断续续,本来我是很爱好写公众号的文章,天天推送的,没有办法。请大家理解,感谢大家对我的支持,需要的加我微信:18664243619,今天和大家分享“8种方法实现查找”根据姓名查找数量,具体看下面
一、方法1:Vlookup法
1、公式截图
2、公式
=VLOOKUP(D5,$A$1:$B$6,2,0)
3、公式解释
Vlookup它有4个参数
第1参数:查找值
第2参数:数据源
第3参数:返回数据源那一列
第4参数:用0精确查找
记得第1参数查找值必须要在第2参数的第1列
二、方法2:Index Match法
1、公式截图
2、公式
=INDEX($B$2:$B$6,MATCH(D5,$A$2:$A$6,0))
3、公式解释
Index有4个参数表达式,也有3个参数表达式,这里用了3个参数表达式而且这里只用了2个参数的表达
如果第1参数是一行或者是一列,那么就用2个参数就可以了
match根据姓名定位姓名在数据源那一行MATCH(D5,$A$2:$A$6,0),作index的第2参数
match有3个参数:第1参数:查找值;第2参数:数据源;第3参数用0,精确查找
三、方法3:Indirect match法
1、公式截图
2、公式
=INDIRECT('B'&MATCH(D5,$A$1:$A$6,0))
3、公式解释
match根据姓名定位在工作表那一行作indrect的第1参数连接符&后面的,这里不作解释match函数了
indirect函数有2个参数;第1参数:文本表示单元格;第2参数引用样式,如果第1参数是A1引用样式,那么第2参数用1,或者true,或者省略第2参数,包括参数前面的逗号;如果第1参数用的是R1C1引用样式,那么第2参数用0,或者False,或者省略第2参数,但是参数前面的逗号要保留的
四、方法4:offset match法
1、公式截图
2、公式
=OFFSET($A$1,MATCH(D5,$A$2:$A$6,0),1)
3、公式解释
offset有5个参数
第1参数:参照单元格
第2参数:偏移多少行
第3参数:偏移多少列
如果是返回一个单元格,那么只要前面3个参数就可以了
第4参数:行高
第5参数:列宽
MATCH(D5,$A$2:$A$6,0)作offset的第2参数
五、方法5:Sum数组法
1、公式截图
2、公式
=SUM(($A$2:$A$6=D5)*($B$2:$B$6))
3、公式解释
如果区域$A$2:$A$6有等于小老鼠,那么就返回true,不等于小老鼠的就返回False;再和数据列相乘,最后sum求和
前提条件:姓名列不能有重复的
六、方法6:sumif法
1、公式截图
2、公式
=SUMIF($A$2:$A$6,D5,$B$2:$B$60)
3、公式解释
前提条件:姓名列不能有重复的
sumif函数有3个参数,第1参数:条件所在的区域;第2参数:条件;第3参数:求和区域
七、方法7:Lookup法
1、公式截图
2、公式
=LOOKUP(1,0/($A$2:$A$6=D5),$B$2:$B$6)
3、公式解释
有的朋友会问:lookup函数查找值1和姓名有什么关系?
本来是没有关系的,vlookup第2参数构建就有关系了
$A$2:$A$6=D5这是数组用法,判断返回一串true和false组成的一维数组,再用0除以它们,0/0报错,0/1=0,经过这样处理之后就返回一组由0和报错组成的一维数组,然后根据lookup函数这一特点:如果查找值大于第2参数最大值,返回返定位到第2参数最后一个数值,错误值不参入。
八、方法8:神奇的透视表 切片器法
1、动画操作
九、我家出售“正棕永兴冰糖橙“,要购买的直接微信联系我
1、18斤/箱售98元
2、10斤/箱只售58元
3、全国包邮
4、是我老爸种的果园树,不是做生意,直销,绿色食品,中国十大名橙之一
5、果甜,汁多,好吃不上火,含维生素多
6、想要的直接加我微信18664243619,微信付款,然后发地址、姓名,电话我
7、冰糖橙图片
联系客服