表1是个发货单,现在表2需要引用表1的数据,根据表1中的箱号来引用,比如表1箱号为001的,就引用到表2中001的区域,002的就引用到表2中002的区域,如何操作?... 表1是个发货单,现在表2需要引用表1的数据,根据表1中的箱号来引用,比如表1箱号为001的,就引用到表2中001的区域,002的就引用到表2中002的区域,如何操作?
展开
满意答案
l668913
采纳率:42%9级 2018.07.06
Excel中可以利用If函数来进行有条件的引用数据。
软件版本:office2007
方法如下:
1.Sheet2中有如下数据,如果Sheet2中的数字为偶数,则在Sheet1中引用这个数据,如果不是,则不引用:
2.Sheet1中输入公式如下:
3.下拉填充得到结果:
度友,这个好处理,用常用的公式就可以达到目的。
如图:
具体公式为:
=IF(COUNTIF($A$2:$A$6,F2)>0,VLOOKUP(F2,$A$2:$B$6,2,0),$D$2)
如有需要可以继续交流!!
可以用VLOOKUP嵌套一个IF函数解决问题就行了。
G2单元格的公式为:
=IFNA(VLOOKUP(F2,A:B,2,0),D2)
不知道你的D2单元格的数值是否需要向下偏移。如果需要偏移,则可以使用这个公式,如果不需要偏移,必须固定的话,那么则需要把D2修改成$D$2进行固定,否则向下填充时则达不到你的要求。
=IFERROR(VLOOKUP(F2,A:B,2,),D2)
或
=IFNA(VLOOKUP(F2,A:B,2,),D2)