LuckyTemplates の ROUND 関数 – 条件付き書式設定

LuckyTemplates の ROUND 関数 – 条件付き書式設定

このチュートリアルでは、条件付き書式設定に関して LuckyTemplates でROUND関数を使用する方法について説明します。Excel ユーザーは、この関数が Excel でどのように機能するかをよく知っているかもしれませんが、実際、LuckyTemplates でも同様の方法で使用します。 このチュートリアルのビデオ全体は、このブログの下部でご覧いただけます

最近、条件付き書式設定で問題が発生したので、この機能を使用して問題を解決した方法を紹介します。他の 2 つの列の結果が一致しない場合は、特定の列の数値を強調表示する必要がありました。LuckyTemplatesのエキスパートの 1 人と話した結果、 ROUNDという DAX 関数を使用する必要があることがわかりました。 

目次

LuckyTemplates の ROUND 関数

関数は、数値を指定した桁数に丸めるために使用されます。この機能に関する Microsoft のドキュメントは、ここで確認できます。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

数値用語は四捨五入する数値を指します。私の場合はこれが対策です。一方、num_digitals は、四捨五入する小数点からの桁数を表します。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

ROUND関数を使用する場合は、これらの考慮事項も確認できます。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

クライアントに対して行った計算と条件付き強調表示でこの DAX 関数をどのように使用したかについて説明します。

LuckyTemplates の ROUND 関数を使用しないマージン計算

これは、クライアントに対して証拠金目標の計算と条件付き強調表示を行ったときの状況です。この表を仕事ごとに分類してみました。また、ジョブの合計数を確認できるように[ジョブ数]列も追加しました。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

このシナリオでは、マージン ターゲット テストという名前のメジャーを使用して、情報ページのマージン列の結果を取得しました。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

「情報ページのマージン」列はマージンの計算です。通常、マージンは数値形式です。そこで、パーセンテージを取得するために、このメジャーを使用してマージンを 100 に分割しました。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

間違った条件付き書式設定のサンプル シナリオ

元の測定では、実際のマージン(Margin% v2列の数値) と一致しない場合、情報ページのマージン列の数値をオレンジ色で強調表示しようとしていました。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

それを示すために、ここに「間違っている」とラベルを付けたタブを示します。これにより、間違った値が強調表示されて表示されます。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

ご覧のとおり、「情報ページのマージン」列のマージンは37.5%です。次に、 Margin% v2 列TESTING列の数値が一致しました。その場合、37.5% は強調表示されるべきではありません。この表は、メジャーを設定した元の方法が原因で、間違った出力を示しています。

間違った測定値を確認する

これは、前のシナリオで使用した間違った対策です。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

この対策では、 MarginNoGoodという変数を作成しました。この変数には、 TESTING列の結果がMargin% v2列の数値と一致しない場合、値が 1 に設定されるという条件が含まれています。そうでない場合、値は 0 に設定されます

LuckyTemplates の ROUND 関数 – 条件付き書式設定

次に、CompletedMargin変数を作成しました。これを使用して、「 Job Completed」ステータスにあるジョブと、MarginNoGood の計算で0になったジョブの数を計算しました。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

その後、RETURNキーワードを使用して6または0を取得し、情報ページのマージン列の下の数字の背景を条件付きで強調表示するために使用できます。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

条件付きハイライト背景の作成

ここで情報ページの余白を開いて、条件付きハイライトの背景を作成しました。「条件付き書式」オプションの上にマウスを移動し、「背景色」オプションをクリックするだけです。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

次に、ここにはさまざまなオプションがあります。この例では、「ルール」オプションを使用しました。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

そこから、値が6 の場合、情報ページのマージン列の結果がオレンジ色の背景で強調表示される というルールを設定します。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

前述の計算と条件付き書式設定では、情報ページの余白列の下の数値が誤って強調表示されていました。ご覧のとおり、Margin% v2 列TESTING列の数値は一致していますが、情報ページのマージン列の数値は強調表示されたままです。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

