Dax-functions-quick-guide

提供:Dev Guides
移動先:案内検索

DAX関数-はじめに

DAXは* D ata A nalysis E x * pressionsの略です。 DAXは式言語であり、1つ以上の値を計算して返すために式または式で使用できる関数、演算子、および定数のコレクションです。 DAXは、Microsoft Excel Power PivotのデータモデルおよびMicrosoft Power BIに関連付けられた式言語です。

DAXはプログラミング言語ではありませんが、ユーザーが計算列および計算フィールド(メジャーとも呼ばれる)でカスタム計算を定義できる数式言語です。 DAXは、データモデルの既存のデータから新しい情報を作成するのに役立ちます。 DAX数式を使用すると、データモデリング、データ分析を実行し、その結果をレポートおよび意思決定に使用できます。

DAXの詳細については、このチュートリアルライブラリのチュートリアル-DAXを参照してください。

DAX関数とは何ですか?

DAX関数は、データモデルのテーブルのデータに対してさまざまなアクションを実行できるようにするために、DAX言語で提供される組み込み関数です。

DAX関数を使用すると、データモデルで一般的に使用されるデータ計算を実行できます。 一部のDAX関数には、Excel関数と同じ名前と機能がありますが、次のセクションで強調表示されているように、DAXデータ型を使用し、テーブルと列を操作するように変更されています。 DAXには、リレーショナルデータを処理し、動的な集計を実行するように設計された追加機能があります。

DAX関数は、データのモデリングとレポートのためのDAXの使用において重要な役割を果たします。

Excel関数と DAX関数

Excel関数とDAX関数の間には特定の類似点があり、特定の違いもあります。 以下は、Excel関数とDAX関数の類似点と相違点です-

Excel関数とDAX関数の類似点

  • 特定のDAX関数には、Excel関数と同じ名前と同じ一般的な動作があります。
  • DAXには、Excelの配列およびベクトル検索関数に類似した検索関数があります。

Excel関数とDAX関数の違い

  • DAX関数は異なるタイプの入力を受け取るように変更されており、DAX関数の一部は異なるデータタイプを返す場合があります。 したがって、これらの関数の名前は同じですが、これらの関数の使用法を個別に理解する必要があります。
  • 必要な変更を加えない限り、Excel式でDAX関数を使用したり、DAX式でExcel関数を使用したりすることはできません。
  • Excel関数は、参照としてセル参照またはセル範囲を取ります。 DAX関数は、セル参照またはセルの範囲を参照として使用することはありませんが、代わりに参照として列またはテーブルを使用します。
  • Excelの日付と時刻の関数は、シリアル番号として日付を表す整数を返します。 DAXの日付と時刻の関数は、ExcelではなくDAXにあるdatetimeデータ型を返します。
  • Excelにはテーブルを返す関数はありませんが、一部の関数は配列を処理できます。 DAX関数の多くは、完全なテーブルと列を簡単に参照して計算を実行し、テーブルまたは値の列を返すことができます。 DAXのこの機能により、DAXが使用されるPower Pivot、Power View、およびPower BIに電力が追加されます。
  • DAXルックアップ関数では、それぞれのテーブル間に関係が確立されている必要があります。

DAXパラメーターの命名規則

DAXには、DAX関数の使用と理解を容易にするための標準パラメーター名があります。 さらに、特定のプレフィックスをパラメーター名に使用できます。 接頭辞が十分に明確な場合は、接頭辞自体をパラメータ名として使用できます。

DAX関数の構文を理解し、必要なパラメーターの値を正しく使用するには、DAXパラメーターの命名規則を理解する必要があります。

詳細については、章-リンク:/dax_functions/dax_parameter_naming_conventions [DAXパラメータの命名規則]を参照してください。

DAX関数の種類

DAXは、次の種類の関数をサポートしています。

  • DAXテーブル値関数
  • DAXフィルター関数
  • DAX集計関数
  • DAXタイムインテリジェンス関数
  • DAXの日付と時刻の関数
  • DAX情報関数
  • DAX論理関数
  • DAXの数学およびトリガー関数
  • DAXその他の機能
  • DAX親および子関数
  • DAX統計関数
  • DAXテキスト関数
  • DAX記述構造関数

DAXテーブル値関数

多くのDAX関数は、テーブルを入力テーブルまたは出力テーブルとして使用するか、両方を実行します。 これらのDAX関数は、DAXテーブル値関数と呼ばれます。 テーブルは単一の列を持つことができるため、DAXテーブル値関数も入力として単一の列を受け取ります。 次のタイプのDAXテーブル値関数があります-

  • DAX集計関数
  • DAXフィルター関数
  • DAXタイムインテリジェンス関数

