使用Excel正确计算(和SUM)分子量

问题描述 投票:2回答:1

[如何识别(和求和)还有化学式中出现更多的元素,例如AsH2(C4H9)=您在两个位置上都有H或在CH2COOH中实际上仅计算一个”相同”元素中的一个?

在下面的这些线程上有很好的解释,但是当您包含具有重复元素的化合物时,不包括此元素,需要对其进行正确求和,否则,始终会省略一个元素。

因此,这些线程仅用于计算元素并仅计算化合物,而不适用于带有方括号和重复元素的化合物。

How to count up elements in excel

Calculating Molecular Weight Using Excel

而且是否可以不使用VBA编码来做到这一点?

这是我一直在使用的编码。

 =E$2*MAX(IFERROR(IF(FIND(E$1&ROW($1:$99);$A3);ROW($1:$99);0);0);IFERROR(IF(FIND(E$1&CHAR(ROW($65:$90));$A3&"Z");1;0);0))

“数据示例”

我提供了数据集示例,以红色显示实际上是有问题的。它“匹配”所有不带括号的元素,这不是我想要的。在B列中,仅是右侧所有成分的总和。

excel vba excel-formula excel-2013 excel-2016
1个回答
0
投票

我以为我在这里发布了答案..所以这里是给任何想要使用化学摩尔质量计算器的人的:=):

© www.soinside.com 2019 - 2024. All rights reserved.