ヒント:他の言語はGoogle翻訳されています。 訪問することができます English このリンクのバージョン。
ログイン
x
or
x
x
お申し込み
x

or

Excelでセルまたは文字列から最初または最後のn文字を削除する方法

このチュートリアルでは、セルまたはExcelの文字列から最初または最後のN文字を削除するためのさまざまな簡単なテクニックを紹介します。

doc最初の最後の1を削除 1 式/ UDFで最初のN文字を削除
2 式/ UDFで最後のN文字を削除
3 数式なしで左右のN個の文字を一括削除
4 サンプルファイルをダウンロードする

1 式で最初のN文字を削除

この部分では、文字列から最初のN文字を素早く削除するための3つの異なる方法を紹介します。

1.1 RIGHT / REPLACE機能で最初のN文字を削除

>> RIGHTとLENの機能を組み合わせて最初のN文字を削除

式の構文と引数

式:= RIGHT(文字列_セル、LEN(文字列_セル)-n_文字)

参照:string_cell:文字を削除するために使用するセル

n_character:削除したい文字数

例:セルA2の文字列から最初の2文字を削除し、式をコピーして貼り付けます
=右(A2、LEN(A2)-2)
押す 入力します キー
doc最初の最後の2を削除

>> 最初のN文字を削除するためのREPLACE機能

式の構文と引数

式:= REPLACE(Old_text、Strat_n、Num_Chars、New_text)

参照:Old_text:文字を置き換えるために使うセル

Old_text:文字を置き換えるために使うセル

Start_n:new_textに置き換えたいold_text内の文字の位置

Num_Chars:new_textに置き換えたい古いテキストの文字数

New_text:old_textを置き換えるテキスト

例:Cell A6の最初の2文字を何も置き換えずに、次の式をコピーして貼り付けます。
=置換(A6,1,2、 "")
押す 入力します キー
doc最初の最後の3を削除

1.2ユーザー定義関数で最初のN文字を削除

1。 押す Altキー+ F11 Microsoft Visual Basic for Applicationsウィンドウを有効にするためのキー インセット > モジュール モジュールを作成します。

2 以下のコードをコピーしてModuleスクリプトに貼り付けてください。

VBAコード:最初のn文字を削除

パブリック関数RemoveFirstC(文字列としてのrng、長さとしてのcnt)RemoveFirstC = Right(rng、Len(rng) -  cnt)終了関数

3 コードを保存して、使用しているシートに戻ります。 たとえば、セルA3の文字列から最初の11文字を削除し、この式をコピーして貼り付けます
= RemoveFirstC(A11,3)
押す 入力します キー
doc最初の最後の4を削除


位置を削除

これは文字ツールを削除します90%であなたの効率を高めます、あなたの人生を楽しむために多くの時間を残して

▲式を修正したり記憶したりすることにさようならを言って、あなたに脳の十分な休息を与えなさい。

▲このツール以外に、228アドバンストツールがあります (30 +テキスト編集ツールを含む) それ以外の場合はKutools for Excel、80%Excelパズルを解くことができます。

▲5でExcelのエキスパートになり、人々の認識と宣伝を得ましょう。

▲110000 +高効率の人々と300 +世界的に有名な企業の選択。

60日間の無料試用、クレジットカード不要


2 式で最後のN文字を削除

この部分では、Excelで文字列から最後のN文字を削除する方法が2つあります。

2.1 LEFT機能で最後のN文字を削除

式の構文と引数

式:= LEFT(文字列セル、LEN(文字列セル)-Num_chars)

参照:string_cell:文字を削除するために使用するセル

n_character:削除したい文字数

例:セルA2の文字列から最後の2文字を削除し、式をコピーして貼り付けます
= LEFT(A2、LEN(A2)-2)
押す 入力します キー
doc最初の最後の5を削除

2.2ユーザー定義関数で最後のN文字を削除

1。 押す Altキー+ F11 アプリケーションウィンドウのMicrosoft Visual Basicを有効にするキー インセット > モジュール モジュールを作成します。

2 以下のコードをコピーしてModuleスクリプトに貼り付けてください。

VBAコード:最後のn文字を削除

パブリック関数RemoveLastC(文字列としてのrng、長さとしてのcnt)RemoveLastC = Left(rng、Len(rng) -  cnt)終了関数

3 コードを保存して、使用しているシートに戻ります。 たとえば、セルA3の文字列から最後の5文字を削除し、次の式を入力します。
= RemoveLastC(A5,3)
押す 入力します キー
doc最初の最後の6を削除


ot move

あなたは家族と同居するために昇給と多くの時間を過ごしたいですか?

Officeタブは、Microsoft Officeで今すぐ50%の効率を実現

信じられないことに、2つ以上のドキュメントで作業する方が1つで作業するよりも簡単かつ迅速です。

