Python における Self とは: 実際の例
Python における Self とは: 実際の例
このブログでは、LuckyTemplates DAX と Excel の数式の主な違いについて簡単に説明します。
これをよりよく理解するために、いくつかの例を示します。
メジャーと計算列の違いについて 説明した前のブログで使用したデータを使用します。このチュートリアルの完全なビデオは、このブログの下部でご覧いただけます。
早速本題に入りましょう。
目次
Excel の数式
私が行った取引に関する詳細を含む販売データのサンプルサイズは小さいです。
このセクションでは、 Excelを使用して、ここでの計算がどのように機能するかを説明します。
Excel では、計算を行う必要がある場合、特定のセルを考慮する必要があります。
価格を掴みに行きたいとします。私の小さなサンプル サイズのデータには価格データが存在しないため、Products テーブルから取得します。
まず、列 H の一番上のセルをクリックして価格列を作成し、「Price 」と入力します。
次に、同じ列の上から 2 番目のセルに移動し、次の数式を入力します。
VLOOKUP関数
今回はVLOOKUP関数を使ってみました。この数式は Products テーブルをスキャンし、検索した製品に応じて価格を返します。
セル B2 で製品の価格を調べたので、数式はその製品の価格を返します。
同じ式をコピーして残りの製品の価格を取得するには、セルの右下隅にマウスを置いてダブルクリックします。
小さなサンプルサイズで同じ製品があるため、価格はすべて同じであることがわかります。
ここで、売上に関する新しい列を作成します。
列 I の最初のセルをクリックし、「 Sales 」と入力します。
販売数を取得するには、「数量」列と「価格」列の値を掛ける必要があります。
これを行うには、次の式を設定する必要がありました。
この数式は、「数量」列のセル G2 の値と「価格」列のセル H2 の値を単純に乗算します。
もう一度、残りの売上数値に同じ式をコピーするには、セルの右下隅にマウスを置き、ダブルクリックします。
上記を実行すると、次のようになります。
Excelで数式を作るときはセルを参照するだけで、あとは残りの行に数式をコピーするだけです。
その後、現在の行に応じて参照されるセルを変更することで、数式が自動的に調整されます。
セル I7 を見ると、参照されているセルが G7 と H7 に変更されていることがわかります。
LuckyTemplates にはこのようなものはありません。
LuckyTemplates の数式
で使用されたサンプル数式を次に示します。
LuckyTemplates では、参照するものはすべて列またはテーブルのいずれかです。Excel の使用から LuckyTemplates への移行を開始したい場合は、そのように考え始める必要があります。
前回のブログでは、Short Month という名前の計算列を作成しました。
数式バーを見れば分かるように、私は常に列を参照しています。ここでは、Dates テーブルの MonthName 列を使用しました。
これはDAX メジャーでもまったく同じです。
私が作成した売上メジャーでは、テーブルと列のみを参照しました。この数式では、Sales テーブル、Quantity 列、Current Price 列を利用しました。
また、計算は特定のセルの内容ではなく、モデルにあるフィルター処理によって作成されます。
計算が日付によってフィルターされていることがわかります。
メジャーのフィルターは、このモデルの日付テーブルとファクト テーブルの関係によって可能になります。
つまり、使用しているフィルターに基づいて、数式は特定のセルだけではなく、数式で使用した列のすべての結果を通じて評価されます。
データドリブンな文化を望んでいますか? LuckyTemplates が最適なツールである理由
D AX Formula リファレンス ガイド
すべての高品質 LuckyTemplates ソリューションの 4 つの柱
結論
このチュートリアルでは、Excel と DAX の数式のいくつかの違いについて説明しました。
注意すべき主な点は、Excel の数式では常にセルの観点から考える必要があるということです。一方、LuckyTemplates で DAX 数式を作成する場合は、列とテーブルの使用について考慮する必要があります。
Excelから LuckyTemplates に移行する際の考え方の転換に役立つことを願っています。
ではごきげんよう、
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて