gpt4 book ai didi

excel - 为字符分配一个值并在 MS excel 中执行字符串(具有字符)的数学函数(+,-,*,/)

转载 作者:行者123 更新时间:2023-12-04 19:48:52 24 4
gpt4 key购买 nike

我想根据给定字符串 ('ABCDEF') 的预分配值对其求和。即首先我想为每个字符分配值,然后计算具有预分配字符的字符串的总值。是否可以在excel中执行此功能?例如。在下面

A=2, B=5, C=8, D=1, E=1, F=2
sum of 'ABCDE'=17
sum of 'FAC'=12

最佳答案

所以,这就是我尝试过

FORMULA_SOLUTION

E1 单元格中使用的公式 --> 仅适用于 Excel 2021 和 O365 用户

=SUMPRODUCT(VLOOKUP(MID(D1,SEQUENCE(LEN(D1)),1),$A$1:$B$6,2,0))

• 单元格 F1 中使用的公式 --> 适用于所有用户

=SUMPRODUCT(VLOOKUP(MID(D1,ROW(INDIRECT("1:"&LEN(D1))),1),$A$1:$B$6,2,0))

根据 Excel 版本,上述公式可能或可能需要按 CTRL + SHIFT + ENTER!

上面的公式在用于一个数学运算符时效果很好,但是如果你想使用多重运算符,那么我假设为这些字符中的每一个定义命名范围,然后将它们用于数学函数,应该是一个简单的过程!

关于excel - 为字符分配一个值并在 MS excel 中执行字符串(具有字符)的数学函数(+,-,*,/),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71655330/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com