メインコンテンツへスキップ

Excel REPLACE function

著者:シャオヤン 最終更新日:2022年09月01日

ExcelのREPLACE関数を使用すると、テキスト文字列から指定された場所に基づいて文字を検索し、新しいテキストに置き換えることができます。 以下のスクリーンショットを例として、テキスト文字列の4番目の文字で始まる2019文字(2020)を別のテキスト文字列(XNUMX)に置き換えます。


 構文:

ExcelのREPLACE関数の構文は次のとおりです。

=REPLACE (old_text, start_num, num_chars, new_text)


 引数:

  • old_text: 必須。 一部の文字を置換するテキスト文字列。
  • start_num:必須。 置換するテキストの最初の文字の位置。
  • num_chars:必須。 置換する文字数。
  • new_text:必須。 old_textを置き換える新しいテキスト。

Note:
#VALUE! エラー値が表示される場合 開始番号 or num_chars 負または非数値です。


 戻る:

文字列またはテキスト値を返します。


 例:

例1:REPLACE関数の基本的な使用法

たとえば、テキスト文字列のリストがあります。次に、下のスクリーンショットに示すように、最初のXNUMX文字を特定のテキストに置き換えます。

この仕事を解決するには、次の式を適用してください。

=REPLACE(A2,1,3,"Extendoffice")

次に、塗りつぶしハンドルを下にドラッグして、この数式を必要な他のセルに適用します。スクリーンショットを参照してください。


例2:日付でREPLACE関数を使用する

以下のスクリーンショットに示すように、日、月、または年を日付から他の日、月、または年に置き換える場合、REPLACE関数を直接使用すると正しい結果が得られません。 ここでは、最初にTEXT関数を適用して日付形式をテキスト文字列に変換してから、REPLACE関数を使用する必要があります。

次の式を適用してください。

=REPLACE(TEXT(A2, "dd-mmm-yy"), 4, 3, "Dec")

次に、塗りつぶしハンドルをこの数式を使用するセルまでドラッグすると、必要に応じて結果が得られます。


例3:REPLACE関数を使用してテキストを空白に置き換える

このREPLACE機能を使用すると、文字を空白に置き換えることもできます。 たとえば、次のスクリーンショットのように、最初のXNUMX文字を空白に置き換えます。

次の数式をコピーするか、空白のセルに入力してください。

=REPLACE(A2,1,4,"")

また、各セルのテキストの最初のXNUMX文字はすべて空白に置き換えられています。 スクリーンショットを参照してください:


例4:REPLACE関数を使用してメールアドレスからユーザー名を抽出する

電子メールアドレスからユーザー名を抽出するために、REPLACE機能を使用することもできます。

次の数式を空白のセルに入力またはコピーします。

=REPLACE(A2,FIND("@",A2),LEN(A2)-FIND("@",A2)+1,"")

次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグすると、各セルからすべてのユーザー名が一度に抽出されます。


 その他の機能:

  • ExcelRIGHT関数
  • RIGHT関数は、テキスト文字列の右側からテキストを返すために使用されます。
  • ExcelREPT関数
  • REPT関数は、指定された回数だけ文字を繰り返すために使用されます。
  • Excel検索機能
  • SEARCH関数は、指定されたテキスト文字列から特定の文字または部分文字列の位置を見つけるのに役立ちます。

最高のオフィス生産性ツール

Kutools forExcel-群衆から目立つのに役立ちます

🤖 Kutools AI アシスタント: 以下に基づいてデータ分析に革命をもたらします。 インテリジェントな実行   |  コードを生成  |  カスタム数式の作成  |  データを分析してグラフを生成する  |  Kutools関数を呼び出す...
人気の機能: 重複を検索、強調表示、または識別する  |  空白行を削除する  |  データを失わずに列またはセルを結合する  |  数式なしのラウンド ...
スーパーVルックアップ: 複数の基準  |  複数の値  |  複数のシートにわたって  |  ファジールックアップ...
上級ドロップダウンリスト: 簡単なドロップダウンリスト  |  依存関係のドロップダウン リスト  |  複数選択のドロップダウンリスト...
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  列を比較する 同じセルと異なるセルを選択する ...
注目の機能: グリッドフォーカス  |  デザインビュー  |  ビッグフォーミュラバー  |  ワークブックとシートマネージャー | リソースライブラリー (自動テキスト)  |  日付ピッカー  |  ワークシートを組み合わせる  |  セルの暗号化/復号化  |  リストごとにメールを送信する  |  スーパーフィルター  |  特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト ツール (テキストを追加, 文字を削除する ...)  |  50+ チャート 種類 (ガントチャート ...)  |  40+ 実用的 (誕生日に基づいて年齢を計算する ...)  |  19 挿入 ツール (QRコードを挿入, パスから画像を挿入 ...)  |  12 変換 ツール (数字から言葉へ, 通貨の換算 ...)  |  7 マージ&スプリット ツール (高度な結合行, Excelのセルを分割する ...)  |  ... もっと

Kutools for Excelは300以上の機能を誇り、 必要なものをワンクリックで手に入れることができます...

説明


Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Edge、Firefox と同様に、効率的なタブを Office (Excel を含む) にもたらします。
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations