Excel で最初の 3 文字を削除する方法 (4 つの方法)
構造化されていない生データを扱っていると、そこから関連情報を抽出する必要が生じることがよくあります。値を取得するために、テキスト文字列から最初、2 番目、または 3 番目の文字を削除する必要がある場合があります。 Excel には、この種のタスクを実行できる関数がいくつかあります。カスタマイズした関数を作成して、テキスト文字列から文字を削除することもできます。今日のこの記事では、Excel で最初の 3 文字を削除する方法について説明します。
練習用ワークブックをダウンロード
この練習帳をダウンロードして、この記事を読みながらタスクを実行してください。
Excel で最初の 3 文字を削除する 4 つの適切な方法
生データを含むデータベースがある状況を考えてみましょう。すべてのデータの最初の 3 文字は不要であるため、これらの文字を削除する必要があります。このセクションでは、Excel のデータから最初の 3 文字を削除する方法を示します。
1. Excel で RIGHT 関数を使用して最初の 3 文字を削除する
RIGHT 関数の組み合わせ LEN 関数 データ セルから最初の 3 文字を削除するのに役立ちます。この方法については、以下の手順で説明します。
ステップ 1:
- セル C4 内 、 RIGHT を適用します LEN でネストされた関数 式は、
=RIGHT(B4,LEN(B4)-3)
- ここでは、string_cell は B4 です ここから 3 文字を削除します。
- LEN(B4)-3 num_chars として使用されます . レンズ 関数は、セルから最初の 3 文字を確実に削除します。
ステップ 2:
- 数式の準備ができたので、ENTER を押します 結果を取得します。
- 結果はこちらです。完全な結果を取得するには、マウス カーソルをセルの右下隅に移動します。カーソルに十字記号が表示されたら、記号をダブルクリックして、同じ関数を残りのセルに適用します。
関連コンテンツ: VBA を使用して Excel の文字列から最初の文字を削除する方法
2. Excel で REPLACE 関数を適用して最初の 3 文字を削除する
置換機能 通常、テキスト文字列の一部を別のテキスト文字列に置き換えます。ただし、このセクションでは、この関数を使用してセルから文字を削除します。それがどのように行われるか見てみましょう。
ステップ 1:
- REPLACE を適用する セル C4 の関数 .式は、
=REPLACE(B4,1,3,"")
- どこ B4 は旧テキストです。
- 開始番号 は 1 です。最初から始めます。
- Num_chars 最初の 3 文字を置き換えるため、3 です。
- New_text 古いテキストを置き換える修正済みテキストです。
- 入力 結果を得るために。結果から、数式が完全に機能していることがわかります。
- 必要なすべてのセルに同じ数式を適用します。
続きを読む:Excel の文字列から最後の文字を削除する (5 つの簡単な方法)
類似の読み方:
- Excel で文字列から文字を削除する VBA (7 つのメソッド)
- Excel で印刷できない文字を削除する方法 (4 つの簡単な方法)
- Excel で空白文字を削除する (5 つの方法)
- Excel で単一引用符を削除する方法 (6 つの方法)
- Excel でセミコロンを削除する方法 (4 つの方法)
3. Excel で最初の 3 文字を削除する MID 関数を挿入する
MID機能の組み合わせ LEN 関数は方法 1 と同じ操作を行います。この数式をデータセットに適用します。
ステップ 1:
- セル C4 に適用する数式
=MID(B4,4,LEN(B4)-3)
- ここに テキスト B4 です
- 開始番号 最初の 3 つの数字を削除するため、4 です。
- Num_chars LEN(B4)-3) として定義されます
- ENTER を押します 数式をすべてのセルに適用します。ここでの仕事は終わりです!
続きを読む: Excel で文字列から文字を削除する方法 (14 の方法)
4. Excel で最初の 3 文字を削除するユーザー定義関数を導入する
このタスクを完了するために独自の関数を作成することもできます。そうです、自分の仕事をするために独自のカスタム関数を定義できます。そのためには、VBA コードを記述する必要があります。以下の手順を使用して、このプロセスについて説明します。カスタムメイド機能の詳細については、ここをクリック!
ステップ 1:
- まず、Microsoft にアクセスします Visual Basic for Applications ウィンドウ Alt+F11 を押す .
- 新しいウィンドウが開きます。 [挿入] をクリックします。 モジュールを選択します 新しいモジュールを開く
ステップ 2:
- 新しく開いたモジュールで、VBA コードを挿入して UFD を作成し、セルから最初の 3 文字を削除します。私たちはあなたのためにコードを提供しました。このコードをコピーして、ワークシートで使用できます。ユーザー定義関数の名前は RemoveFirst3 です .この関数を作成するコードは、
Public Function RemoveFirst3(rng As String, cnt As Long)
RemoveFirst3 = Right(rng, Len(rng) - cnt)
End Function
ステップ 3:
- 私たちのコードは書かれています。ワークシートに戻り、関数 =RemoveFirst3 を入力します。 .関数が作成されていることがわかります。
- セル C4 に関数を適用します .機能は、
=RemoveFirst3(B4,3)
- ENTER を押します 結果を取得します。
- カスタムメイドの機能は正常に動作しています。この関数を残りのセルに適用して、最終結果を取得します。
関連コンテンツ:Excel で最後の 3 文字を削除する方法 (4 つの数式)
覚えておくべきこと
👉 カスタム数式の作成には、通常の VBA マクロよりも多くの制限があります。ワークシートまたはセルの構造または形式を変更することはできません。
👉 UFD を適用すると、セルから N 個の文字を削除できます。
結論
このガイドでは、Excel のセルから最初の 3 文字を削除する 4 つの異なる方法を説明しました。ご質問やご不明な点がございましたら、コメントいただければ幸いです。コメント欄にフィードバックを残してください。エクセルデミーをご覧いただきありがとうございます。学び続けましょう!
関連記事
- Excel で右から文字を削除する (5 つの方法)
- Excel で最後の文字を削除する方法 (最も簡単な 6 つの方法)
- Excel で電話番号からダッシュを削除する (4 つの方法)
- Excel のセルから数字以外の文字を削除する方法
- Excel で特殊文字を削除する方法 (4 つの方法)
-
Excel で壊れたリンクを削除する方法 (3 つの簡単な方法)
マイクロソフト エクセル 強力なソフトウェアです。 Excel のツールと機能を使用して、データセットに対して多数の操作を実行できます。多くのデフォルトの Excel 関数 があります 数式を作成するために使用できます。多くの教育機関や企業は、Excel ファイルを使用して貴重なデータを保存しています。場合によっては、複数の Excel ファイルをリンクして、さまざまなソースからデータを入力します。ただし、さまざまな理由でリンクが切れる場合があります。これにより、作業中のワークシートでエラーが発生します。したがって、これらの壊れたリンクを削除する必要があります。この記事では 3 を紹介します
-
Excel ですべてのハイパーリンクを削除する方法 (5 つの方法)
Excel で URL を入力すると、URL が自動的にハイパーリンクに変換されますが、これは常に役に立ちません。ハイパーリンクを含むセルを誤って選択すると、Web サイトが開く可能性があります。そのため、ハイパーリンクを削除して、セルまたは複数のセルのテキストを保持したい場合があります。この記事では、テキストを削除せずに Excel ですべてのハイパーリンクを削除する基本的な方法をいくつか紹介します。 練習用ワークブック Excel ですべてのハイパーリンクを削除する 5 つの方法 このセクションでは、Excel ですべてのハイパーリンクを削除するための 5 つの非常に簡単で便利な方法を紹