Dax-functions-dax-rankeq-function

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

DAX統計-RANK.EQ関数

説明

数値のリスト内の数値のランキングを返します。

構文

RANK.EQ (<value>, <columnName>, [<order>])

パラメーター

Sr.No. Parameter & Description
1

value

ランクが検出される単一のスカラー値を返す任意のDAX式。

式は、関数が評価される前に一度だけ評価され、その値がパラメーターとして渡されます。

2

columnName

ランクが決定されるテーブルの列の名前。

ADDCOLUMNS、ROW、またはSUMMARIZEの関数を使用して作成された式または列にすることはできません。

3

order

オプションです。

値のランク付け方法(低から高、または高から低)を指定します。

ASC:columnNameの昇順でランク付けされます。

DESC:columnNameの降順でランク付けされます。

省略した場合、デフォルトはDESCです。

戻り値

columnNameの数値のうち、値のランクを示す数値。

備考

  • columnNameに値がない場合、または値が空白の場合、RANK.EQは空白の値を返します。
  • 値の重複する値は、同じランク値を受け取ります。 次に割り当てられるランク値は、ランク値に重複値の数を加えたものになります。 たとえば、5つの値のランクが8の場合、次の値のランクは13(8 + 5)になります。

= RANK.EQ (1025, Sales[Sales Amount],DESC)