2016-07-05 8 views
0

データベースでは、クライアントIDとステータスタイプIDの2つがログに記録されます。これはプレーヤーがゲームに入るたびに記録されます誰がクライアントIDを持っているか)は、 "ClassTypeID"に変更があります。特定のClassTypeIDが表示される回数をどのように数えますか?これはすべてのクライアントIDに対して1回だけカウントされますか? ClassTypeIDExcel - 基準で行を数える方法IDごとに1回のみ

1 ---- 1

-

ID:たとえば

クライアントID 1つの変化クラスを持つプレイヤーならば、当時変更、ログは次のようになります

1 ---- 2

1 ---- 1

答えて

2

あなたは、この配列数式のようなものを使用します:配列数式なので

=SUM(IF($A$2:$A$8=E2,1/COUNTIFS($B$2:$B$8,$B$2:$B$8,$A$2:$A$8,E2))) 

をそれが編集モードを終了するときはCtrl-Shiftキーを押しながら入力する代わりに入力して確認する必要があります。 Excelが正しく実行されると、数式の周りに{}が置かれます。

enter image description here

+0

笑私は 'でそれをやろうとしていますすべてのこの時間sumproduct'; _; – findwindow

+1

@findwindowエラーが発生するため、SUM(IF())配列を使用して#Div0エラーを生成するチェックをスキップする必要があります。 –

関連する問題