Power Automate Desktop 数値(少数)の切り捨て・切り上げ・四捨五入の方法

2023年8月15日

English version.

数値(少数)の切り捨て・切り上げ・四捨五入の方法を紹介します。

手順

現状、使い勝手の良いアクションが少ないため

JavaScriptの実行」アクションを利用します。

利用するJavaScriptの各メソッドは小数点以下を整数に丸める機能です。

結果はテキスト型になりますが、式に組み込めば四則演算等の計算が可能です。

小数点以下の桁数に丸める場合は10の倍数で掛け算してからメソッドを利用し、

その結果をまた10の倍数で割り戻します。

四捨五入

JavaScriptのMath.roundメソッドを利用します。

WScript.StdOut.Write( Math.round(%数値%) )

切り捨て・切り上げ

以下のメソッドを利用します。

メソッド説明
Math.ceil切り上げ
Math.floor切り捨て(負数は小さい方の整数になる)
Math.trunc切り捨て(負数は大きい方の整数になる)
WScript.StdOut.Write( Math.ceil(%数値%) )
WScript.StdOut.Write( Math.floor(%数値%) )
WScript.StdOut.Write( Math.trunc(%数値%) )

floorとtruncは同じ切り捨てですが、負の数の時に結果が異なります。

数値floortrunc
4.544
-4.5-5-4

Power Automate Desktopを「最短」で習得したい方へ

「Webで情報を探す時間がもったいない」と感じていませんか

当サイトの人気記事を体系的に整理し、一冊の電子書籍にまとめました 。

ページをめくるだけで、基礎から応用まで階段を登るようにスキルアップできます。

オフラインでも読めるため、通勤時間や移動中の学習にも最適です。

【本書で学べること】

  • 基本操作とフローの作成手順
  • Excel、Outlook、Webブラウザの自動化 * 実務で必須のエラー処理と頻出テクニック

Kindle Unlimited会員なら追加料金なし(0円)でお読みいただけます。

関連記事

実用例の記事一覧