- ホーム
- REPLACE関数
REPLACE関数
REPLACE/REPLACEB関数は、テキストおよびデータ関数の一つです。指定した開始位置と文字数に基づいて、文字列を新しい文字列に置き換えるために使用されます。REPLACE関数はシングルバイト文字セット(SBCS)を使用する言語向けであり、REPLACEBは日本語、中国語、韓国語などのダブルバイト文字セット(DBCS)を使用する言語向けです。
構文
REPLACE(old_text, start_num, num_chars, new_text)
REPLACE関数には以下の引数があります:
| 引数 | 説明 |
|---|---|
| old_text | 置き換え対象の元のテキスト。 |
| start_num | 置き換えを開始する位置。 |
| num_chars | 置き換える文字数。 |
| new_text | 新しいテキスト。 |
REPLACEB(old_text, start_num, num_bytes, new_text)
REPLACEB関数には以下の引数があります:
| 引数 | 説明 |
|---|---|
| old_text | 置き換え対象の元のテキスト。 |
| start_num | 置き換えを開始する位置。 |
| num_bytes | バイト数に基づく置き換える文字数。 |
| new_text | 新しいテキスト。 |
注意事項
REPLACE関数は大文字と小文字を区別します。
REPLACE/REPLACEB関数の適用方法。
例
以下の図はREPLACE関数によって返される結果を示しています。

次の項目が含まれている記事:タグ:
すべてのタグを見る