作业帮 > 综合 > 作业

在Execl中用lookup在表1中查找表2的某项数据,公式是对的,为什么结果全是乱的,

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/14 13:19:09
在Execl中用lookup在表1中查找表2的某项数据,公式是对的,为什么结果全是乱的,
我把二次付款的数据中的公式位数改到了名字那一列,查找客户返回应该是“张畅”才对,但是返回到“尹东”了,说明有问题,请问是怎么回事?
另外还有没有其他办法在表1中查找表2的某项数据,(有一一对应项)有重谢!
在Execl中用lookup在表1中查找表2的某项数据,公式是对的,为什么结果全是乱的,
你刚开始的公式=vlookup(C3,车位!A2:C1017,1,1),最后一个1表示模糊查找,
应该为0(精确查找) 结果为:
=vlookup(C3,车位!A2:C1017,1,0).
类外如果你是大量数据向下拖拽,需要将引用区域改为绝对引用:
=vlookup(C3,车位!$A$2:$C$1017,1,0).

查找表2的数据项(按"姓名"查找"二次付款")
=index(车位!$C$2:$C$1017,match(C3,车位!$A$2:$A$1017,0))
另外还有"indirect+match" "offset+match"等函数都能实现
要实现一一对应,需要一个前提条件,本例中所有"客户名称"必须是唯一的,如有重复,只能显示“客户名称”第一次出现时所对应的数据.