VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用。
VLOOKUP是按列查找,最终返回该列所需查询列序所对应的值;与之对应的HLOOKUP是按行查找的。
例如:下表的操作 设立公式 =VLOOKUP(C2,$M:$N,2,0) 整表
右边表的 第二次统计的总数
左边表的第一次数据
题目:我需要把第二次统计的总数跟第一次做匹配 即匹配第一次总数 在表格G2 按=号开始设立公式
步骤:
1.首先在表格G2 按=号开始设立公式
2.然后定位行,手动输入C2(先单独的找一个这个双电源ATS400S)
3.再定位列,手动输入2, 选择的匹配区域是M:N绝对匹配,那么总数在选择区域的第二列,即第N列,也就是你的目标的右边,所以数过来就是第2列(注意:这个函数不是抓取对应的具体 对象本身 而且抓取在你查找的这个型号的 右侧的东西 是第几列的东西 得看你的需求,切记这个数字 是你选择区域的从左到右 开始数的 需要的数据的第几列,没法抓取左边的东西 只能抓取右边的东西) 公式设立完成为 =VLOOKUP(C2,$M:$N,2,0) 整个意思就是选择 C2行,然后绝对引用M-N列,采用选择范围的M-N区域的第2行数据值,即2列的数值,0就是精确的意思
根据订单号核对票号 =VLOOKUP(A3,去哪网对账单!$B:$BA,18,0) 第一个叫 查找目标 第二个叫 查找的区域 第三是 你需要抓取的数据在这个区域的第几列 第四 是精确查找 意思就是 查找的目标是A3 查找的区域是 ($ 表示绝对引用)可手动点击 ,目的是防止出差错 去哪网对账单(目标文件) B-BA (实际范围为B-S列,-BA,表示选择区域往右无穷大,均手动输入,18表示B-S列,总共包含18列,0表示精确查找 根据总票号分离多个票号
=LEFT(B3,14) 表示 B3里面的内容 从左往右提取14个字符 注意:所有文字 数字 空格都算一个字符 822-2300071747 总共14个字符 =MIDB(B3,16,14) 是从中间第16个开始14个字符 822-2300071004 一个票号 共14个字符 两个票号 就是从字符16(14+一个/总共15个字符,所以第二个票号从第16个字符开始)开始往右14个字符 三个票号就是从字符31开始,依次往后推 根据票号核对出票流水明细金额
例如,C3为第一个票号,起金额需去出票流水明细表核对,则在票一H3设立公式 =IF(ISERROR(VLOOKUP(C3,出票流水明细表!$B:$L,10,0)),0,VLOOKUP(C3,出票流水明细表!$B:$L,11,0)) 其中VLOOKUP 是按列查找,定位C8行,选择查找区域为 出票流水明细表!$B:$L,表示绝对引用B-L列 10表示B-L区域包含的前10列的数据 0表示精确查找 而后面的11表示B-L区域包含的前11列的数据 =COUNTA(C2:C99) 计算数组/单元格区域中数据项的个数 =COUNTBLANK(D2:D99)