ExcelのFIND関数の使い方

ExcelのFIND関数の使い方

Excel の FIND 関数を使用すると、データをより簡単に検索できます。Microsoft Excel で FIND 関数を使用する方法の詳細を以下に示します。

Excel は、Microsoft のオフィス製品である Office スイートの一部です。大量のデータを処理するための優れた機能をユーザーに提供します。もちろん、Google スプレッドシートに代わるものはまだありますが、機能の点では Microsoft Excel の方が優れています。

Microsoft Excel をダウンロードして使用すると、データの一括入力、テキストのアルファベット順、数値の昇順または降順の並べ替え、参照元のリンクの挿入、そして何よりも関数の使用が可能です。

Excel の関数は非常に多様で、さまざまな用途に使用できます。実際、Microsoft では特定の用途に応じて多くのカテゴリに分類されています。FIND 関数は、最も人気のある Excel 関数の 1 つです。

名前が示すように、Excel の FIND 関数は、Word の検索機能と同様に、テキスト文字列内の文字を検索するのに役立ちます。Excel の MID 関数LEFT 関数RIGHT 関数などの文字列分離関数と目的は同じですが、根本的にはまったく異なります。FIND 関数はテキスト文字列内の文字の位置を自動的に検出しますが、上記の文字列分割関数では、ユーザーが分割する文字数と位置を事前に決定する必要があります。以下の記事では、Excel の FIND 関数の使用方法と関数の例を説明します。

Excel の FIND 関数の使用手順

FIND 関数の構文: =FIND(find_text; inside_text; [start_num])

そこで:

  • find_text: 検索する文字またはテキストです。
  • inside_text: find_text の場所を検索するテキスト。
  • [start_num]: text 内で検索を開始する位置を指定します。

FIND 関数を使用する場合の注意点:

  • FIND 関数はテキスト内の大文字と小文字を区別しますが、SEARCH Excel 関数は区別しません。
  • FIND 関数は、*find_text、find_text*、*find_text* などの文字の検索をサポートしていません。
  • [start_num] を使用すると、最初の文字数をスキップして指定した位置から開始します。[start_num] を省略した場合、デフォルトは =1 になります。
  • start_num が 0 未満であるか、within_text の長さより大きい場合、関数はエラー値を返します。

1. ExcelのFIND関数の例

1. セル B3 内の文字「h」の位置を検索し、関数=FIND ("h",B3) を設定して Enter キーを押します。最初の「h」文字はテキスト文字列の 5 番目の位置にあり、「H」文字とは異なるため、結果は 5 になります。

ExcelのFIND関数の使い方

2. セル B4 で単語「Giang」の位置を見つけます。そのため、find_text=Giang を使用して位置を見つけます。コマンド =F​​IND(“Giang”,B4) で使用される関数。結果は、テキスト内の単語「Giang」の最初の文字の位置を返します。テキスト範囲に「Giang」文字がない場合、エラー #VALUES! が報告されます。

ExcelのFIND関数の使い方

3. テキスト シーケンスの 5 番目の文字から始まる文字「a」の位置を見つけます。この例では、start_num である 5 を使用する必要があります。関数には式 =FIND(“a”,B5,5) があり、結果はテキスト範囲内の文字「a」の位置、形容詞文字として 9 になります。 5.

ExcelのFIND関数の使い方

2. FIND関数とLEFT関数を組み合わせた例

FIND 関数と LEFT 関数を組み合わせて、氏名、市外局番、記号などのテキストの最初の文字列を区切ります。

セル B3 の最初の文字を左から右に文字「-」が見つかるまで検索します。「-」文字は取得しないので、関数式には -1 が表示されます。結合関数式 =LEFT(B3,FIND("-",B3)-1) があり、結果は Tran になります。

3. FIND関数とMID関数を組み合わせた例

これら 2 つの関数を組み合わせると、テキスト範囲内の中央の文字が検索されます。

FIND 関数を使用してセル B4 内の最初の「-」文字を検索し、次に MID 関数を使用してテキスト文字列内の「-」文字の前後 3 文字を区切って、中央の文字を取得します。使用する関数は =MID(B4,FIND("-",B4)+1, 3) で、Enter キーを押します。その結果がKYPキャラクターです。

ExcelのFIND関数の使い方

4. #VALUE! 関数のエラーを修正 検索で

エラー #VALUE を報告します! FIND 関数のエラーは、2 つの一般的なエラーによって発生する可能性があります。

原因1:文字列中に基準値が見つかりませんでした。

たとえば、FIND 関数では大文字と小文字が区別されるため、次の FIND 関数の式ではエラーが報告されます。したがって、B5 ではすべて大文字であり、小文字を検索する関数はエラーを報告します。また、テキスト文字列内に検索する文字がない場合は、「#VALUE!」と表示されます。

ExcelのFIND関数の使い方

原因 2 : エラー [start_num] が範囲内の文字を超えています

たとえば、テキスト シーケンスには合計 15 文字があるため、文字 16 のどこかで文字「a」を見つけるとエラーが返されます。ここで、[start_num] を正しく修正する必要があります。

ExcelのFIND関数の使い方

続きを見る:


Excel で「パズル」をプレイする

Excel で「パズル」をプレイする

Reddit ユーザーの MehmetSalihKoten は、Microsoft Excel で完全に機能するバージョンのテトリスを作成しました。

ExcelのConvert関数の使い方

ExcelのConvert関数の使い方

Excel で測定単位を変換するには、Convert 関数を使用します。

ExcelのHLOOKUP関数の使い方

ExcelのHLOOKUP関数の使い方

HLOOKUP関数とは何ですか? ExcelでHLOOKUP関数を使用するにはどうすればよいですか? クアントリマンで調べてみよう!

ExcelのIFERROR関数、計算式と使い方

ExcelのIFERROR関数、計算式と使い方

Excel の IFERROR 関数は非常によく使用されます。これをうまく使用するには、Microsoft Excel の IFERROR 式を理解する必要があります。

ExcelでのVALUE関数の使い方

ExcelでのVALUE関数の使い方

ExcelのVALUE関数とは何ですか? Excel の値の式とは何ですか? LuckyTemplates.com で調べてみましょう!

Excel EOMONTH関数、EOMONTH関数の使い方

Excel EOMONTH関数、EOMONTH関数の使い方

Excel の EOMONTH 関数は、非常に簡単な実装で、特定の月の最終日を表示するために使用されます。入力したデータに基づいて、特定の月の末日が取得されます。

Excel VBAでdo-whileループを使用する方法

Excel VBAでdo-whileループを使用する方法

Excel VBA で反復的なタスクを自動化したいですか? それでは、Do-while ループを使用して、条件が満たされるまで繰り返す一連のアクションを実装する方法を学びましょう。

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel 2016 - レッスン 6: Excel の列、行、セルのサイズを変更する

Excel のデフォルトの列幅と行の高さは、入力したデータと一致しない可能性があります。Excel 2016 で列、行、セルのサイズを変更する方法を以下の記事で紹介していますので、ぜひ参考にしてください。

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel 2016 - レッスン 5: セルと範囲の基本概念

Excel で作業するときは常に、セルに情報 (コンテンツ) を入力する必要があります。LuckyTemplates を使って Excel 2016 のセルと範囲の基本概念を学びましょう。

ExcelのXLOOKUP関数の使い方

ExcelのXLOOKUP関数の使い方

ExcelのXlookup関数とは何ですか? ExcelでXlookupを使用するにはどうすればよいですか? LuckyTemplates.com で調べてみましょう!