

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# lastValue
<a name="lastValue-function"></a>

`lastValue` 関数は、指定された属性でパーティション化およびソートされた集計されたメジャーまたはディメンションの最後の値を計算します。

## 構文
<a name="lastValue-function-syntax"></a>

括弧が必要です。省略可能な引数については、次の説明を参照してください。

```
lastValue
	(
	     aggregated measure or dimension,
	     [ sort_attribute ASC_or_DESC, ... ],
	     [ partition_by_attribute, ... ] 
	)
```

## 引数
<a name="lastValue-function-arguments"></a>

*aggregated measure or dimension*   
最後の値を確認する集計されたメジャーまたはディメンション。

*sort attribute*   
データをソートする 1 つ以上の集計フィールド (測定またはディメンション、またはその両方)。コンマで区切って入力します。昇順 (`ASC`) または降順 (`DESC`) のソート順を指定できます。  
複数の単語の場合は、リスト内の各フィールドを \$1\$1 (中括弧) で囲みます。リスト全体は [ ] (角括弧) で囲まれます。

*partition by attribute*  
(オプション) パーティション分割する 1 つ以上のメジャーまたはディメンション。コンマで区切って入力します。  
複数の単語の場合は、リスト内の各フィールドを \$1\$1 (中括弧) で囲みます。リスト全体は [ ] (角括弧) で囲まれます。

## 例
<a name="lastValue-function-example"></a>

次の例では、`Destination Airport` の最後の値を計算します。この計算では、`Flight Date` の値でソートし、`Flight Date` の値の昇順と `Origin Airport` の値で分割します。

```
lastValue(
    [{Destination Airport}],
    [{Flight Date} ASC],
    [
        {Origin Airport},
    	truncDate('DAY', {Flight Date})
    ]
)
```