# CountPassFail

指定された参照値の合格、不合格、およびイベント総数をカウントして返します。

## CountPassFail の入力

パラメータ | 説明
--- | ---
イベント | カウンタを増分するイベントを指定します。 このパラメータは、例えば、次のいずれかのタイムスタンプが含まれているイベントの参照である必要があります。 イベント 関数を含むセル。 Button 関数を含むセル。
値 | カウントされるデータストリームのソースを含んでいるセルへの必要な参照を指定します。 数値または Status セルを参照する必要があります。参照されているセルがない場合、関数はすべての結果に対して #ERR を返します。 増分されるカウンタ (Pass、Fail、または #ERR) は、次のように、返される値に基づいています。
Pass | 値 > 0
Fail | 値 = 0
#ERR | 値 < 0
リセット | 次のイベントでカウンタを強制的にリセットします。 指定されたイベントが発生したときにカウンタをゼロにリセットするかどうかを指定します。このパラメータは、[リセット] ボタンを自動的に参照します。[リセット] ボタンは、関数が最初に作成されたときにスプレッドシートに挿入されます。 注 : プロパティシート内でこのチェックボックスを手動で切り替えると、[リセット] ボタンへの参照は削除されます。[リセット] ボタンを使用するには、このパラメータが [リセット] ボタンを含むセルを参照している必要があります。
0 = OFF (デフォルト) | カウンタをリセットしません。
1 = ON | 指定されたイベントが発生すると、カウンタをリセットします。

## CountPassFail の出力

戻り値 | 増分されたカウンタを含んでいる Count データ構造体。入力パラメータが無効な場合は #ERR を返します。
結果 | CountPassFailが初めてセルに挿入されると、スプレッドシート内に結果テーブルと [リセット] ボタンが作成されます。[リセット] ボタンをクリックすると、すべてのカウンタがゼロにリセットされます。 次のクロックドデータ関数Vision Data Access functionsがスプレッドシートに自動挿入され、結果テーブルが作成されます。
ラベル | 関数 | 説明
合格 | GetPassCount(カウント) | 合格の増分カウント。合格数は、返される値がゼロよりも大きい場合にカウントアップされます。
不合格 | GetFailCount(カウント) | 不合格の増分カウント。不合格数は、返される値がゼロの場合にカウントアップされます。
エラー | GetErrorCount(カウント) | エラーの増分カウント。エラー数は、返される値がゼロよりも小さい場合にカウントアップされます。
総数 | GetTotalCount(カウント) | 合格、不合格、およびエラーの総数。