次の方法で共有


REPLACE 関数 (DAX)

REPLACE は、指定された文字数に従ってテキスト文字列の一部を別のテキスト文字列に置き換えます。

構文

REPLACE(<old_text>, <start_num>, <num_chars>, <new_text>)

パラメーター

項目

定義

old_text

置き換える文字が含まれるテキスト文字列、またはテキストが格納されている列への参照。

start_num

new_text で置き換える old_text の文字の位置。

num_chars

置き換える文字の数。

new_text

old_text 内の指定した文字に対する置換テキスト。

プロパティ値/戻り値

テキスト文字列。

説明

Microsoft Excel には 1 バイト文字および 2 バイト文字の言語で使用するためのさまざまな機能があるのに対して、PowerPivot for Excel では Unicode を使用するため、すべての文字が同じ長さで格納されます。

使用例

次の式は、列 [ProductCode] 内にある製品コードの先頭の 2 文字を新しい 2 文字のコード OB で置き換える新しい計算列を作成します。

=REPLACE('New Products'[Product Code],1,2,"OB")

関連項目

参照

その他の技術情報