株式会社アディエム 株式会社アディエム

  • GROW工程管理
  • kintoneプラグイン
    • kintoneプラグイン一覧
    • 無料版お申し込み
    • 体験版お申し込み
    • 有料版お申し込み
  • サービス
    • ライブAI開発 for kintone
    • ライブ開発 for kintone
    • カスタマイズ開発
  • ブログ
  • お問合せ
menu
  • ホーム
  • kintoneアプリ

タグ「kintoneアプリ」

" ["post_title"]=> string(122) "関連レコード一覧を条件で絞り込んで集計したい!SUMIF機能を実現するプラグインの活用術" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(6) "closed" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(36) "related-record-list-filter-aggregate" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2025-12-11 11:17:44" ["post_modified_gmt"]=> string(19) "2025-12-11 02:17:44" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(45) "https://adiem.jp/?post_type=blog&p=15520" ["menu_order"]=> int(0) ["post_type"]=> string(4) "blog" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } [1]=> object(WP_Post)#4320 (24) { ["ID"]=> int(15469) ["post_author"]=> string(2) "14" ["post_date"]=> string(19) "2025-12-12 12:00:22" ["post_date_gmt"]=> string(19) "2025-12-12 03:00:22" ["post_content"]=> string(37609) "
How to draw a Kintone use case diagram こんにちは、ジムリンです! 実は、読者の方からいただいた質問をいただきました。 ボクもまだまだ経験が浅いのでわからないことも多いですが、一緒に考えてみたいと思います!

備品購入申請システムを作りたい!

こちらが今回いただいた質問です!
📩 読者からの質問 ジムリンさん、はじめまして。 製造業で総務を担当している者です。 kintoneを使い始めて数ヶ月経ちますが、まだまだ勉強中です。 最近、各部署から備品の購入申請が増えてきて対応に追われています。現在は申請書を印刷して手書きで提出してもらっているのですが、申請内容の確認や承認フローが煩雑で困っています。 申請する側も毎回備品名や単価を書くのが大変そうなので、よく使う備品を備品マスタに登録しておいて、そこから選択するだけで申請できるようにしたいと考えています。 やりたいことをまとめると、こんな感じです。
  • よく申請される備品を備品マスタに登録
  • 備品マスタから選択すると申請フォームに情報が自動入力される仕組み
  • マスタに未登録の備品にも対応したい
  • 金額に応じて承認者を変えたい(1万円未満は課長、それ以上は部長承認など)
今困っているのは、備品マスタから申請アプリを立ち上げる具体的な方法がわからないことです。 どのような手順で作れば良いでしょうか?
  ボクがやるとしたら、まずある程度データを入れた備品マスタを作って、備品購入申請アプリを作ります。 そして、アプリアクションを使って備品マスタから備品購入申請アプリを立ち上げられるようにします。
これで一件落着じゃないかな!?

ジムリン、ちょっと待って!

アプリを作る前に「想定される使い方」を整理しよう!

ジムリンが考えたアプリ、実際に使ってみたらどうなると思う?

 

え!備品マスタを眺めながら、欲しいものをクリックして購入申請ができると思います……

 

欲しい備品が複数あったらどうするの?

 

むむ……。 それは、マスタから1つずつ探して、申請してもらう形かな?

 

本当にそれで現場の負担は軽くなるの? 「紙のほうが楽でいいや!」ってならない?

 

う……、たしかに……。 紙に書いたほうが早いかも(゚Д゚;)

 

ね。 kintoneでありがちなのが、アプリにフォーカスした結果、使い始めてから「もっとこんな機能が必要だな」と気づくこと。 そうならないように、まずは要件を整理したいよね。 だから、まずはユースケース図を描いてみよう!

ユースケース図で「想定外」を減らせる!

コーさん、ユースケース図ってなんですか?

 

ユースケース図は、ユーザーの目線から「このシステムで何ができるのか」を明確にする図だよ。 アプリの機能を考える前にこの図を描くことで、現場運用での「想定外」を減らせるんだ。 ユースケース図を描くことで、こんなメリットがあるよ。

 

【ユースケース図を描くメリット】 ・ユーザー視点でシステムを設計できる ・必要な機能が見えてくる ・複数のパターンや分岐が明確になる

なるほど!さっそく描いてみます!

ユースケース図の描き方|押さえておきたい4つのポイント

描いてみました! こんな感じでどうですか?

  Use Case Diagrams - Bad Examples

うーん、惜しい! がんばって描いたのはわかるけど、いくつか直したほうがいいポイントがあるよ。

1.体言止めはNG!動詞を使おう

