目次:
- REPLACE関数
- REPT関数はテキスト文字列を繰り返します。この関数は、次の構文を使用します。
- RIGHT関数
- SEARCH関数
- SUBSTITUTE関数は、テキスト文字列内のテキストの出現を置き換えます。この関数は、次の構文を使用します。
ビデオ: 特定の文字列以降を削除する 【エクセル使い方基本講座】 2024
Excelにデータをインポートすると問題が発生する可能性があります。 Excelにデータをインポートするときに問題になるのは、テキストラベルが正しく表示されないことです。これらのテキスト関数は、データをきれいに保つのに役立ちます。
REPLACE関数
REPLACE関数は、テキスト文字列の一部を置き換えます。この関数は、次の構文を使用します。
REPLACE(old_text、start_num、num_chars、new_text)
old_text 引数は大文字と小文字を区別し、テキストを取得するテキスト文字列テキスト文字列を保持するセルを参照します。開始位置である start_num 引数は、置換するテキストの開始位置をExcelに指示します。 <! --1 - >
num_chars 引数は、Excelに置換するテキストフラグメントの長さ(文字数)を指示します。大文字小文字を区別する new_text 引数は、古いテキストを置き換えるために使用する新しいテキストをExcelに指示します。たとえば、Chamberlainという名前をテキスト文字列Mr. ChamberlainのChurchillという名前に置き換えるには、次の式を使用します。 REPLACE( "Mr. Chamberlain"、5、11、 "Churchill")
テキスト文字列Mr.Churchill。
<! - 2 - >
REPT関数REPT関数はテキスト文字列を繰り返します。この関数は、次の構文を使用します。
REPT(text、number_times)
text 引数は、テキスト文字列を提供するか、テキスト文字列を保持するセルを参照します。 number_times 引数は、テキストを繰り返したい回数をExcelに指示します。
REPT( "Walla"、2 ")
は、文字列WallaWallaを返します。
<! - 3 - >RIGHT関数
RIGHT(text、num_chars)
text 引数は、テキスト文字列の右端から指定された数の文字を返します。 num_chars 引数は、取得する文字の数をExcelに指示します。
たとえば、テキスト文字列Redmond WAから右端の2文字を取得するには、次のように入力します。
RIGHT( "Redmond WA"、2)
SEARCH関数
SEARCH関数は、テキスト文字列内のテキスト断片の開始位置を計算します。 > SEARCH(find_text、within_text、start_num)
find_text 引数は、探しているテキスト部分をExcelに伝えます。 within_text 引数は、検索するテキスト文字列をExcelに指示します。引数はExcelに検索の開始場所を指示します。 start_num 引数はオプションです。空白のままにすると、Excelは within_text 文字列の先頭で検索を開始します。 たとえば、チャーチル氏のテキスト文字列でチャーチルのテキスト部分が始まる位置を特定するには、次の式を使用します。
SEARCH( "Churchill"、 "Churchill"、1)
SUBSTITUTE関数
SUBSTITUTE関数は、テキスト文字列内のテキストの出現を置き換えます。この関数は、次の構文を使用します。
SUBSTITUTE(text、old_text、new_text、instances)
text引数は、テキスト断片を置き換えて編集するテキスト文字列をExcelに通知します。 old_text引数は、置き換えられるテキスト断片を識別する。 new_textは新しい置換テキストを提供します。
SUBSTITUTE関数がどのように機能するかの例として、Senatorという単語をテキスト文字列
でPresidentという単語に置き換える必要があるとします。 SUBSTITUTE( "Senator Obama"、 "Senator"、 "President")
インスタンス
引数はオプションですが、これを使用してExcelに old_text < あなたはその置換をしたいと思っています。たとえば、関数 SUBSTITUTE( "Senator Senator"、 "Senator"、 "President"、1) は、オバマ上院議員のテキスト文字列を返します。 関数
SUBSTITUTE( "Obama上院議員上院議員"、 "Senator"、 "President"、2)
は、オバマ上院議員のテキスト文字列を返します。
インスタンス引数を空白のままにすると、Excelはold_textの各オカレンスをnew_textに置き換えます。たとえば、関数
SUBSTITUTE( "Senator Obama Senator Senator"、 "President")
は、オバマ上院議員上院議員のテキスト文字列を返します。