DAX集計関数

DAX集計関数は、テーブルの行で式を集計し、計算に役立ちます。

詳細については、章「リンク:/dax_functions/dax_functions_aggregation [DAX集計関数]」を参照してください。

DAXフィルター関数

DAXフィルター関数は、列、テーブル、または現在の行に関連する値を返します。 DAXフィルター関数を使用して、特定のデータ型を返し、関連テーブルで値を検索し、関連値でフィルター処理できます。 DAXルックアップ関数は、テーブルとテーブル間の関係を使用して機能します。 DAX Filter関数を使用すると、データコンテキストを操作して動的な計算を作成できます。

詳細については、章「link:/dax_functions/dax_functions_filter [DAX Filter functions]」を参照してください。

DAXタイムインテリジェンス関数

DAX Time Intelligence関数は、日付のテーブルを返すか、日付のテーブルを使用して集計を計算します。 これらのDAX関数は、日、月、四半期、年などの期間を使用してデータを操作できるようにすることで、ビジネスインテリジェンス分析のニーズをサポートする計算を作成するのに役立ちます。

詳細については、章-リンク:/dax_functions/dax_functions_time_intelligence [DAXタイムインテリジェンス関数]を参照してください。

DAXの日付と時刻の関数

DAXの日付と時刻の関数は、Excelの日付と時刻の関数に似ています。 ただし、DAXの日付と時刻の関数は、DAXの日時データ型に基づいています。

詳細については、章を参照してください-link:/dax_functions/dax_functions_date_time [DAX Date and Time functions]

DAX情報関数

DAX情報関数は、引数として提供されるセルまたは行を調べて、値が予想されるタイプと一致するかどうかを通知します。

詳細については、章を参照してください-link:/dax_functions/dax_functions_information [DAX Information functions]。

DAX論理関数

DAX論理関数は、式の値に関する情報を返します。 たとえば、DAX TRUE関数を使用すると、評価している式がTRUE値を返すかどうかを知ることができます。

詳細については、章-link:/dax_functions/dax_functions_logical [DAX論理関数]を参照してください。

DAXの数学およびトリガー関数

DAXの数学関数と三角関数は、Excelの数学関数と三角関数に非常に似ています。

詳細については、「章-リンク:/dax_functions/dax_functions_mathematical_trigonometric [DAX Math and Trig functions]」の章を参照してください。

DAX親および子関数

DAXの親および子関数は、データモデルで親/子階層として表示されるデータの管理に役立ちます。

詳細については、章を参照してください-リンク:/dax_functions/dax_functions_parent_child [DAX親および子関数]

DAX統計関数

DAX統計関数は、Excel統計関数に非常に似ています。

詳細については、章-リンク:/dax_functions/dax_functions_statistical [DAX Statistical functions]を参照してください。

DAXテキスト関数

DAXテキスト関数は、テーブルと列で機能します。 DAX Text関数を使用すると、文字列の一部を返したり、文字列内のテキストを検索したり、文字列値を連結したりできます。 日付、時刻、および数値の形式を制御することもできます。

詳細については、章-link:/dax_functions/dax_functions_text [DAX Text functions]を参照してください。

DAXその他の機能

これらのDAX関数は、他のほとんどの関数が属するカテゴリでは定義できない独自のアクションを実行します。

詳細については、章「link:/dax_functions/dax_functions_other [DAX Other functions]」を参照してください。

DAX関数の説明の構造

DAX数式でDAX関数を使用する必要がある場合、関数を詳細に理解する必要があります。 関数の構文、パラメーターの種類、関数が返すものなどを知っておく必要があります。

このチュートリアルでは、すべてのDAX関数に共通の関数記述構造が使用されているため、DAX関数を効果的に読み取って解釈できます。

詳細については、章を参照してください-link:/dax_functions/dax_functions_description_structure [DAX Function Description Structure]。

DAXパラメーターの命名規則

DAXには、DAX関数の使用と理解を容易にするための標準パラメーター名があります。 さらに、特定のプレフィックスをパラメーター名に使用できます。 接頭辞が十分に明確な場合は、接頭辞自体をパラメータ名として使用できます。

DAX関数の構文を理解し、関連するDAX関数パラメーターに適切にデータ値を使用するには、DAXパラメーターの命名規則を理解する必要があります。

パラメータ名

以下は、DAX標準パラメータ名です-

Sr.No. Parameter Name & Description
1

expression

単一のスカラー値を返す任意のDAX式。式は(行/コンテキストごとに)複数回評価されます。

2

value

式が他のすべての操作の前に1回だけ評価される単一のスカラー値を返すDAX式。

3

table

データのテーブルを返す任意のDAX式。

