スプレッドシートの REPLACE 関数

テキスト
この記事は約2分で読めます。

スプレッドシートは、データの管理や分析に欠かせないツールの一つです。その中でも、文字列操作をするための関数として REPLACE 関数があります。この関数を使うことで、簡単に文字列内の特定の文字を置き換えることができます。

REPLACE 関数の書式

REPLACE 関数は、次の書式で記述します。

REPLACE(文字列, 置換開始位置, 置換文字数, 置き換える文字列)

  • 文字列: 置換を行う文字列。
  • 置換開始位置: 置換を開始する位置。先頭から数えるため、1 から始まります。
  • 置換文字数: 置換する文字数。
  • 置き換える文字列: 置換後に挿入する文字列。

REPLACE 関数の使用例

実際に REPLACE 関数を使ってみましょう。下記のような文字列があったとします。

文字列: “abcdefghijklmnopqrstuvwxyz”

この文字列から、3文字目から5文字を “XYZ” に置き換える場合は次のように記述します。

=REPLACE(A1, 3, 3, “XYZ”)

これにより、結果として “abXYZfghijklmnopqrstuvwxyz” が得られます。

REPLACE 関数の応用

REPLACE 関数は、文字列置換だけでなく、様々な場面で活用することができます。

例えば、文字列中に含まれる不要な文字を削除することもできます。

文字列: “123-456-789”

この文字列からハイフンを取り除く場合は、次のように記述します。

=REPLACE(A1, 1, 1, “”)
=REPLACE(A1, 5, 1, “”)
=REPLACE(A1, 9, 1, “”)

これにより、結果として “123456789” が得られます。

また、データの加工や集計においても有用です。例えば、時間のデータを「時:分」の形式から「分」の形式に変換する場合は、次のように記述します。

=REPLACE(A1, 3, 3, “”)

これにより、結果として “12:34” から “1234” が得られます。

スプレッドシートで REPLACE 関数を使いこなす

REPLACE 関数は、スプレッドシートでデータ加工や集計をする上で欠かせない関数です。上記のような使用例や応用例を覚えて、実践的な使い方をマスターしてください。

以上、スプレッドシートの REPLACE 関数について説明しました。この関数を使って、スムーズなデータ加工や集計を行ってください。

この記事を書いた人

家電販売員・WEBコンサルタントを経験した知識を活かしてもっと日本のITリテラシーを高めるお手伝いがしたいガジェットオタク。
PC周辺機器からソフトウェア・ツールまであらゆる情報を発信します。

Nippieをフォローする
テキスト関数
Nippieをフォローする
Googleスプレッドシートハック

コメント