Note: The other languages of the website are Google-translated. Back to English

Excel FINDB 関数

FINDB 関数は、別の文字列内でテキスト文字列 (大文字と小文字を区別) を検索し、指定したバイト数に基づいて、2 番目の文字列内の最初の文字列の開始位置の番号を返します。 FINDB は、中国語 (簡体字)、中国語 (繁体字)、韓国語、日本語など、XNUMX バイト文字セット (DBCS) を使用する言語で使用することを目的としています。 この関数は、各 XNUMX バイト文字を XNUMX としてカウントします。

findb 関数 1


構文

=FINDB(find_text, within_text, start_num)


Arguments

  • 検索テキスト (必須): その位置を見つけたい文字列または文字 within_text.
  • within_text (必須): 文字列には 検索テキスト あなたが見つけたい。
  • start_num (オプション): の位置 within_text 検索を開始する位置 検索テキスト。 この引数を省略すると、1と見なされます。

戻り値

FINDB 関数は数値を返します。


機能上の注意

  • スペースは文字としてカウントされます。
  • FINDB 関数は大文字と小文字を区別します。 大文字と小文字を区別しない検索を行うには、次を使用できます 検索する を代わりにお使いください。
  • FINDB では、検索にワイルドカード文字を使用できません。 検索でワイルドカード文字を使用するには、次を使用してください 検索する 機能。
  • DBCS をサポートする言語の編集を有効にし、それを既定の言語として設定した場合、FINDB は常に各 2 バイト文字を 1 としてカウントします。 それ以外の場合、FINDB は各文字を XNUMX としてカウントします FIND.
  • If 検索テキスト 空 ("") の場合、FINDB 関数は番号付きの文字を返します 開始番号。 場合 開始番号 を省略した場合は 1 を返します。
  • FINDB は、データの外観ではなく実際の値をカウントします。 たとえば、A1 は 9 年 1 月 2022 日の日付です。 FINDB(0,A1) 収益 4A1 の実際の値は 44805 で、日付値としてフォーマットされているためです。
  • FINDB は #値! 次の場合のエラー:
    • 検索テキスト に表示されません within_text;
    • 開始番号 の長さよりも大きい within_text;
    • 開始番号 < 1.

最初から大文字と小文字を区別して検索する例

以下の表を例に取ります。 の開始位置を見つけるには 検索テキスト (大文字と小文字を区別) within_text、結果リストの一番上のセル(E6)に以下の式をコピーまたは入力して、 入力します 結果を得るために。 次に、結果セルを選択し、フィル ハンドル (選択したセルの右下隅にある小さな四角形) を下にドラッグして、下のセルに数式を適用します。

=FINDB(B6,C6)

findb 関数 2

セル参照の代わりに、実際の 検索テキスト および within_text 以下に示す式の値。

=FINDB(「什么」,「你在干什么」)


特定の位置から大文字と小文字を区別して検索する例

検索するには 検索テキスト in within_text 指定したバイト数に基づいて特定の位置から検索し、最初に見つかった位置の開始位置を取得します 検索テキスト in within_text、XNUMX番目を追加する必要があります 開始番号 口論。 結果リストの一番上のセル (F6) に次の式を入力し、 入力します 結果を得るために。 次に、結果セルを選択し、フィル ハンドル (選択したセルの右下隅にある小さな四角形) を下にドラッグして、下のセルに数式を適用します。

=FINDB(B6,C6,D6)

findb 関数 3

セル参照の代わりに、実際の 検索テキスト, within_text および 開始番号 以下に示す式の値。

=FINDB(「什么」,「你在干什么」,3)


FINDB対。 探す

FINDB は各 2 バイト文字を 1 として、各 1 バイト文字を XNUMX としてカウントします。一方、FIND は XNUMX バイト文字と XNUMX バイト文字の両方を XNUMX としてカウントします。以下に示すように、FINDB と FIND によって返される結果を比較できます。

findb 関数 4


FINDB対。 検索する

FINDB 関数と SEARCHB 関数はどちらも、最初のインスタンスの開始位置を返します。 検索テキスト in within_text バイト単位。 ただし、FINDB では大文字と小文字が区別されますが、SEARCHB では区別されません。 SEARCHB は検索でのワイルドカード文字の使用をサポートしていますが、FINDB はサポートしていません。 以下に示すように、FINDB と SEARCHB によって返された結果を比較できます。

