2016-05-30 6 views
0

私はa3:b21を合計しようとしていますが、これらのセルではセルの最初の文字としてcまたはsを持ちます。値は$ 1から$ 99999までの範囲内にあります。セル内に文字を含む合計数値

私はいくつかの異なる式を試しましたが、どれもセルを追加していません。私が試してみました数式の一部は、私が試してみて、別の数式をテストするために、文字cのために手紙sおよび立方メートルのために、私は平方メートルを持っている作品式を把握しながら、当面

=SUM(IF((LEFT(A3:B20,1))=C3,(--RIGHT((IF(A3:B20="",0,A3:B20)),7)),0)) 

=IF(ISNUMBER(A3:B20),M3,VALUE(RIGHT(M3,SEARCH(" ",A3:B20)-1))) 

=SUMIF(A3:B20,M2,A3:B20) 

=SUMIF(A3:B19, "s*") 

です。

サンプルセル:あなたはこれを試すことから列と合計を追加することができた場合

sample cell

+2

'= SUM(VALUE(SUBSTITUTE(A4:A15、" c "、"))) 'のような配列式を使用しないのはなぜですか?それはダウンロードしたファイルで私にとってはうまくいった。 – Ralph

+0

投稿した数式を使ってみると、それは私のために働いていなかったし、セル13の値しか示していなかった。 – diabetesman

+0

@diabetesman上記の数式は配列式である。数式バーに数式を貼り付けた後、EnterキーではなくCtrl-Shift-Enterキーを押します。正しく実行されると、式の周りに '{}'が置かれます。 –

答えて

0

、それは交換してください()関数のような役割を果たします。 cとsを削除します。あなたは

=substitute(substitute("a3","c",""),"s","")+0 

、必要に応じて他の文字を削除するには巣他の代替は、()そして、これは私のために働いた他の細胞に

0

をコピーすることができます。

=SUMPRODUCT(--(LEFT(A1:A3,1)="c"),IFERROR(--RIGHT(A1:A3,LEN(A1:A3)-1),0)) 

CSEが入力しました。

関連する問題