4

tableName

標準のDAX構文を使用した既存のテーブルの名前。 式にすることはできません。

5

columnName

通常は完全修飾された、標準のDAX構文を使用した既存の列の名前。 式にすることはできません。

6

name

新しいオブジェクトの名前を提供するために使用される文字列定数。

7

order

ソート順を決定するために使用される列挙。

8

ties

Tie値の処理を決定するために使用される列挙体。

9

type

PathItemおよびPathItemReverseのデータ型を決定するために使用される列挙体。

パラメータ名のプレフィックスまたはプレフィックスのみの使用

あなたは接頭辞でパラメータ名を修飾することができます-

  • プレフィックスは、引数の使用方法を説明するものでなければなりません。
  • 接頭辞は、パラメータの曖昧な読み取りが回避されるような方法である必要があります。

例えば、

  • Result_ColumnName -DAX LOOKUPVALUE()関数で結果値を取得するために使用される既存の列を参照します。
  • Search_ColumnName -DAX LOOKUPVALUE()関数で値を検索するために使用される既存の列を参照します。

パラメータを説明するのに十分なプレフィックスがある場合は、パラメータ名を省略してプレフィックスのみを使用できます。 パラメータ名を省略し、プレフィックスのみを使用すると、読み取り中の混乱を避けるのに役立つ場合があります。

たとえば、* DATE(Year_value、Month_value、Day_value)*を検討します。 パラメーター名-値は省略できます。これは3回繰り返され、DATE(年、月、日)として記述します。 ご覧のように、プレフィックスのみを使用することで、関数が読みやすくなります。 ただし、明確にするために、パラメータ名とプレフィックスが必要になる場合があります。

たとえば、 Year_columnName を検討してください。 パラメーター名はColumnNameで、プレフィックスはYearです。 両方とも、パラメーターに既存の年列への参照が必要であることをユーザーに理解させるために必要です。

DAX関数-説明構造

DAX数式でDAX関数を使用する必要がある場合、関数を詳細に理解する必要があります。 関数の構文、パラメーターの種類、関数が返すものなどを知っておく必要があります。

DAX関数の読み方と解釈方法を理解できるように、このチュートリアルでは統一された関数記述構造が使用されています。

  • さまざまなタイプのDAX関数は、章としてDAX関数のタイプ名でグループ化されます。
  • これらの各章では、それぞれのタイプのDAX機能のユーティリティについて簡単に説明しています。
  • 簡単な説明の後に、その章に対応するDAX関数のリストが続きます(DAX関数のタイプ/カテゴリ)。
  • 各DAX関数名は、次のDAX関数記述構造を持つDAX関数の詳細にハイパーリンクされています-
  • 説明
  • 構文
  • パラメーター
  • 戻り値
  • 備考

次のセクションでは、各DAX機能の説明に表示されるこれらの各見出しについて説明します。

説明

[説明]セクションでは、DAX関数の内容と使用できる場所を学習します。

DAX関数がExcel 2016で導入された場合、同じことがここで言及されます。 (DAX関数の残りはExcel 2013に存在します。)

構文

構文セクションでは、正確な関数名とそれぞれのパラメーターを学習します。

  • DAX関数名は大文字で与えられます。
  • DAX関数名の後に開き括弧が続きます。
  • 各パラメーターは、標準のDAXパラメーターの命名規則に従っており、山括弧で囲まれています。
  • パラメータがオプションの場合、さらに角括弧で囲まれます。
  • パラメーターはコンマで区切られます。
  • 省略記号…は、オプションのパラメーターの繰り返し回数を示すために使用されます。 *関数の構文は、閉じ括弧で終わります。

構文

パラメーター

[パラメーター]セクションでは、特定のDAX関数の各パラメーターが説明とともに表に一覧表示されます。 たとえば、上記の例のDAX関数SELECTCOLUMNSのパラメーターは、次の表にリストされています。

Sr.No. Parameter & Description
1
  • Table*

テーブルまたはテーブルを返すDAX式。

2

Name

二重引用符で囲まれた列に付けられた名前。

3

scalar_expression

列参照、整数、または文字列値などのスカラー値を返すDAX式。

戻り値

[戻り値]セクションでは、DAX関数が返す値とそのデータ型について学習します。

備考

「解説」セクションでは、DAX関数の使用法について知る必要がある追加情報について学習します。 また、潜在的なエラーとその理由を理解します。

このセクションでは、DAX関数の使用例を示します。

