トップ > みんなの投稿 > アイデア募集 > kintone初心者です。 目標管理をアプ... やすたか 製造業 2025/06/10 21:42 kintone初心者です。 目標管理をアプリでしています。 チェックボックスで項目ををチェックするようにしていますがチェックを入れた数だけを文字列や数値に出したいんですがどのようにしたらいいでしょうか? アイデアをお願いします。 kintone初心者です。 目標管理をアプリでしています。 チェックボックスで項目ををチェックするようにしていますがチェックを入れた数だけを文字列や数値に出したいんですがどのようにしたらいいでしょうか? アイデアをお願いします。 kintone初心者 いいね 共有する 共有する X facebook LINE リンクをコピー トークにコメントする 2件のコメント (新着順) ミュートしたユーザーの投稿です。 投稿を表示 Seal777 サービス業 2025/06/11 11:51 やすたか 「(業務?)目標管理」ということですが、1名/1レコードになっていて、目標はテーブルで チェック タイトル 取り組み詳細 … □確認 業務1 頑張ります。 … ✅確認 業務2 出来る限り頑張ります。 … : : : … みたいになっている状態でしょうか。 であるならば、(計算式の考え方はもりおすさんのご提示ママですが、) ①テーブル内に以下を追加し、 [確認フラグ]旨の計算フィールド:計算式=IF(CONTAINS(チェック, "確認"), 1, 0) ([項目総数計算用]旨の数値フィールド:初期値=1←未来永劫イジらない!)) ②テーブル外に以下を追加 [確認済数]旨の計算フィールド:計算式=SUM(確認フラグ) ([項目総数]旨の計算フィールド:計算式=SUM(項目総数計算用)) とすれば、”テーブル内の”チェックの入った(行)数(・項目総数)を求められます。 参考ドキュメント:kintoneにSUMIF関数はありますか?|kintoneヘルプ 主旨から反れていたらすみません🙇🏻 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 やすたか 製造業 2025/06/11 20:30 Seal777 返信ありがとうございます。 テーブルは使用していませんでした。 別のアプリで似たような事をしていましたので参考にさせていただきます。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 もりおす 総務・人事 2025/06/10 23:55 やすたか kintoneではCOUNT系関数が使えません。チェックボックスの数が多くなると面倒ですが(生成AIに任せてもよいです)、IFとCONTAINSを使えばカウント可能です。 ポイントは、計算フィールド(出力は「数値」を選択)でIF関数を使い、各チェックボックスごとにチェックありなら1、なしなら0を表示するようにして、それらを足し算することです。 念のため、以下2つの場合でやってみましたが、結果は同じでした。 キャプチャ上:複数チェックボックスフィールドを使う場合 IF(CONTAINS(CB1,"A"),1,0)+IF(CONTAINS(CB2,"B"),1,0)+IF(CONTAINS(CB3,"C"),1,0)+IF(CONTAINS(CB4,"D"),1,0) キャプチャ下:1つのチェックボックスフィールドに複数選択肢がある場合 IF(CONTAINS(チェックボックス,"A"),1,0)+IF(CONTAINS(チェックボックス,"B"),1,0)+IF(CONTAINS(チェックボックス,"C"),1,0)+IF(CONTAINS(チェックボックス,"D"),1,0) 【ご参考】[CONTAINS関数]フィールドの中に、指定した文字列と完全一致するものがあるか判定する https://jp.cybozu.help/k/ja/app/form/autocalc/function/multichoice_contains.html いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 やすたか 製造業 2025/06/11 12:47 もりおす ありがとうございます。 IF関数とCONTAINS関数の組合せで解決出来ました。 いいね 返信する
ミュートしたユーザーの投稿です。
投稿を表示「(業務?)目標管理」ということですが、1名/1レコードになっていて、目標はテーブルで
みたいになっている状態でしょうか。
であるならば、(計算式の考え方はもりおすさんのご提示ママですが、)
①テーブル内に以下を追加し、
[確認フラグ]旨の計算フィールド:計算式=
IF(CONTAINS(チェック, "確認"), 1, 0)
([項目総数計算用]旨の数値フィールド:初期値=1←未来永劫イジらない!))
②テーブル外に以下を追加
[確認済数]旨の計算フィールド:計算式=
SUM(確認フラグ)
([項目総数]旨の計算フィールド:計算式=
SUM(項目総数計算用)
)とすれば、”テーブル内の”チェックの入った(行)数(・項目総数)を求められます。
参考ドキュメント:kintoneにSUMIF関数はありますか?|kintoneヘルプ
主旨から反れていたらすみません🙇🏻
ミュートしたユーザーの投稿です。
投稿を表示kintoneではCOUNT系関数が使えません。チェックボックスの数が多くなると面倒ですが(生成AIに任せてもよいです)、IFとCONTAINSを使えばカウント可能です。
ポイントは、計算フィールド(出力は「数値」を選択)でIF関数を使い、各チェックボックスごとにチェックありなら1、なしなら0を表示するようにして、それらを足し算することです。
念のため、以下2つの場合でやってみましたが、結果は同じでした。
キャプチャ上:複数チェックボックスフィールドを使う場合
IF(CONTAINS(CB1,"A"),1,0)+IF(CONTAINS(CB2,"B"),1,0)+IF(CONTAINS(CB3,"C"),1,0)+IF(CONTAINS(CB4,"D"),1,0)
キャプチャ下:1つのチェックボックスフィールドに複数選択肢がある場合
IF(CONTAINS(チェックボックス,"A"),1,0)+IF(CONTAINS(チェックボックス,"B"),1,0)+IF(CONTAINS(チェックボックス,"C"),1,0)+IF(CONTAINS(チェックボックス,"D"),1,0)
【ご参考】[CONTAINS関数]フィールドの中に、指定した文字列と完全一致するものがあるか判定する
https://jp.cybozu.help/k/ja/app/form/autocalc/function/multichoice_contains.html