Seite 1 von 1
zeichenkette decodieren
Verfasst: Do, 07.07.2022 08:47
von Hisel
Guten Morgen
Ich habe in Zellen codierte Zahlen.
Beispiel
A1: snon
A2: mkao
Der Kodierungsschlüssel ist
M=1
A=2
I=3
S=4
K=5
O=6
L=7
B=8
E=9
N=0
Gibt es eine Formel, mit der ich nun in B1 den decodierten Wert anzeigen kann?
Das müsste dann für B1 4060 sein.
Ich wäre sehr dankbar für Hinweise

Re: zeichenkette decodieren
Verfasst: Do, 07.07.2022 11:39
von Karolus
Re: zeichenkette decodieren
Verfasst: Do, 07.07.2022 17:17
von Hisel
Hallo Karolus
Genau so, das ist ein guter Anfang, vielen Dank! Ich brauche aber die ganze Zeichenkette umgewandelt, nicht nur das erste Zeichen.
Wenn also in A1 snon steht, müsste B1 dann 4060 sein. Das krieg ich einfach nicht hin ...
Re: zeichenkette decodieren
Verfasst: Do, 07.07.2022 18:16
von Karolus
Hallo
Du musst die Formel als Matrix-formel abschliessen, also entweder per <strg><shift><enter> oder per [x]Matrix -option im Formelassistent
Re: zeichenkette decodieren
Verfasst: Do, 07.07.2022 18:23
von Hisel
ah ok - das wäre dann mein erstes Experiment mit Matrix-Formeln ... du courage ...
Re: zeichenkette decodieren
Verfasst: Do, 07.07.2022 19:01
von Karolus
Hallo
Noch eine Variante:
Code: Alles auswählen
=TEXTKETTE(SUCHEN(TEIL(A1;ZEILE(INDIREKT("A1:A"&LÄNGE(A1)));1);"nmaiskolbe")-1)
Wie du siehst musste ich das Schlüsselwort "maiskolben" etwas umsortieren, weil 0 vor 1 kommt.