Excel:最初または最後の文字を削除します(左または右から)
このガイドは、Excelのテキスト文字列の最初または最後から文字を削除するためのいくつかの方法を提供します。組み込み機能、カスタムVBA関数、さらにはフラッシュフィルを使用してカバーします。
左から文字を削除する:
いくつかのフォーミュラは、先頭の文字を削除できます:
最初の文字の削除:使用
=REPLACE(A1,1,1,"")
または=RIGHT(A1,LEN(A1)-1)
。これらは、最初のキャラクターを何もないことに置き換えるか、それぞれ最初の文字を除く右からすべての文字を抽出します。複数の左の文字を削除する:上記の一般化:
=REPLACE(A1,1,n,"")
または=RIGHT(A1,LEN(A1)-n)
、 'n'は削除する文字の数です。カスタムVBA関数(
RemoveFirstChars
):この関数は、よりクリーンなアプローチを提供します。 VBAコードは次のとおりです。
関数removefirstchars(string、num_chars as long) removeFirstchars = right(str、len(str) - num_chars) エンド関数
このように使用してください: =RemoveFirstChars(A1,n)
。
右から文字を削除する:
同様の方法が、後続の文字を削除することに適用されます。
最後の文字の削除: use
=LEFT(A1,LEN(A1)-1)
。これは、最後のキャラクターを除く左からすべてのキャラクターを抽出します。複数の右文字の削除: use
=LEFT(A1,LEN(A1)-n)
。ここで、「n」は削除する文字の数です。カスタムVBA関数(
RemoveLastChars
):この関数はプロセスを簡素化します。 VBAコードは次のとおりです。
関数removelastchars(string、num_chars as long) RemovelaStchars = left(str、len(str) - num_chars) エンド関数
このように使用してください: =RemoveLastChars(A1,n)
。
両側から文字を削除する:
MID
関数left_chars
これを効率的に処理します: =MID(A1,left_chars 1,LEN(A1)-(left_chars right_chars))
right_chars
数値の結果を確保する:
上記の式のいずれかをVALUE()
に包むか、結果に1を掛けて、テキスト形式の数値を真の数字に変換します。
フラッシュフィルと究極のスイート:
Excelのフラッシュフィルは、パターンが検出された場合、最初または最後の文字をすばやく削除できます。 Ablebits Ultimate Suiteは、位置ごとに文字を削除するためのユーザーフレンドリーなインターフェイスを提供します。
この包括的なガイドは、Excelのテキスト文字列からキャラクターを効率的に削除するためのさまざまな手法を提供し、さまざまなスキルレベルと好みに応えています。ファイルのサンプルをダウンロードして、さらに簡単なアプローチのために究極のスイートトライアルを試すことを検討してください。
以上がExcel:最初または最後の文字を削除します(左または右から)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

Video Face Swap
完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









