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

Excelでテキスト文字列内のn番目の文字の位置を簡単に見つける

Author: Siluvia Last Modified: 2025-05-23

Kutools for Excel

300以上の機能でExcelを強化
強力な機能

通常、特定の文字がテキスト文字列内でn番目に出現する位置を見つけて返すために、数式やVBAコードを使用します。しかし実際には、便利なツールを使ってこの問題を解決し、日常業務でより多くの時間を節約することができます。Kutools for Excelの「文字列内の文字のN番目の出現位置を検索する」機能は、数式や複雑なVBAコードなしにこの問題を簡単に解決するのに役立ちます。

テキスト文字列内のn番目の文字の位置を簡単に見つける

 


テキスト文字列内のn番目の文字の位置を簡単に見つける

下記のスクリーンショットに示すように、セルA1のテキスト文字列から3番目に出現する文字「n」の位置を見つける必要があると仮定してください。以下の手順に従ってください。

shot-find-nth-occurrence-2

1. 数式を使用するための空白セルを選択し、Kutools > 関数ヘルパー > 関数ヘルパーをクリックします。スクリーンショットをご覧ください:

shot-find-nth-occurrence-1

2. 「 数式ヘルパー」ダイアログボックスで、次の操作を行ってください:

  • 関数を選択 」ボックスで、目的の関数を見つけ、選択します。 文字列内の文字のN番目の出現位置を検索する;
    ヒント:「 フィルター 」ボックスをチェックして、テキストボックスに関連する単語を入力すると、数式を迅速にフィルタリングできます。
  • 文字列」ボックスで、n番目の文字の位置を見つける対象となるセルを指定します。
  • 文字ボックスに、探したい文字を入力します。
  • N番目の出現回数ボックスに、その文字のn番目の出現回数を入力します。
  • OK」ボタンをクリックします。

shot-find-nth-occurrence-3

注意:

1. 例えば、「n」という文字の3番目の出現位置を特定するには、「N番目の出現回数」ボックスに数字の3を入力します。「n」の4番目の出現位置を特定したい場合は、数字の4を入力します。

これで、3番目の「n」の位置が選択したセルに表示されます。スクリーンショットをご覧ください:

shot-find-nth-occurrence-4

2. この 関数ヘルパーが気に入った場合、 共有 アイコン shot-share-icon を「 数式ヘルパー 」ダイアログでクリックして、メールで友達と共有したり、Facebook、Twitter、LinkedIn、Weiboなどのソーシャルメディアで共有できます。

shot-count-times-a-word-appears-10


デモ:Excelでテキスト文字列内のn番目の文字の位置を簡単に見つける

 
Kutools for Excel: あなたの指先に 300 以上の便利なツールが集結!永久無料のAI機能をお楽しみください!今すぐダウンロード!

おすすめの生産性ツール
以下のツールは、あなたの時間とお金を大幅に節約できます。どれがあなたに合っていますか?
Office Tab: Chrome、Firefox、そして新しいInternet Explorerのように、Officeで便利なタブを使用します。
Kutools for Excel: Excel 2021、2019、2016、2013、2010、2007およびOffice 365向けの300以上の高度な機能を提供します。

Kutools for Excel

上記の機能は、Kutools for Excelの300の強力な機能のうちの一つに過ぎません。

Excel(Office)2021、2019、2016、2013、2010、2007およびOffice 365向けに設計されています。30日間無料でダウンロードしてお使いいただけます。

Screen shot of Kutools for Excel

btn read more      btn download     btn purchase