Excel - 为字符分配一个值并从范围中删除单元格

Excel - 为字符分配一个值并从范围中删除单元格

我有一行单元格,每个单元格包含一个字母。每个字母都是一个数值,我需要将它们全部加在一起。我使用以下公式(根据这个帖子):

=SUM(COUNTIF(E2:DS2,{"A*","A","B","C"})*{4,3,2,1})

如果该行包含单元格 BCBA,它应该返回 8,但目前它返回 12。

我还想从范围中排除某些单元格。例如,CD、CJ、CV 和 DH。我知道执行以下操作会起作用,但肯定有更有效的方法。

=SUM(COUNTIF(E2:DS2,{"A*","A","B","C"})*{4,3,2,1})-SUM(COUNTIF(CD,{"A*","A","B","C"})*{4,3,2,1})-SUM(COUNTIF(CJ,{"A*","A","B","C"})*{4,3,2,1})-SUM(COUNTIF(DH,{"A*","A","B","C"})*{4,3,2,1})-SUM(COUNTIF(CV,{"A*","A","B","C"})*{4,3,2,1})

需要一些帮助...谢谢!

相关内容