首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Excel正确计算(求和)分子量

用Excel正确计算(求和)分子量
EN

Stack Overflow用户
提问于 2019-07-07 16:10:55
回答 1查看 119关注 0票数 2

如何识别(和求和)元素出现次数更多的化学式,例如AsH2(C4H9) =其中两个位置都有H,或者在CH2COOH中实际上只有一个“相同”的元素将被计算在内?

在下面的这些线程中很好地解释了它,但是当你有重复元素的化合物时,它不包括在内,因为需要对它进行适当的求和,否则,总是省略一个元素。

所以这些线程只用于计算元素,简单地计算化合物,而不是带括号的化合物和重复元素。

How to count up elements in excel

Calculating Molecular Weight Using Excel

有没有可能在没有VBA编码的情况下这样做呢?

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

代码语言:javascript
复制
 =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列中,只有从右侧开始的所有组件的总和。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-23 05:06:58

我使用了这个函数:

代码语言:javascript
复制
=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))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56920394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档