Ich habe Probleme beim Versuch, eine Zahl aus einer von mir eingerichteten Buchstabenkombination auszugeben. Wenn die Zellen beispielsweise A1:A10
die Buchstaben A - J
und die Zellen B1:B10
die Zahlen enthalten 1 - 10
, möchte ich in der Lage sein, eine Zahl aus einer Buchstabenkombination zu erstellen.
Beispielsweise ADJ
würde zu 1410
, AAAA
würde zu 1111
usw. Ich habe ein paar Funktionen ausprobiert, aber ehrlich gesagt weiß ich nicht genug über Excel, um überhaupt zu wissen, wonach ich suchen soll. Es ist schwierig, es in Suchmaschinen präzise auszudrücken.
Ich bin für jede Hilfe oder jeden Schubs in die richtige Richtung dankbar, Prost.
Antwort1
Wenn Ihr Text in vorliegt CELL
E1
, können Sie die folgende Formel zur Erstellung der Zahlenkombination verwenden:
=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),"")
Dies ist im Wesentlichen eine Wiederholung des Folgenden:
=IFERROR(INDEX(B1:B10,MATCH(MID(E1,1,1),A1:A10,0),1),"")
Der Startteil des MID
Teils wird jedoch erhöht:
MID(E1,1,1)
Dies funktioniert bis zu einer maximalen Länge CELL
E1
von 8 Zeichen.