Excel-dax-syntax

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

Excel DAX-構文

前述のように、DAXは演算子、値、関数、および数式で構成される数式言語です。 この章では、DAX構文について学習します。

  • DAX構文*は次のように分類できます-
  • リンク:/excel_dax/excel_dax_syntax_for_dax_formulas [DAX数式の構文]
  • リンク:/excel_dax/excel_dax_naming_requirements [DAX命名要件]
  • リンク:/excel_dax/excel_dax_special_values [DAX特別値]
  • リンク:/excel_dax/excel_dax_function [DAX関数]
  • リンク:/excel_dax/excel_dax_operator [DAX演算子]
  • リンク:/excel_dax/excel_dax_data_types [DAXデータ型]

DAX構文の学習に進む前に、Excelの数式とDAXの数式の違いを理解する必要があります。

Excelの数式とDAXの数式の違い

DAXの数式はExcelの数式に似ており、数式バーに入力できます。 ただし、この2つの間には重大な違いがいくつかあります。

Excel Formula DAX Formula
Excel formulas are typed in the formula bar in the Excel window. DAX formulas are typed in the formula bar in the Power Pivot window.
In Excel formulas, you can reference individual cells or arrays for data.

In DAX formulas, you can reference only complete tables or columns of data, i.e. references can be only to tables and fields in the tables.

ただし、列データの一部のみで計算を実行する必要がある場合は、計算に必要な一意のデータ値をフィルター処理して提供するDAX関数を使用して実行できます。

Excel formulas support certain data types. DAX provides more data types than Excel does. Hence, DAX formulas can use the additional data types also.
Excel does not support any implicit data conversions. DAX performs implicit data type conversions during calculations.