「備品検索」「購入申請」って書いてあるけど、これは体言止めだね。 ユースケースは動詞で終えるのが基本だよ。 動詞を使うことで、システムを使う人たち(アクター)の具体的なアクションが明確になるよ。

 

なるほど……。 「備品検索」は「備品を検索する」 「購入申請」は「備品の購入を申請する」 というようになるんですね!

2.具体性を持たせよう

今回は「備品」と言っているからある程度想像できるけど、「何を購入するのか」「何を検索するのか」によってやることが変わるよね。 ジムリンが考えている備品っていうのは、具体的には何のことなの?

コピー用紙や安全ヘルメットなどの消耗品を考えていました!

うんうん。 ここに「工場で使う材料」などが入ってくると、購入フローが変わってくるはずなんだ。 今回は事務所や工場で使う「備品」にフォーカスする。 それは、たとえばコピー用紙や安全ヘルメットなどの消耗品のこと。 ここまで具体化することで、より実態に即したユースケース図を描けるはずだよ。

3.アクターを見直そう

ここに描いてくれている「現場の作業員」や「総務」といった登場人物のことを、ユースケース図では「アクター」と呼ぶよ。 今回のアクターは、本当にこの2種類でいいの? たとえば、コピー用紙の購入を申請する人は現場の作業員だけじゃないんじゃないかな?

 

たしかに(゚Д゚;) あんまり考えていませんでした……。 事務所のみんなのほうが申請しますよね。

 

そうだよね! 今「現場の作業員」となっているアクターは、もっと広く捉えたほうがいいね。

4.5W1Hで考えよう

ユースケースは、利用シーンをはっきりとイメージできるようにすることが大切なんだ。 だから、できるだけ5W1Hを明確に書くことをおすすめするよ

 

・誰が(Who) ・どこで(Where) ・いつ(When) ・何を(What) ・なぜ(Why) ・どのように(How)

ってことですよね?

   

そうそう。 ユースケースを具体化すると、本当に必要な要件が見えてくるからね。

ただし、ユースケースで明確にしたいのは「そのシステムで何がやりたいのか」であって、目的なんだ。 要は、システムでできることを整理したいので、5W1Hすべてを書き出す必要のないときもあるよ。 たとえば、How(どのように)はユースケースというよりは、システム設計寄りの要素だよね。 また、今回はWhere(どこで)に大きな変化がないので、なくても大丈夫そうだよ。

 

つまり、利用シーンを具体化するときは5W1Hで整理するのが基本。 ただし、すべての要素を丁寧に洗い出すというよりは、そのシステムの目的がわかるように、必要な要素を書き出すってことですか?

 

そうだね! 各要素には優先度があるよ。 以下はなるべくマストで書き出してみて! ・誰が(Who) ・いつ(When) ・何を(What) ・なぜ(Why)

正しいユースケース図を描いてみよう

コーさんの指摘をもとに、基本的なユースケース図を描いてみました!

 
Use Case Diagram - Basic

どうですか?すべて動詞で終わって、「備品」と具体化して、アクターも見直しました! ただ「いつ」「どこで」のように、5W1Hを明確にするところまではできていません……(゚Д゚;)

うんうん、とてもよくなったよ! たしかに、5W1Hを明確にすると、もう少し具体的なシーンが見えてきそうだね。 そんなときは、表を使ってみよう!

表を使ってより具体的なユースケースを探ろう

こんな感じでしょうか?

 
No. 誰が(Who) いつ(When) 何を(What) なぜ(Why)
1 申請者(従業員) 備品を探すとき 備品を検索する 購入したい備品を見つけるため
2 申請者(従業員) マスタに備品がある場合 マスタから備品を選んで申請する 登録済み備品を簡単に申請するため
3 申請者(従業員) マスタに備品がない場合 マスタにない備品を手入力で申請する 新しい備品も購入できるようにするため
4 申請者(従業員) 申請が差し戻されたとき 申請内容を修正する 指摘された内容を訂正するため
5 申請者(従業員) 修正が完了したとき 申請を再提出する 再度承認を得るため
6 承認者(総務担当者) 申請が提出されたとき 申請内容を確認する 購入の可否を判断するため
7 承認者(総務担当者) 申請内容が適切なとき 申請を承認する 購入を許可するため
8 承認者(総務担当者) 申請内容に問題があるとき 申請を差し戻す 修正や追加情報を求めるため
9 承認者(総務担当者) よく使う備品を登録するとき 備品マスタに未登録備品を登録する 申請時の入力を簡単にするため
10 承認者(総務担当者) 申請が承認されたとき 承認済み備品を発注する 実際に備品を購入するため

