目次
この記事では、私はあなたにExcelで最後の文字を削除する効果的な6つの方法を紹介します。 時にはそれは最後の文字を削除することによって、セルから別のテキストを抽出する必要があります。 それは手動で入力することによって行うことができますが、それは効果的ではない。 だから、この記事に飛び込んで、あなたのニーズに応じてExcelで最後の文字を削除する方法を知っているようにしましょう。
ワークブックダウンロード
最後の文字を削除する.xlsmExcelの最後の文字を削除する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で最後の文字を削除する最も簡単な方法をカバーしようとしました。 あなたが有用であることを願っています。 あなたが何か提案や質問がある場合は、私たちとそれらを共有する自由を感じる。