トップ > みんなの投稿 > アイデア募集 > 文字列フィールドで計算式を使用し、計算した... MI 2026/06/02 13:37 <p><span style="color: rgb(68, 68, 68)">文字列フィールドで計算式を使用し、計算したいです。</span></p><p><span style="color: rgb(68, 68, 68)">その際に答えが数字になりますが、小数点第二位まで表示させることは可能でしょうか。</span></p><p>計算フィールドを使用して良いのですが、最終的には文字列フィールドにその答えを表示させたいです。</p><p><br></p><p>計算フィールドで計算し小数点第二位を記載(例…5.00)、文字列フィールドで計算フィールドを参照すると(5)となってしまい失敗でした。</p><p><br></p><p><br></p><p><span style="color: rgb(68, 68, 68)"> <!--[if !supportLineBreakNewLine]--><br> <!--[endif]--></span></p> 文字列フィールドで計算式を使用し、計算したいです。 その際に答えが数字になりますが、小数点第二位まで表示させることは可能でしょうか。 計算フィールドを使用して良いのですが、最終的には文字列フィールドにその答えを表示させたいです。 計算フィールドで計算し小数点第二位を記載(例…5.00)、文字列フィールドで計算フィールドを参照すると(5)となってしまい失敗でした。 いいね 共有する 共有する X facebook LINE リンクをコピー トークにコメントする 3件のコメント (新着順) ミュートしたユーザーの投稿です。 投稿を表示 MI 2026/06/02 13:51 もりおす 2525 例えば、10/2=5を5.00と表示させたいです 10/4=2.5なら、2.50と表示させたいのですが… いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 もりおす 総務・人事 2026/06/02 13:44 MI こんにちは。 2525さんのおっしゃる通りですね。 キャプチャの上は 数値/3 そのまま 下は ROUND(数値/3,2) の結果を横の文字列にコピーした結果です。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 もりおす 総務・人事 2026/06/02 13:50 MI ご質問を正しく理解できていなかったようです。 5を5.00と表示したいというご相談だったのですね。 ROUNDを使ってもできませんでした。私の知る限りではできなさそうです。 ご参考までに、文字列フィールドにしたい理由があれば教えていただけますでしょうか。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 MI 2026/06/02 13:54 もりおす 今回、文字列フィールドがあるアプリからプラグインを使用してアプリ間の更新を行います。 更新先のアプリのフィールドが文字列になっている関係で、更新元(今回の文字列フィールド)も文字列フィールドである必要があります。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 もりおす 総務・人事 2026/06/02 14:09 MI なるほど。 かなり強引ですができました。 先ほどの文字列(1行)フィールドに以下式を入れてください。 IF( ROUND(計算1,2)=ROUND(ROUND(計算1,2),0), ROUND(計算1,2) & ".00", IF( ROUND(計算1,2)*10=ROUND(ROUND(計算1,2)*10,0), ROUND(計算1,2) & "0", ROUND(計算1,2) ) ) やっていること。 計算フィールドの答えが整数→ ".00"を追加 小数第1位まで→"0"を追加 小数第2位まで→そのまま ※計算フィールドで小数第2位まででラウンドしている前提です。 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 創 製造業 2026/06/02 16:04 もりおす 私もちょっとだけ格闘しましたが、この力技が一番シンプルな回答になりました...! 製造業でも0を切り捨てられると困るシチュエーション多いので、勉強になります✨️ いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 もりおす 総務・人事 2026/06/02 16:15 創 ありがとうございます! これは自分でもかなりよいアイディアだと思っています。 自分で考えたものの中で6月のベストアンサー(暫定)です。笑 いいね 返信する ミュートしたユーザーの投稿です。 投稿を表示 2525 情報通信業 2026/06/02 13:41 MI round関数が利用できると思うので、以下の方法で表示できないでしょうか? ROUND(★もともとの計算式★,2) いいね 返信する
ミュートしたユーザーの投稿です。
投稿を表示例えば、10/2=5を5.00と表示させたいです
10/4=2.5なら、2.50と表示させたいのですが…
ミュートしたユーザーの投稿です。
投稿を表示こんにちは。
2525さんのおっしゃる通りですね。
キャプチャの上は 数値/3 そのまま
下は ROUND(数値/3,2) の結果を横の文字列にコピーした結果です。
ミュートしたユーザーの投稿です。
投稿を表示round関数が利用できると思うので、以下の方法で表示できないでしょうか?
ROUND(★もともとの計算式★,2)