メインコンテンツへスキップ

Excelでn番目の文字の後の文字列を削除するにはどうすればよいですか?

場合によっては、Excelのセルからn番目の文字以降のすべての文字列を削除したいことがあります。 n番目以降の文字列を削除するために必要なセルが少ない場合は、手動で削除できます。 ただし、セルが数百個ある場合は、文字列をXNUMXつずつ削除するのに疲れる必要があります。 このチュートリアルでは、Excelでn番目の文字の後の文字列を削除する簡単な方法を説明します。以下の詳細をお読みください。

式を使用してn番目の文字の後のすべての文字列を削除します

位置で削除して特定の位置の文字列を削除します


矢印青い右バブル 式を使用してn番目の文字の後のすべての文字列を削除します

以下の式を使用して、n番目の文字以降のすべての文字列を削除できます。

Kutools for Excel, 以上で 120 便利なExcel関数、 作業効率を高め、作業時間を節約します。

たとえば、XNUMX番目の文字の後のすべての文字列を削除し、セルを選択してこの数式を入力するとします。 = LEFT(A1,3) その中に、を押します 入力します キーを押して、オートフィルハンドルをセルまでドラッグします。

n番目の文字1の後のdoc削除
n番目の文字2の後のdoc削除

ヒント: 上記の式では、必要に応じて3を任意のn番目に変更できます。 たとえば、4文字目以降の文字列を削除する場合は、次の式を使用します = LEFT(A1,4).


矢印青い右バブル 位置で削除して特定の位置の文字列を削除します

あなたが持っている場合 Kutools for Excel、あなたは 位置で削除 n番目の文字の後の文字列をすばやく削除し、削除する文字数を指定することもできます。

Kutools for Excel, 以上で 120 便利なExcel関数、 作業効率を高め、作業時間を節約します。

後の 無料インストール Kutools for Excel、以下のようにしてください:

1.データ範囲を選択し、をクリックします クツール > テキスト > 位置で削除。 スクリーンショットを参照してください:

n番目の文字3の後のdoc削除

2。 の中に 位置で削除 ダイアログ、タイプ 999数字 テキストボックス、およびチェック 指定 とタイプ 4 次のテキストボックスに。 プレビューペインに結果が表示されます。

ヒント: n番目の文字の後の文字列を削除する場合は、次のように入力するだけです。 n + 1 指定 テキストボックス。

n番目の文字4の後のdoc削除

3。 次に、をクリックします Ok or 申し込む。 3番目以降の文字列が各セルから削除されました。

注: 文字列の3番目の文字の後の3文字を削除するだけの場合は、次のように入力できます。 3 数値テキストボックスに入力し、チェックします 指定 とタイプ 4 それに

n番目の文字5の後のdoc削除

位置による削除の詳細については、ここをクリックしてください。

ここをクリックして、Kutools forExcelを無料でダウンロードしてください

最高のオフィス生産性向上ツール

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
data UPI-2080-SHN ANNY SMI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 0000####### 01/03/22
Output :- SHN ANNY SMI
This comment was minimized by the moderator on the site
Hi, sunil, here is a code may help you.
Sub extractText()
    Dim xSplit, xStr As String
    Dim xPos As Integer
    Dim xArr As Variant
    Dim xRng, xSetRng As Range
    On Error Resume Next
    Set xRng = Application.InputBox("Select the cell you want to extract:", "Kutools for Excel", , , , , , 8)
    xSplit = Application.InputBox("Type the delimiter:", "Kutools for Excel", , , , , , 2)
    xPos = Application.InputBox("Type the nth delimiter:", "Kutools for Excel", , , , , , 1)
    Set xSetRng = Application.InputBox("Select a cell to place result:", "Kutools for Excel", , , , , , 8)
    xArr = Split(xRng.Text, xSplit)
    xSetRng.Value = xSplit + xArr(xPos)
End Sub

Copy and paste above code to the Microsoft Visual Basic for Applications window, and run the code, in first dialog, choose the cell that you use to extract, in second dialog, type the delimiter, here in your case is -, in third dialog, type the nth delimiter, here in your case, you extract the string after second -, type 2 into this dialog, in last dialog, choose the cell you place the extracted result.
Hope it do favor on you.
This comment was minimized by the moderator on the site
data :- UPI-205080-SWN AHONY SI-KKBK-XXXXXX-MB: SOCIETY MAINTENANCE MARCH 22 000080 01/03/22
Output needed as "SWN AHONY SI"
This comment was minimized by the moderator on the site
These are very clever tricks! Thank you so much.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations