zoukankan      html  css  js  c++  java
  • 使用Excel的VLOOKUP函数合并不同Sheet页两个表格中的相同项

    通常用于将两个有相同项的表格合并,比如A表有设备、型号列,而B表有设备、编号、单价三列,现在需要把B表的设备和编号合并到A表中。(AB表数据量不同,此处以A表为主)

    A表

    B表

    合并后

    其中D3使用的公式是=VLOOKUP(B3,Sheet2!B:D,2,0) 

    E3使用的公式是=VLOOKUP(B3,Sheet2!B:D,3,0)  

    其他单元格下拉即可。

    详细解释一下:

    VLOOKUP有四个参数

    第一个是要检索的数值,此处是根据设备名称检索,所以是B3;

    第二个参数是检索的区域范围,因为在第二个Sheet页中检索,而第二个Sheet页名字是Sheet2,检索的是BCD三列,所以第二个参数是“Sheet2!B:D

    第三个参数是返回第几列(注意:是在查找区域范围中的第几列),D列要返回的是编号,而编号在查找返回的列中是第二列,所以D3公式的第三个参数是2,而E3公式的第三个参数是3.

    第四个参数是是否启用模糊查询,1:模糊查询,0:精确查询。

    常见错误:

    1、#REF  一般是返回了错误的列,如果D3的公式改为=VLOOKUP(B3,Sheet2!B:D,4,0),那么查找区域是三列,结果要求返回第四列,就回报#REF的错误。

    2、#N/A 如果要检索的列不在查找的区域中的第一列的话就会抱这个错误。

  • 相关阅读:
    UVALive-3989 Ladies' Choice (稳定婚姻问题)
    UVA-11383 Golden Tiger Claw (KM算法)
    UVA-10816 Travel in Desert (最小瓶颈最短路)
    UVA-10369 Arctic Network (最小生成树)
    内核态信号量(todo)
    openBMC(todo)
    uboot on qemu
    install ubuntu iso on windows
    在qemu上运行linux
    todo:register_sysctl_table
  • 原文地址:https://www.cnblogs.com/zhanglm125/p/6517416.html
Copyright © 2011-2022 走看看