Dax-functions-dax-isonorafter-function

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

DAX情報-ISONORAFTER関数

説明

可変数のトリプルを取ります。トリプルの最初の2つの値は比較される式であり、3番目のパラメーターはソート順を示します。 ソート順は昇順(デフォルト)または降順です。

トリプルの最初のパラメーターは、ソート順に基づいて2番目のパラメーターと比較されます。 ソート順が昇順の場合、実行される比較は、最初のパラメーターが2番目のパラメーター以上である場合です。 ソート順が降順の場合、実行される比較は、2番目のパラメーターが最初のパラメーター以下であることです。

ISONORAFTER関数は、いずれかの比較がTRUEの場合にTRUEを返し、それ以外の場合にFALSEを返します。

DAX ISONORAFTER関数はExcel 2016で新しく追加されました。

構文

ISONORAFTER (
   <scalar_expression>, <scalar_expression>, [sort_order],
   [<scalar_expression>, <scalar_expression>, [sort_order]] …
)

パラメーター

Sr.No. Parameter & Description
1

scalar_expression

列参照、整数値、文字列値などのスカラー値を返す式。

通常、最初のパラメーターは列参照であり、2番目のパラメーターはスカラー値です。

2

sort_order

オプションです。

比較が行われる順序。

ASC:昇順、または

12月:降順。

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

戻り値

正しいか間違っているか。

= ISONORAFTER(2,0,DESC,2,1,DESC):
   This DAX formula returns FALSE, because both 0 and 1 are not greater than 2.
= ISONORAFTER(2,5,DESC,2,1,DESC):
   This DAX formula returns TRUE, because 5 is greater than 2.