如何使用do until循环以获取以下示例?

时间:2016-02-16 12:47:22

标签: excel vba

我在单元格A1:A5中有5个反应物,在单元格B1:B10中有10个反应物。 A1:A5的总和应等于B1:B10的总和。初始输入的总和之差永远不会与sumreactants > sumproducts匹配。误差分数计算为(sumreactants-sumproducts)/sumreactants。此错误分数必须按比例分配在B1:B10之间,以便它变为0

1 个答案:

答案 0 :(得分:0)

假设您的A1到A5的总和在A11中,B1到B10的总和在B11中。为了分发这个错误(这是我认为这是一个数学问题而不是Excel的错误),你能不能将B1和B10中的每一个乘以(A11 / B11)的比率?

见附件截图。值是样本值,比例值在C1:C10中计算。 (希望我能正确理解你的Qn,会在评论部分提出更多要求,但不会有声誉) Sample excel for illustration