假设我在excel列中有以下数据
E20
EW5
E30
EW7我想要如下所示的总数
E = 50
EW = 12发布于 2021-07-22 04:41:10
下面是B3 & B4中的数组公式。复制公式;选择单元格;按F2;粘贴公式并按Control+Shift+Enter
=SUM(IFERROR(SUBSTITUTE(A3:A6,"E","",1)*1,0)) =SUM(IFERROR(SUBSTITUTE(A3:A6,"EW","",1)*1,0))

如果您希望将总数显示为EW = 12,则"EW = "&SUM(IFERROR(SUBSTITUTE(A3:A6,"EW","",1)*1,0))是CSE公式。
编辑
上述公式将处理"EW5“和”5 EW5“相同。所以,如果我们在上面的和范围中加上“10 22”,那么总数将是22,而不是12。
但是,如果我们只想和从EW开始,那么我们可以在数组公式中使用如下的LEFT函数,即使在和范围中添加“10 EW”,总数也是12,而不是22。
=SUM(IFERROR(SUBSTITUTE(IF(LEFT(A3:A6,2)="EW",A3:A6,""),"EW","")*1,0))https://stackoverflow.com/questions/68479211
复制相似问题