首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将一个单元格中的值相乘,然后对所有值求和?

将一个单元格中的值相乘,然后对所有值求和?
EN

Stack Overflow用户
提问于 2019-03-21 11:27:59
回答 1查看 22关注 0票数 1

这是一个令人困惑的问题,但我会尽我所能解释。

我在试着从我的大量营养素中计算卡路里。一个细胞是卡路里,另一个细胞是大量营养素。

因此,我的宏营养单元将采用以下格式:231p / 157c / 62f

"p“是蛋白质(G),"c”是碳水化合物(G),"f“是脂肪(G)。

1克蛋白质是4卡,1克碳水化合物是4卡,1克脂肪是9卡。

所以我的问题是,如何将每个数字乘以它们各自的卡路里与克,并将总和相加,以获得另一个细胞中的最终总卡路里?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-03-21 17:20:42

代码语言:javascript
复制
=SUM(ARRAYFORMULA(REGEXEXTRACT(SPLIT(A2, "/"), "\d+")*
                  REGEXEXTRACT(SPLIT(B2, "/"), "\d+")))

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55273348

复制
相关文章

相似问题

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