したがって、正しく動作させるにはROUND関数を使用する必要がありました。

LuckyTemplates で ROUND 関数を使用した条件付き書式設定

Job Info Marginという名前の別のメジャーを作成しました。この測定で使用した式は、前の式とほぼ同様です。ただし、この数式ではROUND関数を使用しました。また、 num_digitsとして 3 を使用しました。つまり、小数点以下 3 桁に四捨五入したいということになります。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

これにより、情報ページの余白列のすべての数値がオレンジ色で強調表示されます。これは、 Margin% v2 列TESTING列の数値が一致していないためです。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

テーブルを下にスクロールすると、Margin%v2 列TESTING列が一致する行があることがわかります。したがって、情報ページのマージンの下の数字は強調表示されませんでした。

LuckyTemplates の ROUND 関数 – 条件付き書式設定

そして、それが私が必要とする正しい出力です。したがって、 ROUND関数の助けを借りて、条件付き強調表示が正しく機能するようになりました。



LuckyTemplates で DAXカスタム条件付き書式設定テクニックを使用して LuckyTemplates でマージンの割合を計算する
LuckyTemplates で条件付き書式を使用した独自の洞察を紹介する

結論

最後に、条件付き書式設定に関しては、 ROUND関数が非常に役立ちます。Excel に慣れている人であれば、 ROUND関数を使用した経験があるでしょう。ただし、ここ DAX では、2 つの数値またはパーセンテージが一致しない理由の分析に行き詰まった場合は、この関数を使用してみてください。

これが今後の DAX の取り組みに役立つことを願っています。

その他の例や関連コンテンツについては、以下のリンクをご覧ください。

ありがとう!

ジャレット


Power Automate の文字列関数: Substring と IndexOf

Power Automate の文字列関数: Substring と IndexOf

Microsoft フローで使用できる 2 つの複雑な Power Automate String 関数、substring 関数とindexOf 関数を簡単に学習します。

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates でビジュアル ツールチップを作成する

LuckyTemplates ツールチップを使用すると、より多くの情報を 1 つのレポート ページに圧縮できます。効果的な視覚化の手法を学ぶことができます。

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を行う

Power Automate で HTTP 要求を作成し、データを受信する方法を学んでいます。

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で日付テーブルを作成する方法

LuckyTemplates で簡単に日付テーブルを作成する方法について学びましょう。データの分析と視覚化のための効果的なツールとして活用できます。

2 つの方法による SharePoint 列の検証

2 つの方法による SharePoint 列の検証

SharePoint 列の検証の数式を使用して、ユーザーからの入力を制限および検証する方法を学びます。

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel または CSV ファイルにエクスポート

SharePoint リストを Excel ファイルおよび CSV ファイルにエクスポートする方法を学び、さまざまな状況に最適なエクスポート方法を決定できるようにします。

Power Automate のオンプレミス データ ゲートウェイ

Power Automate のオンプレミス データ ゲートウェイ

ユーザーがコンピューターから離れているときに、オンプレミス データ ゲートウェイを使用して Power Automate がデスクトップ アプリケーションにアクセスできるようにする方法を説明します。

DAX 数式での LASTNONBLANK の使用

DAX 数式での LASTNONBLANK の使用

DAX 数式で LASTNONBLANK 関数を使用して、データ分析の深い洞察を得る方法を学びます。

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

CROSSJOIN 関数の使用方法 – LuckyTemplates および DAX チュートリアル

LuckyTemplates で予算分析とレポートを実行しながら、CROSSJOIN 関数を使用して 2 つのデータ テーブルをバインドする方法を学びます。

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

TREATAS 関数を使用して LuckyTemplates で仮想リレーションシップを作成する

このチュートリアルでは、LuckyTemplates TREATAS を使用して数式内に仮想リレーションシップを作成する方法を説明します。