-パラメーターのデータ値を使用してDAX関数を作成する場合、以下に示す命名規則に従います-

  • テーブル名は、データモデルに表示されるとおりに指定されます。 E.g. 販売。
  • 列名は、角括弧で囲まれたデータモデルに表示されるとおりに指定されます。 +たとえば、[Sales Amount]
  • 列には完全修飾名を使用することをお勧めします。 列名には、それを含むテーブル名の接頭辞が付きます。 +たとえば、Sales [Sales Amount]
  • テーブル名にスペースが含まれる場合は、一重引用符で囲む必要があります。 +たとえば、「East Sales」[売上高]
  • DAX関数は、値の列またはテーブルを返すことができます。その場合、列またはテーブルを必要とする別のDAX関数のパラメーターとして使用する必要があります。

DAX関数-集約

DAX集計関数は、テーブルの行で式を集計し、計算に役立ちます。

以下は、DAX集約関数です-

  • リンク:/dax_functions/dax_addcolumns_function [DAX ADDCOLUMNS function]
  • リンク:/dax_functions/dax_average_function [DAX AVERAGE関数]
  • リンク:/dax_functions/dax_averagea_function [DAX AVERAGEA function]
  • リンク:/dax_functions/dax_averagex_function [DAX AVERAGEX関数]
  • リンク:/dax_functions/dax_count_function [DAX COUNT関数]
  • リンク:/dax_functions/dax_counta_function [DAX COUNTA関数]
  • リンク:/dax_functions/dax_countax_function [DAX COUNTAX関数]
  • リンク:/dax_functions/dax_countblank_function [DAX COUNTBLANK関数]
  • リンク:/dax_functions/dax_countrows_function [DAX COUNTROWS関数]
  • リンク:/dax_functions/dax_countx_function [DAX COUNTX関数]
  • リンク:/dax_functions/dax_crossjoin_function [DAX CROSSJOIN function]
  • リンク:/dax_functions/dax_distinctcount_function [DAX DISTINCTCOUNT function]
  • リンク:/dax_functions/dax_generate_function [DAX GENERATE関数]
  • リンク:/dax_functions/dax_generateall_function [DAX GENERATEALL function]
  • リンク:/dax_functions/dax_max_function [DAX MAX関数]
  • リンク:/dax_functions/dax_maxa_function [DAX MAXA function]
  • リンク:/dax_functions/dax_maxx_function [DAX MAXX関数]
  • リンク:/dax_functions/dax_min_function [DAX MIN関数]
  • リンク:/dax_functions/dax_mina_function [DAX MINA関数]
  • リンク:/dax_functions/dax_minx_function [DAX MINX関数]
  • リンク:/dax_functions/dax_product_function [DAX PRODUCT function]
  • リンク:/dax_functions/dax_productx_function [DAX PRODUCTX function]
  • リンク:/dax_functions/dax_row_function [DAX ROW function]
  • リンク:/dax_functions/dax_selectcolumns_function [DAX SELECTCOLUMNS function]
  • リンク:/dax_functions/dax_sum_function [DAX SUM関数]
  • リンク:/dax_functions/dax_summarize_function [DAX SUMMARIZE関数]
  • リンク:/dax_functions/dax_summarize_function_with_options [DAX SUMMARIZE function with Options]
  • リンク:/dax_functions/dax_sumx_function [DAX SUMX function]
  • リンク:/dax_functions/dax_topn_function [DAX TOPN関数]

DAX関数-フィルター

DAXフィルター関数を使用して、特定のデータ型を返し、関連テーブルで値を検索し、関連値でフィルター処理できます。 ルックアップ関数は、テーブルとテーブル間の関係を使用して機能します。 フィルタ関数を使用すると、データコンテキストを操作して動的な計算を作成できます。

DAXフィルター関数は次のとおりです

  • リンク:/dax_functions/dax_addmissingitems_function [DAX ADDMISSINGITEMS function]
  • リンク:/dax_functions/dax_all_function [DAX ALL関数]
  • リンク:/dax_functions/dax_allexcept_function [DAX ALLEXCEPT function]
  • リンク:/dax_functions/dax_allnoblankrow_function [DAX ALLNOBLANKROW function]
  • リンク:/dax_functions/dax_allselected_function [DAX ALLSELECTED function]
  • リンク:/dax_functions/dax_calculate_function [DAX CALCULATE function]
  • リンク:/dax_functions/dax_calculatetable_function [DAX CALCULATETABLE function]
  • リンク:/dax_functions/dax_crossfilter_function [DAX CROSSFILTER function]
  • リンク:/dax_functions/dax_distinct_function [DAX DISTINCT function]
  • リンク:/dax_functions/dax_earlier_function [DAX EARLIER function]
  • リンク:/dax_functions/dax_earliest_function [DAX EARLIEST function]
  • リンク:/dax_functions/dax_filter_function [DAX FILTER function]
  • リンク:/dax_functions/dax_filters_function [DAX FILTERS function]
  • リンク:/dax_functions/dax_hasonefilter_function [DAX HASONEFILTER関数]
  • リンク:/dax_functions/dax_hasonevalue_function [DAX HASONEVALUE function]
  • リンク:/dax_functions/dax_iscrossfiltered_function [DAX ISCROSSFILTERED function]
  • リンク:/dax_functions/dax_isfiltered_function [DAX ISFILTERED function]
  • リンク:/dax_functions/dax_keepfilters_function [DAX KEEPFILTERS function]
  • リンク:/dax_functions/dax_related_function [DAX RELATED function]
  • リンク:/dax_functions/dax_relatedtable_function [DAX RELATEDTABLE function]
  • リンク:/dax_functions/dax_userelationship_function [DAX USERELATIONSHIP関数]
  • リンク:/dax_functions/dax_values_function [DAX VALUES関数]

