# ドロップダウンの計算について

**URL:** <https://community.cybozu.dev/t/topic/10530>\
**Category:** kintone の構築／設計／運用\
**Created:** [2025 年 7 月 15 日午前 6:04 UTC](https://community.cybozu.dev/t/topic/10530 "2025-07-15T06:04:34Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lexa](https://avatars.discourse-cdn.com/v4/letter/l/cc9497/32.png) [@Lexa](https://community.cybozu.dev/u/Lexa)\
**Post date:** [2025 年 7 月 15 日午前 6:04 UTC](https://community.cybozu.dev/t/topic/10530/1 "2025-07-15T06:04:34Z")

</div>

kintoneの標準機能を使用して、  
ドロップダウン１～３の合計を計算したいのですが、下記のようなエラーが出てしまいます。

【演算子「+」とデータ型の組み合わせが正しくありません。】

どうしたらよいでしょうか。ドロップダウンは半角数字であれば計算で使用できるとの認識ですが、、、

＜内容＞  
ドロップダウン１  
フィールドコード：keisan

ドロップダウン２  
フィールドコード：keisan2

ドロップダウン３  
フィールドコード：keisan3

計算  
フィールドコード：合計  
式：keisan + keisan2 + keisan3

---

<div class="post-metadata">

**Author:** ![mura](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/mura/32/41_2.png) [@mura](https://community.cybozu.dev/u/mura)\
**Post date:** [2025 年 7 月 15 日午後 2:44 UTC](https://community.cybozu.dev/t/topic/10530/2 "2025-07-15T14:44:29Z")

</div>

おそらくそのままドロップダウンの数字を数字として扱えないんでしょうね（どこかに仕様の詳細があるかもしれませんがみつけられず

結構ふるいですが下記投稿をみつけました

> [@プルダウン値を計算](https://community.cybozu.dev/t/topic/4804/3):
>
> Shotaro Matsudaさん コメントありがとうございます。 なるほど、ご提示の方法でも実現できました。ただし、選択肢が多くなるとちょっと大変ですね！ 他の方法もご存じであればご教示お願いします。 &nbsp;

対処法としては下記になるかなと

1. IF文をつかって文字列を数値に変換（ドロップダウンが1のとき数値の1とみなす）（楽だがドロップダウンのパターンが多かったり増えると面倒
2. JavaScriptカスタマイズを活用してドロップダウンが変更されたときに計算する（現実的ではあるが、カスタマイズの知識が必要）
3. なんらか計算をしてくれるプラグインの利用（楽だが適当なプラグインを探す手間とものによって課金が発生する）

---

<div class="post-metadata">

**Author:** ![ko\_ji](https://sea1.discourse-cdn.com/flex015/user_avatar/community.cybozu.dev/ko_ji/32/31_2.png) [@ko\_ji](https://community.cybozu.dev/u/ko_ji)\
**Post date:** [2025 年 7 月 15 日午後 11:10 UTC](https://community.cybozu.dev/t/topic/10530/3 "2025-07-15T23:10:28Z")

</div>

こんにちは。  
計算式で参照する値のデータ型については、↓に情報がありましたよー

> **[計算式で参照する値のデータ型 | kintone ヘルプ](https://jp.cybozu.help/k/ja/app/form/autocalc/ref_data/calculation_type.html)**
>
> kintoneのヘルプです。 kintoneを利用するために必要な設定や操作方法などを説明します。

mura さんの推察の通り、ドロップダウンは文字列型のようです。

---

<div class="post-metadata">

**Author:** ![Lexa](https://avatars.discourse-cdn.com/v4/letter/l/cc9497/32.png) [@Lexa](https://community.cybozu.dev/u/Lexa)\
**Post date:** [2025 年 7 月 16 日午前 1:24 UTC](https://community.cybozu.dev/t/topic/10530/4 "2025-07-16T01:24:52Z")

</div>

IF関数を使う方法があったのですね！  
ぜひ、活用させていただきます★

数値型ではないとは、知らなかったです。。。  
お忙しい中、有難うございます🙇‍♀️

---

<div class="post-metadata">

**Author:** ![Lexa](https://avatars.discourse-cdn.com/v4/letter/l/cc9497/32.png) [@Lexa](https://community.cybozu.dev/u/Lexa)\
**Post date:** [2025 年 7 月 16 日午前 1:25 UTC](https://community.cybozu.dev/t/topic/10530/5 "2025-07-16T01:25:40Z")

</div>

各フィールドのデータ型一覧があるとは！😮  
教えていただき、有難うございます🙇‍♀️

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex015/uploads/cybozu/original/1X/d5c841c3c5a6cb66eed514001c1b45147c9e1f4f.png) [@system](https://community.cybozu.dev/u/system)\
**Post date:** [2025 年 7 月 19 日午前 1:25 UTC](https://community.cybozu.dev/t/topic/10530/6 "2025-07-19T01:25:56Z")

</div>

このトピックはベストアンサーに選ばれた返信から 3 日が経過したので自動的にクローズされました。新たに返信することはできません。
