エクセルで最後の文字を削除する方法(最も簡単な6つの方法)

  • これを共有
Hugh West

この記事では、私はあなたにExcelで最後の文字を削除する効果的な6つの方法を紹介します。 時にはそれは最後の文字を削除することによって、セルから別のテキストを抽出する必要があります。 それは手動で入力することによって行うことができますが、それは効果的ではない。 だから、この記事に飛び込んで、あなたのニーズに応じてExcelで最後の文字を削除する方法を知っているようにしましょう。

ワークブックダウンロード

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

Excelの最後の文字を削除する6つの方法

ここでは、4つの列を表示するデータセットを持っています。 学生ID、氏名、コース番号、EメールID このデータを使って、「匠の技」を紹介します。 終止符 と必要なデータを抽出します。

方法-1:REPLACE関数を使って最後の1文字だけを削除する。

仮に 学生証 は5文字で構成され、そのうち最初の4文字は年、最後の1文字はこの例ではロール番号である。 したがって、この中から年を抽出するには 学生証 を使用して最後の文字を削除する必要があります。 REPLACE関数 抽出された値は コラム

ステップ-1:

出力を選択する セルE5 .

➤ 次の関数を入力します。

=value(replace(b5,len(b5),1,""))

これです。 B5 古文 , LEN(B5) はテキストの長さを返し、この場合、それは 5 こうして 5 であろう 開始番号 , 1 でございます num_chars 新文 でございます ブランク .

バリュー機能 は、文字列を数値に変換します。

ステップ-2:

➤プレス エンタメ と出力されます。

➤ドラッグダウンする。 フィルハンドル

結果

📓 備考

使用方法 リプレース 機能 を選択した場合、複数の文字を最後から削除することはできません。

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

方法-2:LEFT関数を使用する

での コース番号 列の異なるコース名が作成されました。 部署名 名前と番号 抽出するには 部署名 このコースでは、下3桁を削除する必要があります。 LEFT関数 .

ステップ-1:

➤出力を選択する セルE5 .

➤ 次の式を用いてください。

=left(d5,len(d5)-3)

これです。 D5 でございます テキスト len(d5)-3 = 5-3=2 でございます num_chars。 そのため、最初の2文字が出力として表示されます。

ステップ-2:

➤プレス エンタメ と出力されます。

➤ドラッグダウンする。 フィルハンドル

結果

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

方法-3:MID機能を使う

での コース番号 列の異なるコース名が作成されました。 部署名 名前と番号 抽出するには 部署名 このコースでは、下3桁を削除する必要があります。 MID機能 .

ステップ-1:

➤出力を選択する セルE5 .

➤ 次の式を使用する。

=mid(d5,1,len(d5)-3)

これです。 D5 でございます テキスト , 1 開始番号 , LEN(D5)-3 でございます num_char

ステップ-2:

➤プレス エンタメ と出力されます。

➤ドラッグダウンする。 フィルハンドル

結果

で出力されるようになりました。 部署名 の欄があります。

続きを読む Excel 右から文字を削除する

方法-4: フラッシュフィルを使用して最後の文字を削除する。

での コース番号 列の異なるコース名が作成されました。 部署名 名前と番号 抽出するには 部署名 このコースでは、下3桁を削除する必要があります。 フラッシュフィル機能 .

ステップ-1:

➤出力を選択する セルE5 .

➤「Department Name(部門名)」を以下のように入力します。 セルD5。

ステップ-2:

➤イン セルE6 のように入力し、次のように入力します。 部署名 の名前が提案されます。

ステップ-3:

➤プレス エンタメ をクリックすると、次のような出力が表示されます。

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

方法-5: 最初と最後の文字を同時に削除する。

にあるとします。 メールアドレス 列 私はいくつか持っています。 電子メールアドレス が、これらの先頭と末尾にいくつかの特殊文字が組み合わされています。 画像 では、これらの記号を最初と最後に同時に省略したい。 MID機能 .

ステップ-1:

➤出力を選択する セルE5 .

➤ 次の式を用いてください。

=mid(d5,3,len(d5)-4)

これです。 D5 でございます テキスト , 3 開始番号 , LEN(D5)-4 でございます num_char

3 として使用されます。 開始番号 があるため 2 前に特殊文字 メールアドレス

4 の総文字数から減算されます。 num_char の合計であるため 4 省略したい特殊文字

ステップ-2:

➤プレス エンタメ と出力されます。

➤ドラッグダウンする。 フィルハンドル

結果

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

方法-6:VBAコードを使用する

することができます。 最後の文字を削除するには、VBAのコードも使用します。 のように 方法-2 または メソッド-3 .

ステップ-1:

➤選択する デベロッパー タブ>> ビジュアルベーシック オプション

ステップ-2:

Visual Basic エディター が開く

➤選択する インサート タブ>> モジュール オプション

ステップ-3:

モジュール1 が作成されます。

ステップ-4:

 Public Function RmvLstCh(txt As String, char_no As Long) RmvLstCh = Left(txt, Len(txt) - char_no) End Function 

このコードでは RmvLstCh

保存 コードと 閉じる 窓の外

ステップ-5:

➤出力を選択する セルE5

=RmvLstCh(D5,3)

ステップ-6 :

➤プレス エンタメ と出力されます。

➤ドラッグダウンする。 フィルハンドル

結果

プラクティス部門

自分で練習できるように 実践編 各メソッドについて、右側のシートに以下のようなセクションを設けてください。 各自で行ってください。

結論

この記事では、私は効果的にExcelで最後の文字を削除する最も簡単な方法をカバーしようとしました。 あなたが有用であることを願っています。 あなたが何か提案や質問がある場合は、私たちとそれらを共有する自由を感じる。

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