エクセルで最初の文字を削除する方法(6つの方法)

  • これを共有
Hugh West

Excelで作業していると、セルやセル範囲から最初の文字を削除する必要があることがよくあります。 今日は、Excelでデータセットから最初の文字を削除する方法を紹介します。

練習用ワークブックをダウンロードする

最初の文字を削除する.xlsm

Excelの最初の文字を削除する6つの迅速なアプローチ

ここでは、データセットに 名称 一部の生徒とその 学生証 ひまわり幼稚園という園の

今日の目的は、最初の文字を削除することです。 学生証 .

1.エクセルのRIGHT関数とLEN関数を使って、最初の文字を削除する

を使用することができます。 RIGHT機能 とのことです。 LEN機能 のExcelで、Student IDの最初の文字を削除してください。

新しい列を選択し、1列目にこの数式を挿入します。

=right(c4,len(c4)-1)

[ こちら C4 は列の最初のセルのセルリファレンス 学生証 "あなたはあなたのものを使用しています。]

をドラッグしてください。 フィルハンドル をクリックすると、この数式を残りのセルに記入することができます。

すべてのIDから最初の文字が削除されていることがわかります。

計算式の説明

  • LEN(C4)-1 は,文字列の長さより1つ小さい数を返す。 C4 .
  • ここで、文字列の長さ S201678 でございます 7 ... だから LEN(C4)-1 収益 6 .
  • 右(c4,len(c4)-1) になりました。 RIGHT(C4,6) で、文字列の右から6文字を返します。 C4 .
  • したがって、最初の文字を取り除いた文字列が返される。

続きを読む Excelで文字列から最初の文字を削除する

2.エクセルのMID関数とLEN関数を組み合わせて、先頭の文字を削除する

を使用することもできます。 MID機能 とのことです。 LEN機能 のExcelで、Student IDの最初の文字を削除してください。

新しい列を選択し、1列目にこの数式を挿入します。

=mid(c4,2,len(c4)-1)

[ こちら C4 は列の最初のセルのセルリファレンス 学生証 "あなたはあなたのものを使用しています。]

をドラッグしてください。 フィルハンドル をクリックすると、この数式を残りのセルに記入することができます。

すべてのIDから最初の文字が削除されていることがわかります。

計算式の説明

  • LEN(C4)-1 は,文字列の長さより1つ小さい数を返す。 C4 .
  • ここで、文字列の長さ S201678 でございます 7 ... だから LEN(C4)-1 収益 6 .
  • 中点(c4,2,len(c4)-1) になりました。 MID(C4,2,6) を返します。 6 から始まる文字です。 第2回 文字列の文字 C4 .
  • したがって、最初の文字を取り除いた文字列が返される。

続きを読む Excelの最後の文字を削除する方法

3.エクセルのREPLACE関数で先頭の文字を削除する

を使用することもできます。 REPLACE機能 のExcelで、Student IDの最初の文字を削除してください。

新しい列を選択し、1列目にこの数式を挿入します。

=replace(c4,1,1,"")

[ こちら C4 は列の最初のセルのセルリファレンス 学生証 "あなたはあなたのものを使用しています。]

をドラッグしてください。 フィルハンドル をクリックすると、この数式を残りのセルに記入することができます。

すべてのIDから最初の文字が削除されていることがわかります。

計算式の説明

  • replace(c4,1,1,"") は、文字列の最初の文字を置き換えます。 C4 を空文字にしたもの( "" ).
  • したがって、最初の文字を取り除いた文字列が返される。

続きを読む Excelで文字を削除する方法

4.Excelツールバーから「テキストを列に変換」ツールを実行し、最初の文字を消す

を実行することができます。 テキストからカラムへ を使えば、文字列から最初の文字を削除することができます。

ステップ1.

まず、最初の文字を削除したい列を選択します ( C列 この例では)。

その後 データ> テキストをカラムに というセクションの下にあるExcelツールバーにある。 データツール .

ステップ2.

テキストを列に」をクリックします。 というダイアログボックスが表示されます。 テキストを列に変換するウィザード .

次に、チェックを入れて 固定幅 をクリックします。 次のページ .

ステップ3.

そして、その中で データプレビュー セクションで、最初の文字と残りの文字の間に水平線を挿入します。

再度クリック 次のページ .

ステップ4.

最後に、以下をクリックします。 仕上がり .

ステップ5.

選択された列が2列に分割され、最初の文字が1列、残りの文字がもう1列に表示されます。

2列目をコピーします。

ステップ6.

そして、それを最初の列の上に貼り付けます。

こうして、列から最初の文字が取り除かれます。

続きを読む Excelで特殊文字を削除する方法

5.フラッシュフィルを適用して、Excelの最初の文字を削除する

ステップ1.

まず、新しい列の最初のセルに行き、最初の文字を除いた文字列を手動で入力します。

ここで私は、セル D3 と入力すると、201678になります。

ステップ2.

次のプレス 入力 .次のセルに移動します。

次に、 を押します。 CTRL+E すべてのセルが、最初の文字を除いたテキスト値で埋め尽くされるのがわかるでしょう。

続きを読む Excelで特定の文字を削除する方法

6.マクロを使ってExcelの先頭文字を削除する

これが最後の方法です。

上記の方法で満足できない場合は、この方法を利用して、Excelのセルの束から最初の文字を削除することができます。

この記事でご覧ください Excelでマクロを保存し、実行する方法。

まず、これを挿入します。 ブイビーエー のコードを新しいモジュールに追加します。

コード

 Sub Remove_First_Characters() For i = 1 To Selection.Rows.Count Selection.Cells(i, 1) = Replace(Selection.Cells(i, 1), Left(Selection.Cells(i, 1), 1), "") Next i End Sub 

次に、カラムを選択して、次のように実行します。 マクロ っていう 最初の文字を削除する .

そして、選択された列から最初の文字が自動的に削除されることがわかります。

続きを読む VBAでExcelの文字列から先頭の文字を削除する方法

結論

これらの方法を使用すると、Excelのセルまたはセル範囲から最初の文字を削除することができます。 あなたは他の方法を知っていますか? または何か質問がありますか? 遠慮なく私達に尋ねてください。

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