表一是数据来源表,表二是要匹配的表。输入公式后发现匹配出来的结果错位了一列,应该是姓名出来的是性别。是不是和表一的序号列有关系?
公式是不是错了?哪位大神给解惑一下?
你第一个性别应该是在范围内的第2列
而你用的COLUMN函数是返回的列号
你从C2开始 C列返回是3 所以你公式错了 你应该从B2开始
追问好的,我试一试
谢谢啦
Column函数是什么意思啊?如果我要匹配数据表里第8列H的数值,但选数据时要把查找值列作为第一列,那column里应该返回到G列?
就相应的把返回值所在列,往前移?
追答里面你也可以直接写8 是一样的
Column()函数是返回列号 A返回1 B返回2 C返回3 以此类推 用这个函数的目的是 往后面拉的时候 不容每次都去修改返回的列号 但是前提要两张表的结构要相同 否则就会错位
或者如果表结构不同的话 你也可以用MACTH函数 查找你的表头 在表一的那一个列然后精确返回
Column函数是什么意思啊?如果我要匹配数据表里第8列H的数值,但选数据时要把查找值列作为第一列,那column里应该返回到G列?
有点晕😂
追答Column ()返回所在列数,忽略参数则代表本单元格所在列数。
Column(A1)返回数字1,B=2,以此类推。
好的,明白了,非常感谢
本回答被提问者采纳