特定の文字列を取得するExcelメモ

セル内の特定の文字の数を数える

=LEN(A1) – LEN(SUBSTITUTE(A1,”特定の文字”,””))

セル A1 の中で 3 番目に現れる “特定の文字” の位置を取得

=FIND(“特定の文字”,A1,FIND(“特定の文字”,A1,FIND(“特定の文字”,A1)+1)+1)

2つの特定の文字の間の文字を取得する

=MID(A1,FIND(“特定の文字1”,A1)+1,FIND(“特定の文字2”,A1,FIND(“特定の文字1”,A1)+1)-FIND(“特定の文字1”,A1)-1)

 

B1 セルに入力された数値分、入り子状に A1 セルの式を設定する式

=IF(B1=0,0,A1&IF(B1=1,“”,INDEX(A:A,ROW()+1)))