Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 11 Home : Excel 2021)
リスト内の先頭文字位置もとめたい
投稿日時: 25/08/17 11:09:13
投稿者: toma100

こんにちは、よろしくお願いいたします(._.)
 
以下のA列リストにある文字が含まれている位置をそれぞれ求めたいです
 
A
ゴールド
シルバ
プラチララ


 
と複数行あります。
 
A列は必ず、文字の末尾にあるのですが
B列の文字内にある、A列のリストの先頭の文字位置をC列に求めたいです
文字数がばらばらで、FIND関数は1つの文字位置しか
求められないので、C1にどう数式をかけばわからなくなってしまいました
A列のリストは50個ぐらいあります
 
B        C
〇〇〇〇シルバ →5
〇〇ゴールド  →3


 
 
よろしくお願いいたします(._.)
 
 

回答
投稿日時: 25/08/17 12:34:06
投稿者: んなっと

=LET(a,A$1:A$500,IFERROR(AGGREGATE(15,6,FIND(FILTER(a,a<>""),B1),1),""))
下方向・↓

投稿日時: 25/08/17 14:19:54
投稿者: toma100

んなっと様
 
いつも本当にありがとうございます!!!
できました!!!
ありがとうございました(T_T)//