请问。EXCEL

来源:百度知道 编辑:UC知道 时间:2024/05/23 18:12:03
在表格2里面有工序,工序名称,单价,然后在表格1中用什么公式将表2中的工序输入后自动生成工序名称和单价
两个表格。。在同一个文件夹下面的但是不是一个表里面的

两个表格也可以的,只要把以下公式中的sheet2!$A:$C换成[Book2.xls]Sheet1!$A:$C
其中,book2是你第二个表格的名称,自己改,sheet1是你表格二中的数据所在的工作簿,默认是sheet1,公式如下:

=vlookup($A1,[Book2.xls]Sheet1!$A:$C,column())

对了,公式执行时必须两个表格都打开。更新完数据在关闭,否则会出错

原文:

表二中的工序为A列,工序为B列,单价为C列

表一中A列作为输入列,B1输入公式

=vlookup($A1,sheet2!$A:$C,column())

然后先向右拖拉到C列,再向下拖拉到你需要的行数

还有种方法就是直接把表格二的数据拷贝到表格一得工作簿2中,即sheet2中,然后运用上面的公式

VLOOKUP()函数

可以用VBA编个宏程序

用VLOOKUP()函数,也可以自己编写程序。