DAX関数-タイムインテリジェンス

DAXタイムインテリジェンス関数は、日、月、四半期、年などの期間を使用してデータを操作できるようにすることで、ビジネスインテリジェンス分析のニーズをサポートする計算を作成するのに役立ちます。

以下は、DAXタイムインテリジェンス関数です。

  • リンク:/dax_functions/dax_closingbalancemonth_function [DAX CLOSINGBALANCEMONTH function]
  • リンク:/dax_functions/dax_closingbalancequarter_function [DAX CLOSINGBALANCEQUARTER function]
  • リンク:/dax_functions/dax_closingbalanceyear_function [DAX CLOSINGBALANCEYEAR function]
  • リンク:/dax_functions/dax_dateadd_function [DAX DATEADD関数]
  • リンク:/dax_functions/dax_datesbetween_function [DAX DATESBETWEEN関数]
  • リンク:/dax_functions/dax_datesinperiod_function [DAX DATESINPERIOD関数]
  • リンク:/dax_functions/dax_datesmtd_function [DAX DATESMTD関数]
  • リンク:/dax_functions/dax_datesqtd_function [DAX DATESQTD関数]
  • リンク:/dax_functions/dax_datesytd_function [DAX DATESYTD関数]
  • リンク:/dax_functions/dax_endofmonth_function [DAX ENDOFMONTH function]
  • リンク:/dax_functions/dax_endofquarter_function [DAX ENDOFQUARTER function]
  • リンク:/dax_functions/dax_endofyear_function [DAX ENDOFYEAR function]
  • リンク:/dax_functions/dax_firstdate_function [DAX FIRSTDATE関数]
  • リンク:/dax_functions/dax_firstnonblank_function [DAX FIRSTNONBLANK function]
  • リンク:/dax_functions/dax_lastdate_function [DAX LASTDATE関数]
  • リンク:/dax_functions/dax_lastnonblank_function [DAX LASTNONBLANK関数]
  • リンク:/dax_functions/dax_nextday_function [DAX NEXTDAY関数]
  • リンク:/dax_functions/dax_nextmonth_function [DAX NEXTMONTH関数]
  • リンク:/dax_functions/dax_nextquarter_function [DAX NEXTQUARTER function]
  • リンク:/dax_functions/dax_nextyear_function [DAX NEXTYEAR関数]
  • リンク:/dax_functions/dax_openingbalancemonth_function [DAX OPENINGBALANCEMONTH function]
  • リンク:/dax_functions/dax_openingbalancequarter_function [DAX OPENINGBALANCEQUARTER function]
  • リンク:/dax_functions/dax_openingbalanceyear_function [DAX OPENINGBALANCEYEAR function]
  • リンク:/dax_functions/dax_parallelperiod_function [DAX PARALLELPERIOD関数]
  • リンク:/dax_functions/dax_previousday_function [DAX PREVIOUSDAY関数]
  • リンク:/dax_functions/dax_previousmonth_function [DAX PREVIOUSMONTH function]
  • リンク:/dax_functions/dax_previousquarter_function [DAX PREVIOUSQUARTER function]
  • リンク:/dax_functions/dax_previousyear_function [DAX PREVIOUSYEAR function]
  • リンク:/dax_functions/dax_sameperiodlastyear_function [DAX SAMEPERIODLASTYEAR関数]
  • リンク:/dax_functions/dax_startofmonth_function [DAX STARTOFMONTH function]
  • リンク:/dax_functions/dax_startofquarter_function [DAX STARTOFQUARTER function]
  • リンク:/dax_functions/dax_startofyear_function [DAX STARTOFYEAR function]
  • リンク:/dax_functions/dax_totalmtd_function [DAX TOTALMTD function]
  • リンク:/dax_functions/dax_totalqtd_function [DAX TOTALQTD関数]
  • リンク:/dax_functions/dax_totalytd_function [DAX TOTALYTD関数]

