2025/12/08 10:50
こんにちは。
kintoneのアプリ開発で躓いてしまった為お知恵をお借りしたく投稿させていただきます。
人事労務の管理アプリを作成中で、社員の扶養状況を管理したいのですが、テーブル内に(異動日・氏名・生年月日・扶養の加入or喪失)を入力し、扶養の加入もしくは喪失がある度に追加、という形を想定しております。その際、扶養の加入・喪失に関してはラジオボタンで入力しようと思っており、そのテーブルの下に現在、当社員の扶養が何人いるかを集計したいのです。要はラジオボタンで入力された扶養の加入状況からそれを集計し、合計を出力したいというのが希望です。(扶養加入が3人、喪失が1人であれば2人と表示させたい。)
契約コースはスタンダードで、プラグインは極力使用せず、どうしても標準機能で難しい場合のみ使用という形をとりたいと思っています。
経験が浅く、自分なりに試行しても分からずじまいでしたので投稿させていただきます。よろしくお願いいたします。
2件のコメント
(新着順)
ミュートしたユーザーの投稿です。
投稿を表示こんにちは。
子どもが生まれたら加入レコード追加、
独り立ちしたら喪失レコード追加 のような運用であれば、以下で実現できます。
-設定-
1)扶養状況のラジオボタンを三択にする⇒(なし・加入・喪失)※初期値は「なし」にします
2)テーブルの中に計算フィールドを追加し、if文ラジオボタンを参照し「なし=0、加入=+1、喪失=-1」とする
3)テーブルの外に計算フィールドを追加し、(2)のフィールドをSUMする
-動作-
扶養なしの場合:テーブル登録なし(初期値「なし」)⇒計算フィールドで0に変換⇒0で集計
加入時:ラジオボタンで「加入」選択⇒計算フィールドで+1に変換⇒集計に+1
喪失時:ラジオボタンで「喪失」選択⇒計算フィールドで-1に変換⇒集計に-1
ミュートしたユーザーの投稿です。
投稿を表示こんにちは。
これは、エクセルならばSUMIF関数で実現出来そうな機能ですが、kintoneにはSUMIF関数はありませんので、IF関数とSUM関数を組み合わせることで、テーブル内の数値を条件ごとに合計できます。
以下のヘルプ記事が参考になると思います。
https://jp.cybozu.help/k/ja/trouble_shooting/calculation/sumif.html
【ご参考】
もし、私ならテーブルではなく被扶養者を別アプリにして関連レコードで扶養者を表示して、関連レコードを集計するプラグインで扶養者を集計します。
その方が、扶養者を色々な切り口(全社員の扶養者、部門別の扶養者など)で集計可能になるからです。