レコード数を集計する

レコード数を集計します。
ここでは、イベント参加者を登録するアプリから、特定のイベントに参加したユーザーの数だけを別アプリに登録します。

今回の設定で、必要なkintoneアプリは以下2つのアプリです。

イベント参加者を登録するアプリ
参加者数を集計するアプリ

補足
情報を収集する「集計元アプリ」、収集・計算した情報を格納する「集計先アプリ」ともにデータコレクトに登録する必要があります。
登録方法はkintoneアプリを登録するをご確認ください。

1.レコードを数えたいアプリ側に絞り込み条件を設定します。

今回は「DataCollectイベント」に参加した人の数だけをカウントしていきます。

絞り込み条件を適用したら、「絞り込み条件をコピー」を押します。

補足
「絞り込み条件をコピー」のボタンが表示されていない場合は、JavaScriptの設定方法を参考にkintoneアプリにJavaScriptを設定してください。

2.イベント参加者アプリに、コピーした絞り込み条件を追加します。

補足
絞り込み条件の設定は必須ではありませんが、設定することで条件に一致する値を簡単にフィールド式に設定できます。

3.参加者数を集計するアプリの「フィールド式」をクリックします。


3-1.「アプリ」でイベント参加者を登録するアプリを選択し、「絞り込み条件」では2.で設定した絞り込み条件を選択します。

点線内の行をクリックすると、フィールドを参照することができます。


3-2.計算した値を反映させたいフィールドに式を設定します。

今回はCOUNTAを使って「イベント参加者アプリの、DataCollectイベント参加者の、会社名が空白でないレコード」の数を集計します。

「会社名」でカウントするため、「会社名」の行をクリックしてフィールド式を反映させます。

= COUNTA(イベント参加者!DataCollectイベント参加者!会社名)

ポイント

COUNTA(値1, [値2, ...])

・値1 - 個数を計算する最初の参照式または数値です。
・値2 - [省略可]個数を数える追加の参照式または数値です。


4.「DataCollectする」を押すと、フィールド式を設定したフィールドに計算された値が反映されます。

補足
「DataCollectする」のボタンが表示されていない場合は、JavaScriptの設定方法を参考にkintoneアプリにJavaScriptを設定してください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です