DAX関数-日付と時刻

DAXの日付と時刻の関数は、Excelの日付と時刻の関数に似ています。 ただし、DAXの日時関数は、DAXの日時データ型に基づいています。

以下は、DAXの日付と時刻の関数です-

  • リンク:/dax_functions/dax_calendar_function [DAX CALENDAR function]
  • リンク:/dax_functions/dax_calendarauto_function [DAX CALENDARAUTO function]
  • リンク:/dax_functions/dax_date_function [DAX DATE関数]
  • リンク:/dax_functions/dax_datediff_function [DAX DATEDIFF関数]
  • リンク:/dax_functions/dax_datevalue_function [DAX DATEVALUE function]
  • リンク:/dax_functions/dax_day_function [DAX DAY関数]
  • リンク:/dax_functions/dax_edate_function [DAX EDATE関数]
  • リンク:/dax_functions/dax_eomonth_function [DAX EOMONTH関数]
  • リンク:/dax_functions/dax_hour_function [DAX HOUR関数]
  • リンク:/dax_functions/dax_minute_function [DAX MINUTE関数]
  • リンク:/dax_functions/dax_month_function [DAX MONTH関数]
  • リンク:/dax_functions/dax_now_function [DAX NOW function]
  • リンク:/dax_functions/dax_second_function [DAX SECOND関数]
  • リンク:/dax_functions/dax_time_function [DAX TIME関数]
  • リンク:/dax_functions/dax_timevalue_function [DAX TIMEVALUE function]
  • リンク:/dax_functions/dax_today_function [DAX TODAY関数]
  • リンク:/dax_functions/dax_weekday_function [DAX WEEKDAY関数]
  • リンク:/dax_functions/dax_weeknum_function [DAX WEEKNUM関数]
  • リンク:/dax_functions/dax_year_function [DAX YEAR関数]
  • リンク:/dax_functions/dax_yearfrac_function [DAX YEARFRAC function]

DAX関数-情報

DAX情報関数は、引数として提供される値または列を調べて、値が予想されるタイプと一致するかどうかを通知します。

以下はDAX情報機能です-

  • リンク:/dax_functions/dax_contains_function [DAX CONTAINS関数]
  • リンク:/dax_functions/dax_customdata_function [DAX CUSTOMDATA function]
  • リンク:/dax_functions/dax_isblank_function [DAX ISBLANK function]
  • リンク:/dax_functions/dax_iserror_function [DAX ISERROR function]
  • リンク:/dax_functions/dax_isempty_function [DAX ISEMPTY関数]
  • リンク:/dax_functions/dax_iseven_function [DAX ISEVEN関数]
  • リンク:/dax_functions/dax_islogical_function [DAX ISLOGICAL function]
  • リンク:/dax_functions/dax_isnontext_function [DAX ISNONTEXT関数]
  • リンク:/dax_functions/dax_isnumber_function [DAX ISNUMBER関数]
  • リンク:/dax_functions/dax_isodd_function [DAX ISODD関数]
  • リンク:/dax_functions/dax_isonorafter_function [DAX ISONORAFTER関数]
  • リンク:/dax_functions/dax_istext_function [DAX ISTEXT function]
  • リンク:/dax_functions/dax_lookupvalue_function [DAX LOOKUPVALUE関数]
  • リンク:/dax_functions/dax_username_function [DAX USERNAME function]

Dax-functions-logical

数学関数および三角関数

DAXの数学関数と三角関数は、Excelの数学関数と三角関数に非常に似ています。

