Excelでテキスト文字列内のn番目の文字の位置を簡単に見つける
Kutools for Excel
300以上の機能でExcelを強化
強力な機能
通常、特定の文字がテキスト文字列内でn番目に出現する位置を見つけて返すために、数式やVBAコードを使用します。しかし実際には、便利なツールを使ってこの問題を解決し、日常業務でより多くの時間を節約することができます。Kutools for Excelの「文字列内の文字のN番目の出現位置を検索する」機能は、数式や複雑なVBAコードなしにこの問題を簡単に解決するのに役立ちます。
テキスト文字列内のn番目の文字の位置を簡単に見つける
下記のスクリーンショットに示すように、セルA1のテキスト文字列から3番目に出現する文字「n」の位置を見つける必要があると仮定してください。以下の手順に従ってください。
1. 数式を使用するための空白セルを選択し、Kutools > 関数ヘルパー > 関数ヘルパーをクリックします。スクリーンショットをご覧ください:
2. 「 数式ヘルパー」ダイアログボックスで、次の操作を行ってください:
- 「 関数を選択 」ボックスで、目的の関数を見つけ、選択します。 文字列内の文字のN番目の出現位置を検索する;
ヒント:「 フィルター 」ボックスをチェックして、テキストボックスに関連する単語を入力すると、数式を迅速にフィルタリングできます。 - 「文字列」ボックスで、n番目の文字の位置を見つける対象となるセルを指定します。
- 文字ボックスに、探したい文字を入力します。
- N番目の出現回数ボックスに、その文字のn番目の出現回数を入力します。
- 「OK」ボタンをクリックします。
注意:
1. 例えば、「n」という文字の3番目の出現位置を特定するには、「N番目の出現回数」ボックスに数字の3を入力します。「n」の4番目の出現位置を特定したい場合は、数字の4を入力します。
これで、3番目の「n」の位置が選択したセルに表示されます。スクリーンショットをご覧ください:
2. この 関数ヘルパーが気に入った場合、 共有 アイコン を「 数式ヘルパー 」ダイアログでクリックして、メールで友達と共有したり、Facebook、Twitter、LinkedIn、Weiboなどのソーシャルメディアで共有できます。
デモ:Excelでテキスト文字列内のn番目の文字の位置を簡単に見つける
以下のツールは、あなたの時間とお金を大幅に節約できます。どれがあなたに合っていますか?
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日間無料でダウンロードしてお使いいただけます。