共用方式為


NEXT

Applies to:Calculated columnCalculated tableMeasureVisual calculation

僅用於視覺計算。 擷取可視化矩陣中座標軸下一個專案中的值。

Syntax

NEXT ( <column>[, <steps>][, <axis>][, <orderBy>][, <blanks>][, reset] )

Parameters

Term Definition
column 要擷取的數據行。
steps (選擇性)表示要向前擷取值的數據列數目。 If omitted, 1 is used (the exactly next row).
axis (選擇性)座標軸參考。 如果省略,則會使用 Visual Shape 定義的第一個座標軸。
orderBy (選擇性)具有 ORDERBY表達式的 () 子句,決定如何沿著 排序每個分割區 axis。 如果未 orderBy 提供 ,則數據會依預設 axis 的群組數據行依預設的遞增順序排序。
blanks (選擇性)列舉,定義排序 axis時如何處理空白值。
支援的值為:
  • DEFAULT(預設值),其中數值的行為是空白值,會在零和負值之間排序。 字串的行為是空白值,會在所有字串之前排序,包括空字串。
  • FIRST,不論遞增或遞減排序順序為何,一律會在開頭排序空白。
  • LAST,不論遞增或遞減排序順序為何,一律會在結尾排序空白。
reset (選擇性)指出計算是否重設,以及視覺圖形數據行階層的哪個層級。 接受的值包括:目前視覺圖形中數據行的欄位參考、NONE(預設值)、LOWESTPARENTHIGHESTPARENT或整數。 行為取決於整數符號:
- 如果零或省略,則計算不會重設。 相當於 NONE
- 如果為正數,整數會識別從最高、與粒紋無關的數據行。 HIGHESTPARENT 相當於1。
- 如果為負數,整數會識別從最低開始的數據行,相對於目前的粒紋。 LOWESTPARENT 相當於 -1。

Return value

座標軸下一個專案 column 的值。

Remarks

此函式只能在視覺計算中使用。

如果的值 reset 是絕對值(也就是正整數或 HIGHESTPARENT 字段參考),而且計算是在階層中目標層級或高於目標層級進行評估,則計算會針對每個個別元素重設。 也就是說,函式會在只包含該特定元素的數據分割內進行評估。

Example

下列視覺計算會傳回 ROWS 座標軸上下一個數據列的銷售量,該數據列會在最低父代上重設。

NextInternetSalesAmount = NEXT ( [Sum of SalesAmount], ROWS, LowestParent )

下列螢幕快照顯示視覺化矩陣和視覺計算表示式:

DAX 視覺計算

FIRST LAST PREVIOUS