2017-08-29 13 views
0

重複カウント式:左側にエクセル、それぞれの第一は、以下のように私には見えるスプレッドシートを持っている

Spreadsheet

を、列Aは、私がして、特定のバグに対応バグ番号を持っています私たちのBugzilla。

私は、1つのセルに重複したバグの数を配置する方法を見つけようとしていますが、それぞれがとカウントされています。例えば

、私はこれを持っていると言う:

Col A 
1 
1 
2 
3 
3 
3 
4 
4 
5 

私は重複を持っている3つの数字を持っているが、それらのそれぞれが一度だけカウントので、私は式を私を返すようにしたいと思います。

答えて

3

使用COUNTIFとSUMPRODUCT:

=SUMPRODUCT((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)/COUNTIF($A$1:$A$9,$A$1:$A$9)) 

enter image description here

我々は、アレイに()(IF)SUMを使用する必要が空白に対処するには:

配列数式であること
=SUM(IF(((COUNTIF($A$1:$A$9,$A$1:$A$9)>1)*($A$1:$A$9<>"")),1/COUNTIFS($A$1:$A$9,$A$1:$A$9,$A$1:$A$9,"<>"))) 

編集モードを終了するときにEnterの代わりにCtrl-Shift-Enterを押して確定する必要があります。

+0

動作するようです!空白を除外するだけで、ゼロで割ることはありません。私はそのようなことをどうやってしますか?私はそれが '<> '' 'なんかのものと関係していることを知っています。助けてくれてありがとう: – Chakraa

+0

@Chakraa編集を参照してください、そして、答えのチェックマークをクリックして、正しいとマークすることを忘れないでください。 –

+0

優秀!どうもありがとうございました :) – Chakraa

関連する問題