キンコミ kintone user community

みんなの投稿

2025/03/07 09:43

キントーンでの計算式ついて教えてください。計算式は単純なA/B×100で達成率%を計算するというものなのですが、Bが0もしくは空欄の場合は#ERROR!表示になります。この場合に#ERROR!を表示させず、空欄で表示させる計算式を教えてください。よろしくお願いします。

2件のコメント (新着順)

この手の単純な式が分からない場合、ChatGPTとかに頼るととても楽ですし、すぐに答えが得られますよ。
おすすめです!
プロンプトと意識するまでもなく、簡単な会話スタイルで十分です。


ATSUMARU
2025/03/07 10:19

完璧な回答ありがとうございます。おかげ様で解決できました。

条件の分岐が複数になると、一気に脳ミソが働かなくなるので、こういう便利なものに頼ってしまいます。

とし
建設業
2025/03/07 09:46

if文を使うと良いです。if(B="","0",A/B×100)


横からの補足ですみません。

式入力フィールドが計算フィールドだったら…
>if( B=0, 0, A/B*100)

だと思います。

ちなみに、ユーザーに「間違ったデータを入力したことを認識させたい」場合は、(エラー表示を残すかどうかはお好みで、)「エラーの解説をラベルフィールドなどに書いておく」とか、メッセージ表示フィールド(文字列(1行))を設けて、
>if( B=0, "0が入力されています!正数を入力してください", "👍🏻")

などを設定するのもアリかと。

とし
建設業
2025/03/07 10:07

あーお恥ずかしい。間違えてましたね。申し訳ない🙌

ATSUMARU
2025/03/07 10:21

早速の回答ありがとうございます。お陰様で解決する事が出来ました。

ATSUMARU
2025/03/07 10:21

早速の回答ありがとうございます。お陰様で解決する事ができました。