よく知られているブラウザと比較すると、Officeタブのタブ付きツールはより強力で効率的です。

毎日何百ものマウスクリックやキーボード入力を減らしましょう。今すぐマウスの手に別れを告げましょう。

通常複数のドキュメントを扱う場合は、Office Tabを使用すると時間を節約できます。

30日無料トライアル、クレジットカードは必要ありません。

Read More今すぐダウンロード


3 公式なしで左右または中央からN文字を削除

文字列の左または右からN文字を削除する作業を行うために式を覚えるのに時間を無駄にしたくない場合は、 ポジションで削除 の有用性 Kutools for Excel 数式なしでクリックでこのタスクを処理できます。

今、あなたが他のものより速くそしてよりよく働くことを容易にしなさい

Excel用の35テキスト編集ツールテキスト処理におけるあなたの90%生産性を向上させ、人生を楽しむために多くの時間をかけてください

これらのツールはKutools for Excelの一部に過ぎません。他にも194%Excelパズルを解決できる80ツールがあります。

  • Kutools for Excelを使用すると、1500作業シナリオに簡単に対処し、毎日平均して71%効率を向上させることができます。
  • ワンクリックでほとんどの複雑な操作を完了し、何千回ものマウスクリックによるマウスの操作を避けます。
  • 痛みを伴う数式やVBAを検索せずにExcelのタスクを簡単に処理でき、家族と一緒に過ごす時間をさらに増やすことができます。
  • 110000 +の非常に効率的な人々と300以上の世界的に有名な企業によって選ばれました。

Kutools for Excelを無料でインストールした後、次のようにしてください。

クリックしてユーティリティを適用し、文字を削除したいセルを選択します。 クツール > テキスト > ポジションで削除.
doc最初の最後の7を削除

3.1式なしで最初/最後のN文字を削除

>> 最初のN文字を削除

doc最初の最後の8を削除

1)In 数字 テキストボックスに、文字列から削除する文字数を入力します。この例では、最初に削除します 3 文字列からの文字

2)チェック 左から 内のオプション ポジション の項目を検索します。

結果は次のように表示されます。
doc最初の最後の9を削除

>> 最後のN文字を削除

doc最初の最後の10を削除

1)In 数字 テキストボックスに、文字列から削除する文字数を入力します。この例では、最後に削除します。 3 文字列からの文字

2)チェック 右から 内のオプション ポジション の項目を検索します。

結果は次のように表示されます。
doc最初の最後の11を削除

3.2式なしで中央の特定の位置からN文字を削除

しかし時には、文字列の途中から特定の数の文字を削除したくなるかもしれません。

例:文字列の3文字目から3文字を削除します。

doc最初の最後の12を削除

1)In text、文字列から削除したい文字数を入力します。ここで削除します 3 文字。

2)チェック 指定 オプションをクリックし、文字列を削除する番号をテキストボックスの横に入力します。 ポジション セクション、ここで私は3番目の文字から文字を削除します。

結果は次のように表示されます。
doc最初の最後の13を削除

式なしで位置によって文字を削除する

位置で削除

ヒント: セルからすべての数字、英字、数字以外、英字または特定の文字を削除したい場合は、Kutools for Excelを適用できます。 文字を削除する ユーティリティ。
文字で削除

文字を削除するためのより多くのヒント...


サンプルファイルをダウンロードする

サンプル


あなたが群衆から目立つようにする、簡単に仕事をする、そしてゆっくりと人生を楽しむには?

Kutools for Excelは毎日あなたの70%効率を改善し、あなたが家族と同行し、人生の中で楽しい時間を過ごすことができるようになります。

300の高度なツールは80%Excelの問題を解決します、あなたはもはや解決策を探すのに苦労しないで、より簡単に仕事を完成させます。

1500 Excelのシナリオを簡単に処理し、毎日最低1時間を節約します。

5分でExcelのエキスパートになり、人々の認識とプロモーションの機会を得ましょう。

ワンクリックユーティリティはバッチ処理を処理します、あなたがマウスの手にさようならを言う、あなたは何千ものマウスクリックを避けさせます。

暗記記憶式と複雑なVBAを取り除き、あなたの脳を休ませます。

110000 +高効率役員および300 +世界的に有名な企業の選択

$ 39のみを取るが、他の人の$ 4000トレーニングよりもはるかに価値がある

60日間無料トライアル、なんの理由もなく60日に全額返金。

今、あなたのよりよい人生に勝ちました Read More 無料の60-Dayトライアル $ 39今すぐ購入

推奨生産性ツール

[Office]タブ - Microsoft Office 2019のタブ付き参照、編集、文書管理 - 2003およびOffice 365


オフィスタブ

Kutools for Excel - あなたの毎日のExcelワークで300%時間を節約するための50 Advanced Tools以上を集める


[ツール]タブ
kutoolspタブ
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.