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

Excelで文字列からn番目の文字をすばやく抽出するにはどうすればよいですか?

一般に、特定の文字の後に文字列を抽出することをお勧めしますが、この場合、以下のスクリーンショットに示すように、文字列からn番目の文字を抽出します。
doc抽出n番目の文字1

文字列からn番目の文字を抽出します

文字列からn番目以降のすべての文字を抽出します


文字列からn番目の文字を抽出します

テキスト文字列からn番目の文字を抽出するには、Excelで数式を適用します。

結果を配置する空白のセルを選択し、この数式を入力して、 = MID(A2& ""、7,1) (A2は使用する文字列、7は抽出するn番目の文字、1はXNUMX文字を抽出することを示します)、自動入力ハンドルを必要なセルにドラッグします。 スクリーンショットを参照してください:
doc抽出n番目の文字2

文字列からn番目以降のすべての文字を抽出します

n番目以降のすべての文字を抽出する場合は、以下のいずれかの方法を選択して処理できます。

まず、式で抽出します

結果を配置する空白のセルを選択し、この数式を入力して、 = MID(A2,7、LEN(A2)) (A2は使用する文字列、7は抽出するn番目の文字です)、自動入力ハンドルを必要なセルにドラッグします。 スクリーンショットを参照してください:
doc抽出n番目の文字3


XNUMXつ目は、Kutools forExcelによる抽出です。

Kutools for Excelさん 位置で削除 この機能を使用すると、特定の位置にある文字をすばやく削除できます。

Kutools for Excel, 以上で 300 便利な機能で、仕事が楽になります。 

インストールした後 Kutools for Excel、以下のようにしてください:(今すぐExcel用のKutoolsを無料でダウンロードしてください!)

1.使用するセルを選択し、をクリックします クツール > テキスト > 位置で削除。 スクリーンショットを参照してください:
doc抽出n番目の文字4

2。 の中に 位置で削除 ダイアログで、文字列から削除する文字数と位置を指定します。 たとえば、7番目の文字の後に文字列を抽出するには、左から削除する番号を6に設定できます。スクリーンショットを参照してください。
doc抽出n番目の文字5

3。 クリック Ok or 申し込む、7番目の文字の前の文字が削除されました。
doc抽出n番目の文字6

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

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の 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 (6)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
But what if the first number to be extracted is a zero? Such as in a SS#.
This comment was minimized by the moderator on the site
Hi, Jams Hicklin, I do not understand your question, could you give me more information about your data what need to be extracted?
This comment was minimized by the moderator on the site
Sir it very useful for me your =MID(A2&" ",7,1) this formula. but i want MID Reverse formula with " " function. I mean if there is no 7th number then the result should Zero (0) not #value.
This comment was minimized by the moderator on the site
try this way
=MID(A2,len(A2)-6,1)
This comment was minimized by the moderator on the site
Sorry for reply such late, i have tried times but did not find how to change the formula to solve your problem, you may can go to our forum https://www.extendoffice.com/forum.html, someone may help you.
This comment was minimized by the moderator on the site
=iferror(MID(A2,7,1),"0")
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations