Excel で文字から数字の組み合わせを作成する方法

Excel で文字から数字の組み合わせを作成する方法

設定した文字の組み合わせから数字を出力しようとすると問題が発生します。たとえば、セルA1:A10に文字 が含まれA - J、セルにB1:B10数字 が含まれている場合1 - 10、文字の組み合わせから数字を作成できるようにしたいと考えています。

たとえば、ADJは になり1410、は にAAAAなります1111。いくつかの関数を試してみましたが、正直言って Excel について十分な知識がないため、何を検索すればよいのかさえわからず、検索エンジンに簡潔に表現するのは困難です。

どのようなご助力や正しい方向への助言もいただければ幸いです。よろしくお願いします。

答え1

テキストが にある場合はCELL E1、以下の数式を使用して数字の組み合わせを作成できます。

=IFERROR(INDEX(B1:B10,MATCH(MID(E1,1,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,2,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,3,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,4,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,5,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,6,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,7,1),A1:A10,0),1),"")&IFERROR(INDEX(B1:B10,MATCH(MID(E1,8,1),A1:A10,0),1),"")

これは基本的に以下の繰り返しです。

=IFERROR(INDEX(B1:B10,MATCH(MID(E1,1,1),A1:A10,0),1),"")

ただし、部分の開始部分はMID増加します。

MID(E1,1,1)

CELL E1最大長は8 文字までです。

関連情報