Dax-functions-dax-rankeq-function

提供:Dev Guides
2020年6月23日 (火) 13:24時点におけるMaintenance script (トーク | 投稿記録)による版 (Imported from text file)
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)
移動先:案内検索

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)