excel 输入一个数据 其他N个数据按比例自动生成

a:540
b:15
c:170
d:31
e:72

我这是一个产品配方,根据产量a的值随时可以变化,其中a是变量,如果我在一个单元格中输入a的值,b c d e 就按照这些数值的比例变化,并且自动填入b c d e对应的表格中,在excel中如何实现,情大神详细点

很简单一个比例计算问题,Excel中根本无需用函数,直接用初中(现在好像是小学了)学过的比例计算方法就行了。如图,A列中输入原料名称,B列中输入配方比例,C列中按比例用公式(无需函数)直接计算,简单明了:

C2=B3/B$2*C$2

下拉到C6,就这么简单!

公式中B3/B$2就是原料A的比例系数,B$2中的2前面加上美元符号$使公式下拉时公式中一直保持为B2单元格不变,而B3中没有美元符号,下拉就变成B列对应的单元格。再与C2单元格中需要的产量相乘,就得到了原料A在C2产量下需要的投料量。同样C2的2前面加了$。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-28
A2单元格输入:=IF(A1=,,Sheet2!A2)下拉,这样只要在A1输入数据则其他单元格就会引用相应的数据
第2个回答  2019-02-28
除了a空着,在b上填=15/540,在下面也分别填入=c/540=d/540以此类推。当a填入,其他单元格自动计算出答案
第3个回答  2019-02-28
这个简单,有很多种方式,我介绍一种给你,用函数VLOOKUP。
你可以把对应的清单先在一个区域中建好,比如是I5:L8;然后你如果想在A2中输入姓名的时候,B2中就显示性别的话,可以再B2中输入函数
=VLOOKUP(A2,I5:L8,2)
这个函数中的第一个参数A2表示在你得对应清单I5:L8中查找值等于A2单元格值的记录,第二个参数就是你得对应清单,第三个参数2表示显示所找到记录的第二列的数据。
不明白的话,你可以到网上看看这个函数的一些资料。
第4个回答  2019-02-28
输入值自动调出另一数据表中的对应值符合Vlookup函数,所以可以用这个函数实现,它的语法是VLOOKUP(查找值,查找范围,查找列数,精确匹配写1或者近似匹配写0),为清楚表示及加深印象,看下面的例子:从下表找8月1日特氟龙做了多少,

=VLOOKUP(查找值为特氟龙(输入“特氟龙或点击所在单元格”),范围选择整个表除标题,列数(这个表中8月1日在第4列,输入4),是否精确匹配写0或1,多数据一般是0)
相似回答