Excel 输入字母来赋值

Excel 输入字母来赋值

我想为输入字母分配固定值。我可以用 来做到这一点VLOOKUP,但实际情况是我需要对 100 条记录这样做。

例如,我赋予了以下价值观:

S=50
U=60
P=70
E=140
R=24

现在我想要的只是一个输入字母。假设在 A1 中我想添加,因此它应该自动在 C1(结果)110 中求和,并在 A2 中添加C2=234等

为每个字母添加公式似乎是不可能的。我该如何实现?

答案1

注意:如果您的文本中没有重复内容(根据您的样本数据),则以下操作有效

  1. 为每个字母的值生成一个表:

在此处输入图片描述

  1. 假设您的文本在列中A,在中输入以下公式B2

    =SUMPRODUCT((LEN(A2)-LEN(SUBSTITUTE(A2,J$2:J$6,""))),K$2:K$6)
    

答案2

您可以使用 Excel 的内置 Unicode 字符集。

要了解有关 Unicode 章程的详细信息,请访问 Wikipedia。

在 Excel 表中输入以下内容:B1 和 B2 包含数组公式

A1 = SUPER B1 {=SUM(UNICODE(MID(A1,{1,2,3,4,5},1)))}

A2 = super B2 {=SUM(UNICODE(MID(A2,{1,2,3,4,5},1)))}

还有一个提示:要查找每个字母/小写字母和大写字母的 Unicode 值,请输入它们并使用公式 Unicode()。

相关内容