Excelのセルでテキスト間にスペースを追加する方法(4つの簡単な方法)

  • これを共有
Hugh West

Excelで外部からデータを取り込むと、空白がない入力が発生することがあります。 この記事では、Excelのセルでテキスト間にスペースを追加する方法について説明します。 次のような関数を使用して、さまざまな種類のスペースを追加することができます。 トリム , リプレース , FIND , MINです。 サブスティテュート(SUBSTITUTE)。

例えば、以下の画像のような名前とIDのデータをExcelで取り込むとします。

データセット ダウンロード

ExcelのCell.xlsxでテキスト間にスペースを追加する

Excelのセルでテキスト間にスペースを追加する4つの簡単な方法

方法1:REPLACE関数を使用する

があります。 リプレース は、文字列の指定された部分を、新たに割り当てられた文字列で置き換える関数です。 その構文は次のとおりです。

REPLACE (old_text、start_num、num_chars、new_text)

old_textです。 は、テキストを置換したい任意の参照セルを指します。

start_num; は、どの文字数から入れ替えを行うかを宣言する。

num_chars。 は、何文字が置き換えられるかを定義します。

new_textです。 は、最終的に置換された文字の場所に置かれるテキストです。

ステップ1. 任意の空白セルに数式を入力する ( C4 )

=replace(b4,5,0," ")

これです。 B4 古文 参照。 テキストがあります。 "JaneDoe123" 細胞内 B4. としてテキストが欲しい。 "Jane Doe123" つまり、スペースで始まる文字が欲しいわけです start_num "5" ジェーン という文字に置き換わることはありません。 num_chars アール "0". そして、その ニューテキスト は同じになります。

ステップ2. プレス ENTER. セル内のデータ( B4 )が思いのままに現れます。

ステップ3. 繰り返し ステップ1、ステップ2 個人で 開始番号 num_chars。 そうすると、下の写真のような画像が得られます。

続きを読む: エクセルの計算式を使って空白を追加する方法(6つの方法)

方法2:SUBSTITUTE関数を使用する

特定の場所にあるテキストを置き換えるには リプレース 関数を使用するのに対し サブスティテュート 関数を使って、特定のテキストを置き換えることができます。

の構文です。 サブスティテュート 関数は

SUBSTITUTE(text,old_text,new_text,[instance_num])。

テキストを表示します。 は、テキストに置き換えたい参照セルを指示します。

old_textです。 は、置換したい参照セル内のテキストを定義します。

new_textです。 のテキストを宣言しています。 古文 で代用する。

[instance_num]です。 の出現回数を定義しています。 古文 で代用することができます。

ステップ1. 任意の空白セルに数式を挿入する ( C4 )

=SUBSTITUTE(B4, "JaneDoe123″, "Jane Doe 123″,1)

式では B4 古文 参照。 テキストがあります。 "JaneDoe123" 細胞内 B4. としてテキストが欲しい。 "ジェーン・ドウ123" .そして、その [instance_num]です。 でございます "1" 参照セルに1つしかインスタンスがないため B4 .

ステップ2. ヒット ENTER. テキストが思い通りの形になる。

ステップ3. 繰り返し ステップ1 2 個人で ニューテキスト をクリックすると、下の画像のような結果が得られます。

続きを読む: Excelで行間にスペースを追加する方法

類似の読み物

  • エクセルでセルを空ける方法(2つの簡単な方法)
  • エクセルでスペースダウンをする方法(3つの方法)

方法3:TRIMとREPLACE関数を使用する

トリム は、テキストの先頭と末尾のスペースをすべて削除する関数です。 その構文は次のとおりです。

トリム(テキスト)

しかし、スペースを切り取るのではなく、スペースを追加する必要があります。 これを解決するために、以下のように組み合わせます。 トリム リプレース という機能があります。 リプレース 関数では、テキストは 方法1 .そして、その トリム は,先頭または末尾の空白(データに空白がある場合)だけを取り除き,空白を1つだけ入れて返す。

ステップ1. 任意の空白セル( C4 )を貼り付け、数式

=trim(replace(b4,5,0," "))

があります。 リプレース で説明したように、式中の関数部分が動作します。 方法1 .

ステップ2. プレス エンタメ そして、以下の図のような結果が得られます。

ステップ3. 繰り返し ステップ1 2 しゅうよう 方法1 指示 リプレース を実行すると、以下のようなデータセットが生成されます。

続きを読む: Excelで数字と数字の間にスペースを追加する方法(3つの方法)

方法4:TRIM REPLACE MINとFIND関数を使う

データセットのNameとIDの間にスペースを入れたい場合はどうすればよいでしょうか。 例えば、テキストを "JaneDoe123" として表示します。 "JaneDoe 123 "です。 目的を達成するために TRIM、REPLACE、MIN、FIND関数の組み合わせ。

ステップ1. 任意の空白セルを選択する (C4) を入力し、数式を入力します。 =TRIM(REPLACE(B4,MIN(FIND({1,2,3,4,5,6,7,8,9,0},B4&”1234567890″)),0,” “))

ステップ2. プレス ENTER. NameとIDの間のスペースが表示される。

ステップ3. をドラッグしてください。 フィルハンドル で、セルの残りの部分は、あなたが望む形式になります。

続きを読む: Excelでスペースを検索して置換する方法(5つの方法)

結論

本稿では、文字と文字の間にスペースを入れる関数の使い方を説明します。 この関数は リプレース は,文字を定義する特定の位置にスペースを追加する関数であるのに対し サブスティテュート このほかにも、条件によってさまざまな関数を組み合わせることができます。 以上、説明した方法があなたの探求に値するものであることを願っています。 さらに説明が必要な場合、また何か追加することがある場合は、コメントをしてください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。