Python における Self とは: 実際の例
Python における Self とは: 実際の例
関数で何ができるのかを、いくつかの例を通して説明したいと思います。
CALCULATE は、LuckyTemplates で最も頻繁に使用される関数の 1 つです。これは、任意のメジャーに適用されるコンテキストを決定し、適切な既存のフィルターを削除します。
目次
CALCULATE関数を使用して総売上を計算する
CALCULATEが与える影響を真に理解するには、LuckyTemplates 内のすべての結果が行ごとに計算されることを覚えておくことが重要です。それはすべて、与えられたコンテキストに依存します。
このサンプルデータを見てみましょう。この行では、 CALCULATE関数を使用すると、メジャーの結果は 108,466.30 になります。このCALCULATE列には、基本的に、 関数を使用して、昨年の同じ日付からの数値が表示されます。
その結果は、適用された最初のコンテキスト (日付) に基づいています。この特定の行の日付は 2020 年 8 月 14 日です。
この日付はTotal Salesメジャーの初期コンテキストでもあり、現在の時刻に基づいてその行に 220,148.60 が与えられます。
しかし、この特定の文脈の中で、販売の観点から別の時点で私たちが作ったものを示したい場合はどうなるでしょうか? ここで CALCULATE がさらに便利になります。
DATEADD での CALCULATE 関数の使用
現在、CALCULATE を使用すると、現在の期間の総売上高と昨年の同じ日の売上高を比較できます。ただし、この比較は必ずしも毎年行う必要はありません。毎日の比較だけでなく、月次や四半期ごとの計算も行うことができます。
その前に、元のメジャーを見てみましょう。
CALCULATEを使用してTotal Salesを参照し、関数SAMEPERIODLASTYEARを使用しました。この関数を使用すると、現在の日付からちょうど 1 年前にジャンプできます。
もちろん、1 年の期間を超えることはできないため、計算に制限が設定されます。そこで、それを可能にする新しいメジャーを作成します。
元の測定と同じ方法で測定を開始します。CALCULATE を使用してTotal Salesを参照します。
を使用して、1 四半期だけ戻るように設定します。
これをテーブルに追加すると、1 四半期前の数値を示すデータが得られたことがわかります。
これが、メジャーでDATEADDを使用する利点です。SAMEPERIODLASTYEAR とは対照的に、現在の日付からちょうど 1 年前までをカウントするのとは対照的に、任意の時間枠を設定できます。
今回は、その尺度を変更して、時間を 4 分の 1 ではなく 1 日だけに戻してみましょう。
予想通り、まだ 1 日しか経過していないため、得られた結果は元の数値とほとんど違いがありません。
CALCULATE と FILTER 関数の併用
CALCULATE を関数と組み合わせて使用することもでき、これにより分析をさらに深くすることができます。
Datesをフィルター処理すると何が起こるかを見てみましょう。
日付から 7 を引いた値、つまり現在の日付から 1 週間後を設定します。
これにより、1 週間前の数値を遡った移動平均が得られますが、今回はDATEADDの代わりにFILTERを使用して遡っています。
繰り返しますが、すべては適用されたコンテキストに戻ります。現在の日付を調べる初期コンテキストから始めて、次にCALCULATE関数を使用してそのコンテキストにさらに内容を追加して、調査する新しい時間枠を指示できるようにします。
結論
CALCULATE を使用すると、レポートの範囲がさらに広がり、さまざまなタイムラインにわたって数値を比較できるようになります。これは、総売上高以外の要素にも使用できます。
この機能をすぐに自分の作品に適用できるようになることを願っています。CALCULATEを使用してメジャーに追加できる他のコンテキストを自由に探索してください。
ではごきげんよう、
CALCULATE の新しい見方 – LuckyTemplates
LuckyTemplates ホリデー カレンダー – DAX を使用した日付の計算
LuckyTemplates CALCULATE: 高度な DAX 数式の鍵
Python における Self とは: 実際の例
R の .rds ファイルからオブジェクトを保存および読み込む方法を学習します。このブログでは、R から LuckyTemplates にオブジェクトをインポートする方法についても説明します。
この DAX コーディング言語チュートリアルでは、GENERATE 関数の使用方法とメジャー タイトルを動的に変更する方法を学びます。
このチュートリアルでは、マルチスレッド動的ビジュアル手法を使用して、レポート内の動的データ視覚化から洞察を作成する方法について説明します。
この記事では、フィルター コンテキストについて説明します。フィルター コンテキストは、LuckyTemplates ユーザーが最初に学習する必要がある主要なトピックの 1 つです。
LuckyTemplates Apps オンライン サービスが、さまざまなソースから生成されたさまざまなレポートや分析情報の管理にどのように役立つかを示したいと思います。
LuckyTemplates でのメジャー分岐や DAX 数式の結合などの手法を使用して、利益率の変化を計算する方法を学びます。
このチュートリアルでは、データ キャッシュの具体化のアイデアと、それが結果を提供する際の DAX のパフォーマンスにどのように影響するかについて説明します。
これまで Excel を使用している場合は、ビジネス レポートのニーズに合わせて LuckyTemplates の使用を開始するのに最適な時期です。
LuckyTemplates ゲートウェイとは何ですか? 知っておくべきことすべて