EXCEL自动填充

我现在有一个表格 上面分别有序号-产品名称-规格型号-单价。 我想做一个新表格 上面有:序号-产品名称-规格型号-数量-单价-金额-备注。
因为原表很大,我想用原表做母表,在新表中只输入“型号”一栏,“产品名称”和“单价”就自动生成。请各位大哥大姐们帮帮小弟~

..........sheet1
......A.......B.....
1...型号....单价
2....X1.....100
3....X2......50
4....X3......60

先作好一个这样的表格
然后在一个sheet2中的空白处,如shet2!A1 是你要输入型号,
那么在sheet2!A2中输入公式
=vlookup(A1,sheet1!$A$2:$B$4,2,0)

A2中就自动显示它的单价了

如果产品名称在第三列,那么第三个数值就换成3,如下
=vlookup(A1,sheet1!$A$2:$C$4,3,0)

sheet1!$A$2:$B$4这是你的表的区域,有多大就换成多大的区域。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-07-23
A1型号 B1 产品名称

最好你这个表的项目名称和母表的项目名称一样!

B2中输入 =VLOOKUP($A2,母表!$A:$G,MATCH(B$1,母表!1:1,0),0) 然后向下,向右拉就行了
第2个回答  2008-07-23
别人更详细,删除了。
第3个回答  2008-07-23
写IF函数可以,现在交你可能比较困难些。 写一个的 然后全部套用。 能做出来的。 你拿给我都能帮你搞定
第4个回答  2008-07-23
...这个新表和母表都有的内容,你直接全部复制不就好了麼?至於数量和金额,可以使用EXCEL的乘法计算功能.
具体方法是:
比如A列输入一列乘数,B列输入一列对应的被乘数,然后在C列第一行按“=”键,然后鼠标点A列,接着输入*,鼠标再点B列,回车,结果就出来了。拖住该栏右下角下拉,就可以在C列将所有的乘法结果对应显示出来。其他运算方法类似。
第5个回答  2008-07-23
1、将原表的产品名称和规格型号两列换一下位置。即规格型号为b列,产品名称为c列
2、在新表中,b2=vlookup(c2,[原表]sheet1!b:c,2,0)
e2=vlookup(c2,[原表]sheet1!b:d,3,0)
相似回答