zeichenkette decodieren

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Hisel
Beiträge: 9
Registriert: Di, 09.07.2019 21:02

zeichenkette decodieren

Beitrag 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 :roll:
Karolus
********
Beiträge: 7438
Registriert: Mo, 02.01.2006 19:48

Re: zeichenkette decodieren

Beitrag von Karolus »

Hallo

Etwa so wie:
zeichensalat.ods
(8.4 KiB) 72-mal heruntergeladen
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Hisel
Beiträge: 9
Registriert: Di, 09.07.2019 21:02

Re: zeichenkette decodieren

Beitrag 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 ...
Karolus
********
Beiträge: 7438
Registriert: Mo, 02.01.2006 19:48

Re: zeichenkette decodieren

Beitrag von Karolus »

Hallo
Du musst die Formel als Matrix-formel abschliessen, also entweder per <strg><shift><enter> oder per [x]Matrix -option im Formelassistent
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Hisel
Beiträge: 9
Registriert: Di, 09.07.2019 21:02

Re: zeichenkette decodieren

Beitrag von Hisel »

ah ok - das wäre dann mein erstes Experiment mit Matrix-Formeln ... du courage ...
Karolus
********
Beiträge: 7438
Registriert: Mo, 02.01.2006 19:48

Re: zeichenkette decodieren

Beitrag 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.
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
Antworten