作者:乔山办公网日期:
返回目录:excel表格制作
度友,问题叙述的不是很清楚,举例来说明啊,
度友看,这个也是VLOOKUP函数查找出错,知公式为:=VLOOKUP(A2,G2:H34,2,0)
改变公式之后,就都能查找到了,正确道的公式为:=VLOOKUP(A2,$G$2:$H$34,2,0),
度友可以比较两个公式,确定公式中,查找范围是绝对引用,就是$G$2:$H$34,有美元符号,
绝对引用的情况下,下拉填充公式,公式的查找范围就不会变化,。
所以度友的问题是,内没有弄清楚绝对引用这个概念。
如有疑问可以继容续讨论!
公式中(A3:C19)是根据《图书编号对照表》来的,来A列是图书编号,A2是“图书编号",A3是BK-83021。C列是定价,C19是43.00。
你看不懂单元格编号吗?先自看表格上边,有A、B、C.....等字母,百叫列标,表格左侧有数字1、2、3、4......叫行号。竖着看第一列(就是度A列),问从第三行开始,有BK-83021、BK-83022.......分别在A3格,A4格。表格的最后一格,也就是C19格。公式中表示的区域答,就是表格中除去第一行名称、第二行项目以外的区域。也就是第三行到第19行,A列到C列这样一个区域。
VLOOKUP函数不支持多条件的,如果有多个条件,一般的办法是增加一个辅助列,其值为多个条件列的连接(使用&运算:A3&C3&D3),然后用辅助列作为条件进行VLOOKUP
原公式=IFERROR(VLOOKUP($D2,物料抄编码表!$B:$F,5),"")中,VLOOKUP函数后面缺少一个参数(如果想要省略,也必须添加一个逗号zd)
修改为=IFERROR(VLOOKUP($D2,物料编码表!$B:$F,5,),"")
或者为=IFERROR(VLOOKUP($D2,物料编码表!$B:$F,5,0),"")