2016-06-28 7 views
0

次のように動作するExcelで数式を書きたいと思いますが、数多くの試行にもかかわらずこれを処理できません。
私は3つのセルの合計を作りたいと思います。これらのセルの一部は、欠損値である可能性があります(二重ドット「..」で表されます)。数式は、欠損していないすべての値の合計を表示する必要があります。特に、3つのセルの中に少なくとも1つの欠損値が存在しないかどうかにかかわらず、結果は欠損値の合計でなければならない。すべてが欠落している場合、結果は別の欠落( "..")でなければなりません。合計を取得するにはExcelでの集計

答えて

1

あなたが使用することができます。

=SUMIF(A1:C1,"<>..",A1:C1) 

をしかし、あなたは答えの使用中..をしたい場合:

=IF(SUMIF(A1:C1,"<>..",A1:C1)=0,"..",SUMIF(A1:C1,"<>..",A1:C1)) 

EDIT:指摘されているように、すべての数字がゼロである場合は答えにゼロを表示します@ Jayveeによるコメント。場合

=IF(AND(SUMIF(A1:C1,"<>..",A1:C1)=0,COUNTIF(A1:C1,"<>..")=0),"..",SUMIF(A1:C1,"<>..",A1:C1)) 

enter image description here

+2

ゼロにオフネットの値が、私はまた、 "<> .." = IF(AND(SUMIF(A4のカウント含まれます:C4、 "<> .." を、 A4:C4)= 0、COUNTIF(A4:C4、 "<> ..")= 0)、 ".."、SUMIF(A4:C4、 "<> .."、A4:C4)) – Jayvee

+0

@Jayvee - 良いキャッチ。 – Mrig

+0

値はすべて負ではありません。申し訳ありませんが、指定しませんでした。 – user98139

関連する問題