excel 引入变量
来源:百度知道 编辑:UC知道 时间:2024/06/10 06:22:54
各位的回答都不错~这可让我为难了~~~举行公投吧~~再次感谢各位!
你可以新建一个例如名称为“原料价格清单”的一个EXCEL工作簿,在工作簿内的sheet1上列出例如CU、FE..原料名称以及单价,并保存起来。
再打开每个“配方表”,把 CU、FE等相对应“单价”的单元格,与“原料价格清单”的单价进行数据引用。
这样只要改动“原料价格清单”,“配方表”的单价就会自动变化了。这就是不同工作簿之间的数据引用。
引用方法:同时打开“原料价格清单”和某个“配方表”这两个文件,在”,“配方表”的CU单价单元格内输入=,鼠标点击“原料价格清单”的CU单价单元格,回车即可。
不用“类似变量的东西”只要在用到的地方做CU价格的链接就可以。
唯一要注意的是:
链接时要用绝对引用,如价格放到了A1中,则所有引用改价格地方都为$A$1或者用函数INDIRECT("A1")。
第一次会麻烦,但是以后只要改一个地方即可。
可以参考2楼“可以新建一个例如名称为“原料价格清单”的一个EXCEL工作簿”的做法,每次只修改一个文件。
建一个新表,命名为“价目表”列有各种原料的价格,如表中B4单元格填入“CU”这种原料的价格,其他各表配方中“CU”原料价格单元格输入公式=INDIRECT("价目表!B4"),以后只要改“价目表”中B4单元格中“CU”的价格,其他各表中“CU”的价格都会自动变成“价目表”中B4单元格中数值
方法一
启动 Excel。book1的文件名改为 原料价格 保存
在 原料价格 的 Sheet1 的单元格 A1 中键入“CU”。保存
在 Excel 2003 和较早版本的 Excel 中,在 Book2 的 Sheet1 的单元格 B1 中键入下面的公式:
=INDIRECT("'["原料价格".xls]"&sheet1&"'!&A1")
该公式会返回“CU”。
你传过一个样例,我可以帮你做!
可以建立一个原料单价表,每张配方的原料的单价都引用单价表的单价数据,以此实现实时跟进单价变更。
例