zzalauzzbs
@zzalauzzbs

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

PowerBIで複数の変数を用いて数式に基づき演算したい

解決したいこと

PowerBIについての質問です。図のように重回帰分析モデル数式があります。各変数をスライサーを用いてスライドすることで、数式に基づいて計算し、結果をテーブルに表示させることはPowerBIの機能上可能でしょうか。
もし可能であれば、大まかな手順もしくは参考サイト、動画などをご紹介いただけますと大変助かります。
何卒宜しくお願い致します。

スクリーンショット 2024-06-19 090522.png

0

2Answer

Comments

  1. @zzalauzzbs

    Questioner

    コメントありがとうございます。スライサー、変数、演算など様々なキーワードを組み合わせてGoogle及びYoutubeなどで半日かけて検索をしましたが、望む機能が見つからなかったため、ここで質問させていただきました。
    また、ご提示いただいたスライサーの検索ページですが、スライサーの基本機能は理解しております。しかし、スライサーで設定した変数に基づいて内部演算し、結果を返すやり方がわかりません。
    もしよければキーワードだけでも教示いただけたら検索するようにします。
    他力本願ではないことをご理解いただけますと幸いです。

  2. Power BI の スライサーは、他のアプリでいうスライダーとはまったく別物で、テーブルデータを特定の列の値で絞り込む機能だと思います(Excelの列フィルターと同様)。

    その上でやるとすれば、変数1、2、3に該当する列にそれぞれの数値のすべて組み合わせの行データを用意して、目的列に変数1、2、3に該当する列を使った計算式を入れることで、可能だと思いますが、
    10000、500、2000の整数の組み合わせは$10^{10}$あるので、その量の行データは無理ではないかと思います。

    図のように重回帰分析モデル数式があります。各変数をスライサーを用いてスライドすることで、数式に基づいて計算し、結果をテーブルに表示させることはPowerBIの機能上可能でしょうか。

    これを Power BI で実現したい理由は何でしょうか?
    Excelでユーザフォームを使うなどすれば、簡単に実現できると思うのですが。。。

SELECTEDVALUE 関数を使えばできます。

変数ごとにテーブルを用意して、それらテーブルでスライサーを用意します。スライサーで選択された値をSELECTEDVALUE関数で取得すれば良いでしょう。

(個人的にはパラメーターじゃなくて変数を可変にする理由が気になりますが)

0Like

Your answer might help someone💌