いいね!今回、Whereはすべて備品購入申請アプリになるから、不要という判断だね。 情報量が多くなってかえってわかりにくくなるからHowも不要。 この表を見て、何か気づくことはある?

いろいろありますね! たとえば、備品を検索したあと「マスタに備品がある場合」と「マスタに備品がない場合」で分岐があります。 そういえば最初にコーさんに指摘されたことですよね。

また、申請が差し戻されたあとに「申請内容の修正」と「申請の再提出」が必要そうです。 最初のシンプルな図だけでは、これらのパターンが見えていませんでした!

   

表を作る前よりも具体的なシーンが見えてきたでしょ? 特に「いつ(When)」のところで分岐が明確になったね。

 

今回みたいな流れもいいけれど、先に表で整理してからユースケース図に落とし込むという方法もあるよ。 この内容を反映した詳細なユースケース図を描いてみよう。

具体化したユースケースを図に落とし込もう

表をもとに、詳細なユースケース図を描いてみました!

 
Use Case Diagram - Detailed Version

ピンク色の部分が、今回増えたところです。 「備品の購入を申請する」だけだったアクションが2つに分かれて、より具体的になりました。 また、「申請を再提出する」という独立したアクションが追加されています。

 

素晴らしい! ユースケース図を段階的に掘り下げることで、必要な要件が見えてきたね。 たとえば最初は考えていなかった「マスタにない場合の対応」や「差し戻しフロー」が見えてきたでしょ?

 

本当ですね! いきなりアプリを作り始めていたら、あとで「このフローも必要だった!」とやり直しになっていたかもしれません。

 

ちなみに、ユースケースを出すのってすごく難しいんだよ。 何十年も開発をやっている人でも「ユースケースって大事だよね」って言うくらい、奥深いものなんだ。

ジムリンが作ったものも完璧だとは言えないけれど、最初よりもずっとよくなったよ。

ユースケース図から見えたこと
ボクは、最初に以下のような回答を考えていました。

・備品マスタを作る ・備品購入申請アプリを作る ・備品マスタからアプリアクションで備品購入申請アプリを立ち上げる

これで、「よく使う備品を備品マスタに登録しておいて、そこから選択するだけで申請できるようにしたい」という部分は解決できます。 しかし、実際にユースケース図を描いてみると、それだけでは利用者のニーズを満たせないことがわかりました。 たとえば、備品マスタに未登録の備品の購入を申請したい場合、申請者か承認者のどちらかがマスタに登録する必要があります。 現場の負担を軽くしたいというのであれば、登録は承認者側で行うのが無難でしょう。 そうなると、マスタから備品を選んで購入を申請するパターンと、マスタにない備品を自由記述で申請するパターンに対応する必要がありそうです。 だから、ボクが言ったアプリアクションだけでは根本的な解決になっていないということですね……。  

具体的なアプリ構成や必要な機能は、あらためて質問者さんにも考えてもらおうよ。 まずは自分自身でユースケース図を描くことが大切。 そうすると、これまでは見えなかったことが見えるからね。

具体的なアプリ設計は、環境や運用によって変わるんだ。 だから、ジムリンが考えた設計が必ずしも質問者さんの環境にフィットするとは限らないよ。

 

なるほど! だったら、今回はユースケース図を描くというヒントをもとに、質問者さんにもう一度アプリ設計を考える段階に立ち返ってもらったほうがよさそうですね。

今回、ボクが教えてもらったユースケース図の描き方を参考に、質問者さんもユースケース図を描いてみてください。 そうすると、足りない部分が見えてきて、全体的に必要な要件がはっきりするはずです!(^^)!

まとめ:ユースケース図は描いた?kintoneのアプリ設計で悩んだらユースケース図に立ち返ろう

アプリ設計で悩んだときは、まずユースケース図に立ち返ることが大切です。

もし、ユースケース図を描かずにアプリを作り始めていたなら、一度手を止めて要件整理からやり直してみましょう。

すると、今やっていること、考えているがそもそも間違っていることに気づく場合があります。

ボクも、ユースケース図を描いてみて、最初の考えだけだと利用者のニーズを満たせないことに気づけました(;゚ロ゚)

今回いただいた質問に対して、こんな方法もあるよ!というアドバイスがあれば、ぜひボクに教えてください!

また、こんなアプリを作りたいんだけどジムリンならどうする?という質問も募集しています。

まだまだ経験の浅いボクですが、みなさんと一緒に考えながらレベルアップしていきたいので、気軽にメッセージをくださいね!

