VLOOKUP两个函数都一样为啥一个可以返回正确值,一个不能呢?

VLOOKUP两个函数都一样为啥一个可以返回正确值,一个不能呢?

建议用VLOOKUP或LOOKUP函数

vlookup和column函数如何结合使用

方法/步骤

    vlookup和column函数如何结合使用

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    图下数据表,这里我们根据姓名来返回成绩值

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    首先利用vlookup函数进行数据返回(这里用到绝对引用)

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    如下返回成绩后,用平时普遍的拖动方式无法查询其它科目成绩

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    这里,是因为我们对查询范围和查询条件做了锁定,函数中的序列值无法自动填充

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    我们只需要将vlookup中的2改为column函数

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    随后回车填充数据即可

    请点击输入图片描述

    请点击输入图片描述

    请点击输入图片描述

    在C2单元格输入以下数组公式,按Ctrl+Shift+Enter组合键结束,然后向下填充公式

    =INDEX(A:A,SMALL(IF(B$2:B$200="测试客户",ROW($2:$200),4^8),ROW(A1)))&""

    详见附图示例

    请点击输入图片描述

    请点击输入图片描述

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-12-24
第一个公式所在的单元格设置成了文本格式吧,修改为常规格式看一下。
公式=前不要有空格。
第2个回答  2020-12-24
显示的文本,说明那个单元格是文本格式,改成常规就好了。
第3个回答  2020-12-24
把这列删除重新输入就可以了