findb 関数 5


関連機能

ExcelのFIND関数

FIND 関数は、別の文字列内の文字列を検索するために使用され、別の文字列内の文字列の開始位置を返します。 =FIND("ea","pear") は 2 を返します。これは、"pear" 内の "ea" の開始位置を見つけることを意味します。

Excel SEARCH関数

SEARCHB 関数は、別の文字列内でテキスト文字列 (大文字と小文字を区別しない) を検索し、指定したバイト数に基づいて、別の文字列内の最初の文字列の開始位置の番号を返します。 SEARCHB は、中国語 (簡体字)、中国語 (繁体字)、韓国語、日本語など、2 バイト文字セット (DBCS) を使用する言語で使用するためのものです。 この関数は、各 XNUMX バイト文字を XNUMX としてカウントします。

Excel REPLACEB関数

REPLACEB 関数は、指定したバイト数に基づいて、テキスト文字列の一部を新しいテキスト文字列に置き換えます。 REPLACEB は、中国語 (簡体字)、中国語 (繁体字)、韓国語、日本語など、2 バイト文字セット (DBCS) を使用する言語で使用するためのものです。 この関数は、各 XNUMX バイト文字を XNUMX としてカウントします。

ExcelのLEFTB関数

LEFTB 関数は、指定されたバイト数に基づいて、指定された文字列の先頭 (左) から指定された数の文字を返します。 LEFTB は、中国語 (簡体字)、中国語 (繁体字)、韓国語、日本語など、2 バイト文字セット (DBCS) を使用する言語で使用することを目的としています。 この関数は、各 XNUMX バイト文字を XNUMX としてカウントします。

Excel RIGHTB 関数

RIGHTB 関数は、指定されたバイト数に基づいて、指定された文字列の末尾 (右側) から指定された数の文字を返します。 RIGHTB は、中国語 (簡体字)、中国語 (繁体字)、韓国語、日本語など、2 バイト文字セット (DBCS) を使用する言語で使用するためのものです。 この関数は、各 XNUMX バイト文字を XNUMX としてカウントします。

Excel MIDB 関数

MIDB 関数は、指定したバイト数に基づいて、指定した位置から開始して、テキスト文字列から特定の数の文字を返します。 MIDB は、中国語 (簡体字)、中国語 (繁体字)、韓国語、日本語など、2 バイト文字セット (DBCS) を使用する言語で使用することを目的としています。 この関数は、各 XNUMX バイト文字を XNUMX としてカウントします。


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

Kutools forExcel-群衆から目立つのに役立ちます

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)

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

Kutools forExcel-群衆から目立つのに役立ちます

毎日の仕事を迅速かつ完璧に完了させたいですか? Kutools for Excel は、300 の強力な高度な機能 (ワークブックの結合、色による合計、セルの内容の分割、日付の変換など) を提供し、80% の時間を節約します。

  • 1500 の作業シナリオ用に設計されており、80% の Excel の問題を解決するのに役立ちます。
  • 毎日何千ものキーボードとマウスのクリックを減らし、疲れた目と手を和らげます。
  • 3分でExcelのエキスパートになります。 面倒な数式やVBAコードを覚えておく必要はもうありません。
  • 30日間無制限の無料トライアル。 60日間の返金保証。 2年間の無料アップグレードとサポート。
Excelのリボン(Kutools for Excelがインストールされている)

Officeタブ-MicrosoftOffice(Excelを含む)でタブ付きの読み取りと編集を有効にする

  • 数十の開いているドキュメントを切り替えるのにXNUMX秒!
  • マウスの手に別れを告げて、毎日何百ものマウスクリックを減らしてください。
  • 複数のドキュメントを表示および編集する際の生産性が 50% 向上します。
  • Chrome、Firefox、新しいInternet Explorerと同じように、効率的なタブをOffice(Excelを含む)にもたらします。
Excelのスクリーンショット(Officeタブがインストールされている場合)
コメントを並べ替える
コメント (0)
まだ評価はありません。 最初に評価してください!
ここにはまだコメントが投稿されていません

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護