次の方法で共有


FIND 関数 (DAX)

1 つ目のテキスト文字列の、2 つ目のテキスト文字列内での開始位置を返します。FIND では、大文字と小文字が区別されます。

構文

FIND(<find_text, within_text, start_num)

パラメーター

項目

定義

find_text

検索するテキスト。二重引用符 (空のテキスト) を使用すると、within_text の最初の文字に一致します。ワイルドカード文字は使用できません。

within_text

検索するテキストを含んでいるテキスト。

start_num

検索を開始する文字。省略すると、start_num = 1 となります。within_text の最初の文字は文字番号 1 です。

プロパティ値/戻り値

検索するテキスト文字列の開始位置を示す数値。

説明

Microsoft Excel には、1 バイト文字セット (SBCS) の言語と 2 バイト文字セット (DBCS) の言語に対応できるように複数のバージョンの FIND 関数がありますが、PowerPivot for Excel では Unicode を使用し、同じ方法で各文字をカウントします。したがって、文字の種類に応じてバージョンを使い分ける必要はありません。

使用例

次の式は、製品の説明を含む文字列内で、製品の名称である BMX の最初の文字の位置を見つけます。

=FIND("BMX","line of BMX racing goods")

関連項目

その他の技術情報