キンコミ kintone user community

みんなの投稿

2024/02/18 21:04

サブテーブルでカウントを取りたくて困っています。
アドバイスお願いします。

サブテーブルで「区分フィールド」に(新品・中古・新古)を
ルックアップで取得します。

テーブル外のフィールドで、
①「新品フィールド」1台
②「中古フィールド」10台
③「新古フィールド」20台

とそれぞれのカウントを取得したいのですが
可能でしょうか。
アドバイスお願い致します。

2件のコメント (新着順)
tensin川岸
営業
2024/02/19 12:40

ちょうど、とあるLiteコース環境でnaoさんが実現したいのと似た様な設定をしていたので参考までに設定後の画面スクショを共有しますね。

テーブル内にある各計算フィールドでIF関数使っています。
例:開始前→IF(状況="開始前",1,0)

ちなみに上記はkintone環境がLiteコースで標準機能縛りがある状況での設定でしたが、私が自社の環境でやるならrex0220の計算式プラグインを使って実現させると思います。
▼計算式プラグイン テーブル項目の値を集計・取得▼
https://qiita.com/rex0220/items/cadfc90cef0298100731


nao
2024/02/19 15:25

tensin川岸さん、ご教授ありがとうございます。
プラグインが早いですよね。
現在テーブル内フィールドが10個ありますので検討してみます。
ありがとうございました。

プラグインを使用しますか?基本機能のみでしょうか?


nao
2024/02/19 06:37

プラグインは、自動採番プラグインや他のプラグインを使用していますが、相性が悪く自動採番してくれなかったり、プラグインは少し心配ですが?
計算式では可能でしょうか。

プラグインの「相性」というのがはっきりとはよくわかりませんが、
他のプラグインとの干渉、プラグインが動くタイミング(csv取り込みやモバイルから入力では動かないものもある)なども調べてみてもいいかもしれません。

さて、基本機能でやるなら、例えばテーブルのフィールドに「区分フィールドが新品なら1」「区分フィールドが中古なら1」「区分フィールドが新古なら1」という計算フィールドを用意し、テーブル外にそれぞれを集計する計算フィールドを置いておけばお望みの集計ができるかもしれません。

nao
2024/02/19 07:12

きったさん
お忙しい中、ご教授頂きありがとうございます。
説明不足で済みません。
テーブルのフィールドが現在、10個設置しています。
これ以上フィールドを増やさない方法が計算式であるとよいなと思っていました。
きったさんのアドバイス通りの方法でやってみます。
ご教授頂きありがとうございます。