" ["post_title"]=> string(127) "kintoneでマスタから申請アプリを立ち上げたい!まずはユースケース図で要件を整理してみよう" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(6) "closed" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(38) "how-to-draw-a-kintone-use-case-diagram" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2025-12-05 15:34:31" ["post_modified_gmt"]=> string(19) "2025-12-05 06:34:31" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(45) "https://adiem.jp/?post_type=blog&p=15469" ["menu_order"]=> int(0) ["post_type"]=> string(4) "blog" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } [2]=> object(WP_Post)#4383 (24) { ["ID"]=> int(15077) ["post_author"]=> string(2) "12" ["post_date"]=> string(19) "2025-10-21 11:10:27" ["post_date_gmt"]=> string(19) "2025-10-21 02:10:27" ["post_content"]=> string(12699) "

はじめに:バックアップの"手作業"を卒業しよう

製造業では品質記録、検査データ、製造履歴、図面など、失ってはならないデータがkintoneに日々蓄積されます。 ISO認証や監査対応では「データの保管体制」を問われますが、手動バックアップは抜け漏れの温床です。

「毎日バックアップを取らないと…」と分かっていても、日々の業務に追われて後回しになる。 これは製造業に限らず、多くのkintoneユーザーが抱える課題です。

本記事では、n8nを使ってkintoneの全データ(添付ファイル含む)を毎朝3時に自動バックアップ→Google Driveへアップロード→結果をkintoneに記録までを一気通貫で実行する仕組みを解説します。

全体アーキテクチャ(概要)

これで解決できること

  • 手作業ゼロ:一度設定すれば、毎朝勝手に動き続ける
  • 抜け漏れゼロ:対象アプリを登録するだけで、全アプリを自動処理
  • 添付ファイルも完全保存:図面やPDFも漏れなくバックアップ
  • 監査対応:実行履歴がkintoneに残り、「いつ・何を・どうした」が証明可能
  • 迅速な復旧:Google Drive上で世代管理でき、任意の日付に戻せる

使う道具と役割

kintone:データのハブと実行履歴の保管場所

今回のワークフローでは、バックアップ対象管理アプリ、結果保存アプリを作成し利用しています。

n8n:ワークフローを配線

定時実行トリガー、kintone REST APIの実行、ループ処理による一括処理、サーバーコマンドの実行、GoogleDriveへの連携をしています。

cli-kintone:kintoneの公式コマンドラインツール

アプリのデータをCSV出力、添付ファイルの保存など、バックアップに必要な作業を行う際に利用しています。

Google Drive:クラウドストレージ

今回の例では、バックアップの保存先にGoogle Driveを使用しています。

実装

1) 定期実行と初期設定

Triggerノードを「Schedule Trigger」にし、毎朝3時に実行するよう設定。
  • Trigger interval:Days
  • Days Between Triggers:1
  • Trigger at Hour:3am
  • Trigger at Minute:0

2)定数の登録

後続のノードで利用する値をここで定義している。 以下の内容はサンプルです。
  • バックアップ先ディレクトリ:./kintone_backup (./kintone_backup/[App_ID]/となるように設計)
  • ログディレクトリ:./log
  • Google DriveフォルダID
  • タイムゾーンとタイムスタンプ(Asia/Tokyoタイムゾーンでyyyy-LL-dd形式)

3) バックアップ対象の取得と分岐

n8nの「HTTP Request」ノードを使い、バックアップ対象管理アプリから対象リストを取得します。 取得件数が0件の場合は、その旨をエラーとしてログに記載し終了。

4) ループ処理(各アプリごとに実行)

取得したアプリを、1件ずつループ処理します。 行っている処理の内容は以下の通り。
  • バックアップの一時保存ディレクトリの存在チェック (./kintone-backup/[APP_ID]/が無ければ作成)
  • レコードデータ(CSV)をエクスポート
  • バックアップ結果をログ出力
  • 添付ファイルをダウンロード

5) ログのまとめと圧縮

ループの完了後、それぞれのバックアップ結果ログを取りまとめ、後ほどログ保存時に適した形に整形する。 また、サーバーコマンドを実行し(tar圧縮)、バックアップディレクトリを一括圧縮する。

6) Google Driveへアップロード

「readFile」ノードを使い、ファイルをバイナリとして読み込む。 「Uploade File」ノードを使い、Google Driveへアップロード。 ※Google Driveのノードは標準で搭載されているが、認証情報の設定が必要。

7) 結果ログを保存

アップロード結果のログと、アプリバックアップのログを統合し、文章として整形する。 最後に「HTTP Requestノード」を使ってkintoneへ結果を保存する。

