请问。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()函数,也可以自己编写程序。