以下は、DAXの数学およびトリガー関数です-

  • リンク:/dax_functions/dax_abs_function [DAX ABS関数]
  • リンク:/dax_functions/dax_acos_function [DAX ACOS function]
  • リンク:/dax_functions/dax_acosh_function [DAX ACOSH function]
  • リンク:/dax_functions/dax_asin_function [DAX ASIN function]
  • リンク:/dax_functions/dax_asinh_function [DAX ASINH function]
  • リンク:/dax_functions/dax_atan_function [DAX ATAN関数]
  • リンク:/dax_functions/dax_atanh_function [DAX ATANH function]
  • リンク:/dax_functions/dax_ceiling_function [DAX CEILING関数]
  • リンク:/dax_functions/dax_combin_function [DAX COMBIN function]
  • リンク:/dax_functions/dax_combina_function [DAX COMBINA function]
  • リンク:/dax_functions/dax_cos_function [DAX COS関数]
  • リンク:/dax_functions/dax_cosh_function [DAX COSH function]
  • リンク:/dax_functions/dax_currency_function [DAX CURRENCY function]
  • リンク:/dax_functions/dax_degrees_function [DAX DEGREES関数]
  • リンク:/dax_functions/dax_divide_function [DAX DIVIDE関数]
  • リンク:/dax_functions/dax_even_function [DAX EVEN関数]
  • リンク:/dax_functions/dax_exp_function [DAX EXP関数]
  • リンク:/dax_functions/dax_fact_function [DAX FACT関数]
  • リンク:/dax_functions/dax_floor_function [DAX FLOOR function]
  • リンク:/dax_functions/dax_gcd_function [DAX GCD関数]
  • リンク:/dax_functions/dax_int_function [DAX INT関数]
  • リンク:/dax_functions/dax_isoceiling_function [DAX ISO.CEILING関数]
  • リンク:/dax_functions/dax_lcm_function [DAX LCM function]
  • リンク:/dax_functions/dax_ln_function [DAX LN関数]
  • リンク:/dax_functions/dax_log_function [DAX LOG function]
  • リンク:/dax_functions/dax_log10_function [DAX LOG10 function]
  • リンク:/dax_functions/dax_mround_function [DAX MROUND関数]
  • リンク:/dax_functions/dax_mod_function [DAX MOD関数]
  • リンク:/dax_functions/dax_odd_function [DAX ODD関数]
  • リンク:/dax_functions/dax_permut_function [DAX PERMUT関数]
  • リンク:/dax_functions/dax_pi_function [DAX PI function]
  • リンク:/dax_functions/dax_power_function [DAX POWER function]
  • リンク:/dax_functions/dax_quotient_function [DAX QUOTIENT function]
  • リンク:/dax_functions/dax_radians_function [DAX RADIANS function]
  • リンク:/dax_functions/dax_rand_function [DAX RAND関数]
  • リンク:/dax_functions/dax_randbetween_function [DAX RANDBETWEEN関数]
  • リンク:/dax_functions/dax_round_function [DAX ROUND関数]
  • リンク:/dax_functions/dax_rounddown_function [DAX ROUNDDOWN関数]
  • リンク:/dax_functions/dax_roundup_function [DAX ROUNDUP関数]
  • リンク:/dax_functions/dax_sign_function [DAX SIGN関数]
  • リンク:/dax_functions/dax_sin_function [DAX SIN function]
  • リンク:/dax_functions/dax_sinh_function [DAX SINH function]
  • リンク:/dax_functions/dax_sqrt_function [DAX SQRT関数]
  • リンク:/dax_functions/dax_sqrtpi_function [DAX SQRTPI function]
  • リンク:/dax_functions/dax_tan_function [DAX TAN関数]
  • リンク:/dax_functions/dax_tanh_function [DAX TANH function]
  • リンク:/dax_functions/dax_trunc_function [DAX TRUNC関数]

DAX関数-親と子

DAXの親および子関数は、データモデルで親/子階層として表示されるデータの管理に役立ちます。

以下はDAXの親と子の機能です-

  • リンク:/dax_functions/dax_path_function [DAX PATH関数]
  • リンク:/dax_functions/dax_pathcontains_function [DAX PATHCONTAINS関数]
  • リンク:/dax_functions/dax_pathitem_function [DAX PATHITEM function]
  • リンク:/dax_functions/dax_pathitemreverse_function [DAX PATHITEMREVERSE function]
  • リンク:/dax_functions/dax_pathlength_function [DAX PATHLENGTH関数]

DAX関数-統計

DAX統計関数は、Excel統計関数に非常によく似ています。