運用設計のヒント

ログと監査のための記録

  • n8nの実行IDをkintoneに残すと、失敗時の再実行や調査が容易
  • 処理ログに各アプリの成功/失敗を記録し、どこで止まったか可視化
  • バックアップ実施の証跡として監査時に提示可能

保存先の世代管理

  • 日次でファイル名が変わるため、自然に世代管理される
  • 古いファイルを削除する方法を検討する

容量とコストの試算

  • アプリ量、レコード数、添付ファイルの種類によって容量が変わる
  • Google Workspace Business Standard契約で2TBまで拡張可能

よくある質問

Q. cli-kintone のインストール方法は?

kintoneの公式サイトからダウンロード可能です。 n8nが動作するサーバーにインストールし、PATHを通しておく必要があります。

Q. ゲストスペース内のアプリもバックアップできる?

できます。--guest-space-id オプションにスペースIDを指定してください。 ワークフローでは、対象アプリ管理にスペースIDを登録しておけば自動で対応します。

Q. 複数ドメインのkintoneをバックアップしたい

A. ドメインごとにワークフローを分けるか、Define ノードでドメインリストを定義し、外側でループさせる設計にします。

Q. バックアップからの復旧方法は?

kintoneの公式サイトからダウンロード可能です。 n8nが動作するサーバーにインストールし、PATHを通しておく必要がありますA. tar.gzを展開し、cli-kintone record import コマンドで各アプリにインポートします。 添付ファイルも --attachments-dir で指定して復元可能です。

まとめ

  • Schedule Trigger → 対象取得 → ループ処理 → 圧縮 → Google Drive → 結果記録 の一筆書きでバックアップを自動化
  • エラー時は結果をkintoneに記録し、失敗箇所を可視化
  • まずは対象アプリを5~10個に絞り、実行ログの確認と復旧テストを行ってから本番運用へ
手作業のバックアップは"やらなきゃ"と思いつつ後回しになりがちです。 n8nで自動化すれば、「気づいたら毎日バックアップされている」状態を実現できます。

最後に

株式会社アディエムでは、kintone × 生成AIで日々の業務改善に取り組んでいます。 今回ご紹介したようなワークフローの他にも、お客様の業務に合った改善をご提案させて頂きます。 無料相談も行なっておりますので、お気軽にお問い合わせ頂ければ幸いです。 お問い合わせはこちら" ["post_title"]=> string(88) "kintoneのアプリバックアップを自動化|n8nで製造業向けデータ保護" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(6) "closed" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(23) "kintone-n8n-auto-backup" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2025-12-21 09:28:14" ["post_modified_gmt"]=> string(19) "2025-12-21 00:28:14" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(45) "https://adiem.jp/?post_type=blog&p=15077" ["menu_order"]=> int(0) ["post_type"]=> string(4) "blog" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } } ["post_count"]=> int(3) ["current_post"]=> int(-1) ["before_loop"]=> bool(true) ["in_the_loop"]=> bool(false) ["post"]=> object(WP_Post)#4316 (24) { ["ID"]=> int(15520) ["post_author"]=> string(2) "14" ["post_date"]=> string(19) "2025-12-16 12:00:07" ["post_date_gmt"]=> string(19) "2025-12-16 03:00:07" ["post_content"]=> string(15335) "

Related Record Aggregation Plugin - Kintone - Filtered Aggregation

こんにちは、ジムリンです! 製造業の総務に転職して半年、なぜかkintoneまわりの業務も任されるようになりました。 最近、工数実績管理アプリで色々なデータを分析する機会が増えたんですが、ある問題に直面していて……。 今回は、「関連レコード一覧を特定の条件で絞り込んで集計したい」という悩みと、それを解決するプラグインをご紹介します。

関連レコード一覧、「全部じゃなくて特定の条件だけ」で集計したいんだけど...

ボクは最近、kintoneで受注データを管理するようになりました。 関連レコード一覧で、受注履歴を表示できるようにしたんです。 こちらが受注履歴の関連レコード一覧です。 Order History-Related Record List 受注データがズラッと並んで、一覧で見られるようになりました。 でも、月次報告のときに困ることがありまして(;'∀')

データを分析したいのに、条件で絞り込んで集計できない...…!

