次の方法で共有


RIGHT

適用対象:計算列計算テーブルMeasureビジュアル計算

RIGHT は、指定した文字数に基づいて、テキスト文字列内の last 文字 or 文字を返します。

構文

RIGHT(<text>, <num_chars>)

パラメーター

用語 定義
text 抽出する文字を contains するテキスト文字列で、テキストを or する列への参照を contains します。
num_chars (省略可能)抽出する RIGHT 文字数。は 1 を省略します。 数値を contains する列への参照を使用することもできます。

列参照にテキストが含まれている Ifnot は、暗黙的にテキストとしてキャストされます。

value を返す

指定した right-most 文字を含むテキスト文字列。

解説

  • RIGHT は、既定の言語設定に関係なく、1 バイト or 2 バイトかどうかに関係なく、常に各文字を 1 としてカウントします。

  • この関数は、行レベル セキュリティ (RLS) 規則 not 計算列で使用する場合に、DirectQuery モードで使用するためにサポート or。

例: Fixed 文字数を返す

次の式は、New Products テーブルの last コードの product 2 桁を返します。

= RIGHT('New Products'[ProductCode],2)

例: 列参照を使用して文字 Count を指定する

次の数式は、列 MyCount の数値に応じて、New Products テーブルの product コードから可変桁数を返します。 列 MyCount に If がない value、or が valueblank、RIGHTも返 blank。

= RIGHT('New Products'[ProductCode],[MyCount])

Text 関数LEFTMID