以下は、DAX統計関数です-

  • リンク:/dax_functions/dax_betadist_function [DAX BETA.DIST function]
  • リンク:/dax_functions/dax_betainv_function [DAX BETA.INV function]
  • リンク:/dax_functions/dax_chisqdist_function [DAX CHISQ.DIST関数]
  • リンク:/dax_functions/dax_chisqdistrt_function [DAX CHISQ.DIST.RT function]
  • リンク:/dax_functions/dax_chisqinv_function [DAX CHISQ.INV関数]
  • リンク:/dax_functions/dax_chisqinvrt_function [DAX CHISQ.INV.RT function]
  • リンク:/dax_functions/dax_confidencenorm_function [DAX CONFIDENCE.NORM function]
  • リンク:/dax_functions/dax_confidencet_function [DAX CONFIDENCE.T function]
  • リンク:/dax_functions/dax_expondist_function [DAX EXPON.DIST関数]
  • リンク:/dax_functions/dax_geomean_function [DAX GEOMEAN関数]
  • リンク:/dax_functions/dax_geomeanx_function [DAX GEOMEANX関数]
  • リンク:/dax_functions/dax_median_function [DAX MEDIAN関数]
  • リンク:/dax_functions/dax_medianx_function [DAX MEDIANX function]
  • リンク:/dax_functions/dax_percentileexc_function [DAX PERCENTILE.EXC function]
  • リンク:/dax_functions/dax_percentileinc_function [DAX PERCENTILE.INC function]
  • リンク:/dax_functions/dax_percentilexexc_function [DAX PERCENTILEX.EXC function]
  • リンク:/dax_functions/dax_percentilexinc_function [DAX PERCENTILEX.INC function]
  • リンク:/dax_functions/dax_poissondist_function [DAX POISSON.DIST関数]
  • リンク:/dax_functions/dax_rankeq_function [DAX RANK.EQ function]
  • リンク:/dax_functions/dax_rankx_function [DAX RANKX関数]
  • リンク:/dax_functions/dax_sample_function [DAX SAMPLE関数]
  • リンク:/dax_functions/dax_stdevp_function [DAX STDEV.P function]
  • リンク:/dax_functions/dax_stdevs_function [DAX STDEV.S function]
  • リンク:/dax_functions/dax_stdevxp_function [DAX STDEVX.P function]
  • リンク:/dax_functions/dax_stdevxs_function [DAX STDEVX.S関数]
  • リンク:/dax_functions/dax_varp_function [DAX VAR.P function]
  • リンク:/dax_functions/dax_vars_function [DAX VAR.S function]
  • リンク:/dax_functions/dax_varxp_function [DAX VARX.P function]
  • リンク:/dax_functions/dax_varxs_function [DAX VARX.S function]
  • リンク:/dax_functions/dax_xirr_function [DAX XIRR関数]
  • リンク:/dax_functions/dax_xnpv_function [DAX XNPV function]

DAX関数-テキスト

DAXテキスト関数は、テーブルと列で機能します。 DAX Text関数を使用すると、文字列の一部を返したり、文字列内のテキストを検索したり、文字列値を連結したりできます。 日付、時刻、および数値の形式を制御することもできます。

以下は、DAXテキスト関数です-

  • リンク:/dax_functions/dax_blank_function [DAX BLANK function]
  • リンク:/dax_functions/dax_code_function [DAX CODE function]
  • リンク:/dax_functions/dax_concatenate_function [DAX CONCATENATE function]
  • リンク:/dax_functions/dax_concatenatex_function [DAX CONCATENATEX関数]
  • リンク:/dax_functions/dax_exact_function [DAX EXACT関数]
  • リンク:/dax_functions/dax_find_function [DAX FIND関数]
  • リンク:/dax_functions/dax_fixed_function [DAX FIXED function]
  • リンク:/dax_functions/dax_format_function [DAX FORMAT関数]
  • リンク:/dax_functions/dax_left_function [DAX LEFT function]
  • リンク:/dax_functions/dax_len_function [DAX LEN関数]
  • リンク:/dax_functions/dax_lower_function [DAX LOWER function]
  • リンク:/dax_functions/dax_mid_function [DAX MID関数]
  • リンク:/dax_functions/dax_replace_function [DAX REPLACE function]
  • リンク:/dax_functions/dax_rept_function [DAX REPT関数]
  • リンク:/dax_functions/dax_right_function [DAX RIGHT関数]
  • リンク:/dax_functions/dax_search_function [DAX SEARCH関数]
  • リンク:/dax_functions/dax_substitute_function [DAX SUBSTITUTE関数]
  • リンク:/dax_functions/dax_trim_function [DAX TRIM function]
  • リンク:/dax_functions/dax_upper_function [DAX UPPER関数]
  • リンク:/dax_functions/dax_value_function [DAX VALUE関数]

DAX関数-その他

これらのDAX関数は、他のほとんどのDAX関数が属するカテゴリでは定義できない一意のアクションを実行します。

以下はDAXのその他の機能です-

  • リンク:/dax_functions/dax_except_function [DAX EXCEPT function]
  • リンク:/dax_functions/dax_groupby_function [DAX GROUPBY関数]
  • リンク:/dax_functions/dax_intersect_function [DAX INTERSECT function]
  • リンク:/dax_functions/dax_naturalinnerjoin_function [DAX NATURALINNERJOIN function]
  • リンク:/dax_functions/dax_naturalleftouterjoin_function [DAX NATURALLEFTOUTERJOIN function]
  • リンク:/dax_functions/dax_summarizecolumns_function [DAX SUMMARIZECOLUMNS function]
  • リンク:/dax_functions/dax_union_function [DAX UNION関数]
  • リンク:/dax_functions/dax_var_function [DAX VAR function]