ボクは月次報告のために、各担当者の営業成績を分析しなくちゃいけないんです。 「斉田さん担当の売上はいくらかな?」 「山下さんの売上は?」 関連レコード一覧を見れば、全体の受注データは見えます。 でも、現状だと「斉田さん担当だけ」「山下さん担当だけ」で絞り込んだ合計がわからないんです。 仕方なく、別のアプリ(受注管理アプリ)を開いて、フィルタで「営業担当=斉田文子」に絞り込んで、レポート機能で集計して...…という流れでやっています。 これを担当者分、全部やるわけです。 関連レコード一覧にはデータが全部あるんだから、条件を指定して集計できたらいいのに...…(-_-;) なんとかならへんかな、これ。 (あ、またテンパって関西弁が出ちゃった)

関連レコード集計プラグインの「条件付き集計(SUMIF)」なら、複数の切り口で集計・分析できる!

ジムリン、また困ってるね。

関連レコード一覧を条件で絞り込んで集計したいんでしょ?

 

コーさん!そうなんです。

全部じゃなくて、「斉田さん担当だけ」とか「山下さん担当だけ」とか、条件を指定して集計したいんです。

何かいい方法ないですか?

 

それなら、関連レコード集計プラグインの「条件付き集計」機能を使ってみたらどうかな?

 

条件付き集計……?

 

ExcelでいうSUMIF関数みたいなもので、条件を指定して集計できる機能だよ。

ジムリンがいうように、「斉田さん担当だけ」とか「山下さん担当だけ」といった条件を絞り込んで集計できるんだ!

 

ドンピシャの機能じゃないですか!

 

しかも、複数の切り口で同時に集計できるから、多角的な分析も可能だよ。

集計結果は自動的にフィールドに保存されるから、画面を開くだけですぐに確認できるね。

 

それはすごい!さっそく使ってみたいです!

関連レコード集計プラグインの条件付き集計機能を使ってみた【製造業の場合】

コーさんのレクチャーを受けて、ボクは実際に関連レコード集計プラグインの条件付き集計機能を使ってみることにしました。 ここからは、実際にどう設定して、どう変わったのかをご紹介します!

条件で絞り込んだ集計も、別アプリを開かずに確認できる

まず、一番知りたかった「営業担当別の売上」を設定しました。 設定はこんな感じです。

1.工数実績管理アプリに「営業斉藤_売上」フィールドを作成 2.プラグインの設定で条件を指定(例:営業担当=斉田文子) 3.集計対象:受注額 4.集計方法:合計

すると、このように自動で集計されるようになりました! Related Record Aggregation Plugin - Filter もう別アプリを開いてフィルタ→集計する必要はありません! 画面を開くだけで、斉田さんと山下さんの売上実績を確認できるようになりました(^^)  

コーさん、すごいです!

集計のために、もう別アプリを開かなくていいんですね!

 

これでジムリンの課題はクリアだね!

 

複数の条件を同時に設定できるから、比較がしやすい

実は、関連レコード集計プラグインは、1つの関連レコード一覧に対して、何個でも条件付き集計を設定できるみたいなんです。 今回は「営業担当別」で2つ設定しましたが、ほかにもいろんな切り口で設定できます。 たとえば、受注履歴に対して
  • 営業担当別(斉田、山下、佐藤...)
  • 案件カテゴリ別(案件A、案件B、案件C...)
  • 取引先別(特定の重要顧客ごと)
  • 受注日別(今月、先月、今期...)
  • 受注額別(100万円以上、50万円以上...)
