如何用excel对多个单元格内的字母赋数据值后求和

来源:百度知道 编辑:UC知道 时间:2024/06/13 04:36:34
是这样的,我有一组字母为内容的单元格,因为按照要求,每个字母都有特定的数字对应,所以需要先对字母赋值后再进行其他运算,比如单元格A1中分别是AABDC,单元格B1中分别是BBDDE,ABCDE分别对应12345,我要以C1中对它们进行求和,该用什么函数呢?

如果字母长度固定是5个。
=SUMPRODUCT((CODE(MID(A1,ROW(1:5),1))-64)*10^(5-ROW(1:5)))+SUMPRODUCT((CODE(MID(B1,ROW(1:5),1))-64)*10^(5-ROW(1:5)))

如果字母长度不固定。
=SUMPRODUCT((CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1))-64)*10^(LEN(A1)-ROW(INDIRECT("1:"&LEN(A1)))))+SUMPRODUCT((CODE(MID(B1,ROW(INDIRECT("1:"&LEN(B1))),1))-64)*10^(LEN(B1)-ROW(INDIRECT("1:"&LEN(B1)))))

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A1,"A",1),"B",2),"C",3),"D",4),"E",5)+SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B1,"A",1),"B",2),"C",3),"D",4),"E",5)

不清楚你要干什么
如果原来的数据
你可以选编辑-替换-把ABCDE分别对应12345的替换下
然后再求和