请教:怎样在同一个工作簿的不同表之间引用单元格里的文字
例如,在sheet1中有产品线,产品类型,产品描述等内容,sheet2中有产品描述等,问题:怎样根据产品描述,将sheet1中的产品线和产品类型快速方便的引用到sheet...
例如,在sheet1中有产品线,产品类型,产品描述等内容,sheet2中有产品描述等,问题:怎样根据产品描述,将sheet1中的产品线和产品类型快速方便的引用到sheet2中呢?试用过vlookup公式,没有成功,不知道有没有其他方法?
展开
2个回答
展开全部
1、首先需先了解VLOOKUP函数的功能和语法,其功能为“在表格或数值数组的首列查找指定的数值,并由此返回表格或数组中该数值所在行中指定列处的数值。”
语法为:VLOOKUP(查找值,区域,列序号,逻辑值)
2、如你题中在sheet1中有产品线。。。你这张源表要改一下,你将产品描述放到第三列,在sheet2中查不到任何数据,因为函数查找的根据是首列为参照,所以你在sheet1中第一列必须为产品描述,第二列为产品线,第三列为产品类型,并分别输入每个产品的描述,产品线和类型,完成基表。完成后,将表中ABC三列选起来(选定方法是在A列A字母上按鼠标左健不放移动至C列),选定后,点插入菜单选名称下的定义,随便输入个名字,为方便讲解,我将这三列定义了个QQ的名字。(到这里我们完成了VLOOKUP函数中‘区域’项)
3、在sheet2中A1单元格输入产品描述,B1单元格输入产品线,C1单元格输入产品类型。接下来我们想要的结果就是在A2单元格输入产品的描述,在B2单元格显示相应的产品线和在C2单元格显示相应的产品类型,因此只用VLOOKUP就可以实现。我们先将A列选中,插入菜单中名称下的定义,输入一个FF做为sheet2中A列的名称,再
鼠标单击B2单元格,输入 =VLOOKUP(FF,QQ,2,FALSE) 输完后按回车即可。
鼠标单击C2单元格,输入 =VLOOKUP(FF,QQ,3,FALSE) 输完后按回车即可。
注:函数中用名称代替单元格区域,这可减少一些不必要的麻烦。此实例只讲其中一个单元格的解答,若A列中有多个描述,只需将B2和C2单元格中选定后右下角黑色十字架拖动鼠标复制公式即可。
另:若有必要对sheet2中A列数据判断是否为空可将vlookup函数嵌入到IF函数中,如:
=IF(FF=" "," ",VLOOKUP(FF,QQ,2,FALSE)) 这个是B2单元格中的公式。这样就可以得出,如果A列没有写描述,第二和第三列就为空,如果写了描述且和sheet1中描述一致,就会找到相应数据。
楼主:你给的分太少了。^.^
语法为:VLOOKUP(查找值,区域,列序号,逻辑值)
2、如你题中在sheet1中有产品线。。。你这张源表要改一下,你将产品描述放到第三列,在sheet2中查不到任何数据,因为函数查找的根据是首列为参照,所以你在sheet1中第一列必须为产品描述,第二列为产品线,第三列为产品类型,并分别输入每个产品的描述,产品线和类型,完成基表。完成后,将表中ABC三列选起来(选定方法是在A列A字母上按鼠标左健不放移动至C列),选定后,点插入菜单选名称下的定义,随便输入个名字,为方便讲解,我将这三列定义了个QQ的名字。(到这里我们完成了VLOOKUP函数中‘区域’项)
3、在sheet2中A1单元格输入产品描述,B1单元格输入产品线,C1单元格输入产品类型。接下来我们想要的结果就是在A2单元格输入产品的描述,在B2单元格显示相应的产品线和在C2单元格显示相应的产品类型,因此只用VLOOKUP就可以实现。我们先将A列选中,插入菜单中名称下的定义,输入一个FF做为sheet2中A列的名称,再
鼠标单击B2单元格,输入 =VLOOKUP(FF,QQ,2,FALSE) 输完后按回车即可。
鼠标单击C2单元格,输入 =VLOOKUP(FF,QQ,3,FALSE) 输完后按回车即可。
注:函数中用名称代替单元格区域,这可减少一些不必要的麻烦。此实例只讲其中一个单元格的解答,若A列中有多个描述,只需将B2和C2单元格中选定后右下角黑色十字架拖动鼠标复制公式即可。
另:若有必要对sheet2中A列数据判断是否为空可将vlookup函数嵌入到IF函数中,如:
=IF(FF=" "," ",VLOOKUP(FF,QQ,2,FALSE)) 这个是B2单元格中的公式。这样就可以得出,如果A列没有写描述,第二和第三列就为空,如果写了描述且和sheet1中描述一致,就会找到相应数据。
楼主:你给的分太少了。^.^
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询