これらを同時に設定しておけば、画面を開くだけで、あらゆる角度から分析できます( ´∀` )  

つまり、1つの画面でいろんな切り口の集計が一度に見られるってことですか?

 

そう!営業成績も案件傾向も顧客別売上も、全部まとめて確認できるんだ。

月次報告で「あれも見たい、これも見たい」ってときに、いちいち別アプリを開いてフィルタをかける必要がなくなるよ。

 

それはすっごく助かります!

分析の幅もぐっと広がりそうですね。

集計結果は自動保存されるから、いつでも確認できる

プラグインで設定した条件付き集計は、レコードを開くたびに自動的に計算されて保存されます。 つまり、受注データが追加されたり更新されたりしても、常に最新の集計結果が表示されるんです。

これなら、いつでも最新の営業成績が確認できますね!

 

しかも、集計結果はフィールドに保存されるから、レポート機能やグラフ機能でさらに可視化することもできるよ。

 

あらゆる業種で活躍!関連レコード集計プラグインの条件付き集計ユースケース

関連レコード集計プラグインの条件付き集計機能を使ってみて、ボクはふと思いました。  

これって、製造業だけじゃなくてほかの業種でも応用できますよね?

 

もちろん!いくつかユースケースを紹介するね。

  ということで、コーさんが業界別のユースケースを紹介してくれました。

小売業:顧客別の「今月の購入金額」を即座に確認

・顧客管理アプリに購入履歴を関連レコードで表示 ・「購入日が今月」という条件で合計購入金額を自動集計 ・接客中に「今月は既に〇〇円ご購入いただいてます」と即答できる

 

条件を「購入日が今月」にするだけで、今月分だけの集計ができるんだ。

不動産業:物件別の「成約済み」案件の合計契約金額

・物件管理アプリに商談履歴を関連レコードで表示 ・「ステータスが成約」という条件で契約金額を集計 ・物件ごとの収益性を即座に把握

 

成約済み案件だけを集計できるから、実績管理がしやすくなるね。

IT業:プロジェクト別の「特定メンバー」の作業時間

・プロジェクト管理アプリに作業実績を関連レコードで表示 ・「担当者=田中」という条件で作業時間を集計 ・メンバーごとの稼働状況を即座に確認

 

メンバー別の工数がすぐわかるから、リソース配分の判断もしやすいね。

人材派遣業:派遣先別の「稼働中スタッフ数」

・派遣先管理アプリに派遣実績を関連レコードで表示 ・「ステータスが稼働中」という条件で人数を集計 ・派遣先からの問い合わせに即答

 

稼働中のスタッフだけをカウントできるから、現在の状況がすぐわかるよ。

 

本当にいろんな業種で使えるんですね!

関連レコードをもっと便利に活用したい人におすすめしたいです。

条件付き集計(SUMIF)ができるのは、アディエムの関連レコード集計プラグインならでは!

コーさんのおかげで、ボクの悩みは解決しました! 関連レコード一覧を条件で絞り込んで集計する問題を、こんなに簡単に解決できるなんて思ってもみませんでした。 ここで、関連レコード集計プラグインの条件付き集計機能のポイントをまとめておきますね。

【関連レコード集計プラグインの条件付き集計(SUMIF)機能のポイント】 ・ExcelのSUMIF関数のように、条件を指定して集計できる ・「営業担当=〇〇」「案件カテゴリ=△△」「ステータス=□□」など、業務に必要な条件で絞り込み可能 ・複数の条件付き集計を同時に設定でき、多角的な分析が可能 ・集計結果は自動的にフィールドに保存されるため、画面を開くだけで確認できる

 

条件付き集計機能、本当に便利ですね!

 

アディエムの関連レコード集計プラグインならではの機能なんだ。

合計や平均を出せるプラグインはたくさんあるけれど、条件付き集計はなかなかないんだよね。

ちなみに、このプラグインは買い切り制で35万円/ドメインだから導入もしやすいよ。

 

買い切りなら予算も立てやすいですし、上司にも提案しやすいです!

アップデートとかはどうなってるんですか?

 

一度導入すれば、アップデートも無料。常に新しい状態で使えるよ!

まとめ:関連レコード集計プラグインの条件付き集計(SUMIF)で業務効率アップ

関連レコード一覧を使っているけど、特定の条件に絞ってで集計したい……。 そんな悩みを抱えている人は、ぜひ関連レコード集計プラグインの条件付き集計(SUMIF)機能を試してみてください。 ボクみたいに、毎回別アプリを開いてフィルタ→集計していた手間がゼロになりますよ!(^^)! しかも、複数の条件を同時に設定できるから、多角的な分析も可能です。 買い切り制だから、月額費用もかからず、長く安心して使えるのもポイントです。

まずは無料体験版で試してみるといいよ。

 

さっそく、無料体験版を入れてみます!

30日間無料! 体験版に申し込む " ["post_title"]=> string(122) "関連レコード一覧を条件で絞り込んで集計したい!SUMIF機能を実現するプラグインの活用術" ["post_excerpt"]=> string(0) "" ["post_status"]=> string(7) "publish" ["comment_status"]=> string(6) "closed" ["ping_status"]=> string(6) "closed" ["post_password"]=> string(0) "" ["post_name"]=> string(36) "related-record-list-filter-aggregate" ["to_ping"]=> string(0) "" ["pinged"]=> string(0) "" ["post_modified"]=> string(19) "2025-12-11 11:17:44" ["post_modified_gmt"]=> string(19) "2025-12-11 02:17:44" ["post_content_filtered"]=> string(0) "" ["post_parent"]=> int(0) ["guid"]=> string(45) "https://adiem.jp/?post_type=blog&p=15520" ["menu_order"]=> int(0) ["post_type"]=> string(4) "blog" ["post_mime_type"]=> string(0) "" ["comment_count"]=> string(1) "0" ["filter"]=> string(3) "raw" } ["comment_count"]=> int(0) ["current_comment"]=> int(-1) ["found_posts"]=> int(13) ["max_num_pages"]=> int(2) ["max_num_comment_pages"]=> int(0) ["is_single"]=> bool(false) ["is_preview"]=> bool(false) ["is_page"]=> bool(false) ["is_archive"]=> bool(true) ["is_date"]=> bool(false) ["is_year"]=> bool(false) ["is_month"]=> bool(false) ["is_day"]=> bool(false) ["is_time"]=> bool(false) ["is_author"]=> bool(false) ["is_category"]=> bool(false) ["is_tag"]=> bool(true) ["is_tax"]=> bool(false) ["is_search"]=> bool(false) ["is_feed"]=> bool(false) ["is_comment_feed"]=> bool(false) ["is_trackback"]=> bool(false) ["is_home"]=> bool(false) ["is_privacy_policy"]=> bool(false) ["is_404"]=> bool(false) ["is_embed"]=> bool(false) ["is_paged"]=> bool(true) ["is_admin"]=> bool(false) ["is_attachment"]=> bool(false) ["is_singular"]=> bool(false) ["is_robots"]=> bool(false) ["is_favicon"]=> bool(false) ["is_posts_page"]=> bool(false) ["is_post_type_archive"]=> bool(false) ["query_vars_hash":"WP_Query":private]=> string(32) "bf2cd2d3ffaa0ef7bbfb9eddd7fe974c" ["query_vars_changed":"WP_Query":private]=> bool(true) ["thumbnails_cached"]=> bool(false) ["allow_query_attachment_by_filename":protected]=> bool(false) ["stopwords":"WP_Query":private]=> NULL ["compat_fields":"WP_Query":private]=> array(2) { [0]=> string(15) "query_vars_hash" [1]=> string(18) "query_vars_changed" } ["compat_methods":"WP_Query":private]=> array(2) { [0]=> string(16) "init_query_flags" [1]=> string(15) "parse_tax_query" } ["query_cache_key":"WP_Query":private]=> string(84) "wp_query:fedef9f56d9e68115cb09c06ea8828e5:0.11338100 17708232980.16721700 1770823298" } -->

他のタグから探す

  • 全てのタグ
  • 自動化
  • 関連レコード集計プラグイン
  • 会社情報調査
  • 関連レコード一覧
  • kintone
  • kintoneプラグイン
  • 関連レコード一覧集計
  • もしもシリーズ
  • 独自ルックアップ
  • アプリ設計
  • 生産管理システム
  • ルックアップ
  • ユースケース図
  • kintoneアプリ
  • セミオーダー型アプリ
  • TOC
  • バックアップ
  • 製造業
  • DBR
  • n8n
  • 展示会
  • バッファ
  • データ保護
  • 生産スケジューラ
  • Box連携プラグイン
  • MCPサーバー
  • GROW工程管理
  • ボトルネック改善
  • Claude Desktop
  • CybozuDays
  • セキュリティ
  • 生成AI
  • 工程管理システム
  • Box
  • draw.io
  • ボトルネック
  • プラグイン
  • ダイアグラム図
  • TOC理論
  • ファイル管理
  • 添付ファイル
  • TOC研修
  • ファイル共有
  • OCR
  • ジムリン
  • 業務改善
  1. Related Record Aggregation Plugin - Kintone - Filtered Aggregation
    • 2025.12.16

    関連レコード一覧を条件で絞り込んで集計したい!SUMIF機能を実現するプラグインの活用術

  2. How to draw a Kintone use case diagram
    • 2025.12.12

    kintoneでマスタから申請アプリを立ち上げたい!まずはユースケース図で要件を整理してみよう

    • 2025.10.21

    kintoneのアプリバックアップを自動化|n8nで製造業向けデータ保護

  • «
  • 1
  • 2
  • 会社情報
  • 会社概要
  • アクセス
  • 経営指針
  • 会社名の由来
  • 代表ご挨拶
  • 創業の想い
  • 反社会的勢力排除宣言
  • プライバシーポリシー
  • SERVICE
  • kintone アプリ開発・カスタマイズ開発
  • ライブ開発 for kintone
  • PRODUCTS
  • GROW工程管理 on kintone
  • kintoneプラグイン
  • お問合せ
  • お客様の声
  • お知らせ
  • セミナー・イベント情報

株式会社アディエム

  • 株式会社アディエム
  • 東京都中央区日本橋室町1丁目11番12号 日本橋水野ビル7階
  • tel : 050-3629-1986
  • Twitter
  • Facebook
  • RSS

Copyright ©  株式会社アディエム

PAGE TOP