🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

Zahlencode in Text umwandeln

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Jan-LibreOffice
Beiträge: 12
Registriert: Mo 5. Sep 2016, 12:15

Zahlencode in Text umwandeln

Beitrag von Jan-LibreOffice » Mo 5. Sep 2016, 12:46

Hallo,

möchte gerne in einer Tabelle einen Zahlencode in Text umgewandelt haben.

Beispiel:
Bei 0001 soll Text 1 erscheinen und bei 0002 soll Text 2 erscheinen usw.

Nur weiß ich echt nicht, wie ich das hin bekomme, habe bislang nur einfache Tabellen erstellt.
Habe eine Beispiel Tabelle angehängt.

Hoffe Ihr könnt mir dabei Helfen.

MfG Jan
Dateianhänge
Zahlencode in Text.ods
(12.36 KiB) 271-mal heruntergeladen

Jan-LibreOffice
Beiträge: 12
Registriert: Mo 5. Sep 2016, 12:15

Re: Zahlencode in Text umwandeln

Beitrag von Jan-LibreOffice » Mo 5. Sep 2016, 14:53

Hallo nikki,

erst mal ein super Dankeschön für Deine Hilfe (für das erstellen).
Möchte den Text nicht in der Spalte (C) haben, sondern in der Eingabe Spalte (B).

Beispiel:
Ich gebe in B2 0005 ein und drücke Enter, dann soll dort Text 5 stehen anstelle von 0005.

Je nachdem welchen Zahlencode ich in der Spalte B eingebe, soll halt der passende Text aus der Liste 1 dort eingefügt werden.

MfG Jan

Benutzeravatar
karolus
* LO-Experte *
Beiträge: 2712
Registriert: Fr 10. Dez 2010, 10:01

Re: Zahlencode in Text umwandeln

Beitrag von karolus » Mo 5. Sep 2016, 16:50

Hallo

Warum umständlich wenns einfacher geht?

Definiere für den Eingabebereich: →Daten→Gültigkeit→→Zulassen:Zellbereich →→$Tabelle1.$E$3:$E$12
LO25.2.x.y debian 13(trixie) auf Raspberry5 8GB (64bit)
LO25.8.x.y flatpak debian 13(trixie) auf Raspberry5 8GB (64bit)

Jan-LibreOffice
Beiträge: 12
Registriert: Mo 5. Sep 2016, 12:15

Re: Zahlencode in Text umwandeln

Beitrag von Jan-LibreOffice » Mo 5. Sep 2016, 17:52

Hallo karolus,

die Funktion ist zwar schön, aber leider bei mir nicht so gut anwendbar.
Die Liste-1 hat im Beispiel nur 10 Zeilen, in Wirklichkeit sind es um die 300, und dann ist es einfach zu unübersichtlich.

MfG Jan

Benutzeravatar
miesepeter
* LO-Experte *
Beiträge: 2273
Registriert: So 19. Dez 2010, 18:16
Wohnort: Bayern

Re: Zahlencode in Text umwandeln

Beitrag von miesepeter » Mo 5. Sep 2016, 18:36

Hallo,
wie wär's mit =VERKETTEN()
siehe Anlage.
Verketten.ods
(10.48 KiB) 265-mal heruntergeladen
Ciao

Jan-LibreOffice
Beiträge: 12
Registriert: Mo 5. Sep 2016, 12:15

Re: Zahlencode in Text umwandeln

Beitrag von Jan-LibreOffice » Di 6. Sep 2016, 14:08

Hallo,

wahrscheinlich habe ich es nicht richtig verständlich erklärt, was ich möchte.

Versuche es noch mal.

Möchte in einer Tabelle eine Auflistung machen, wo in der Spalte B Daten aus einer Liste eingetragen werden.

Die Datenliste ist folgendermaßen aufgebaut, jedem Datensatz ist eine Nummer zugeordnet.
In der Auflistung möchte ich in der Spalte B3 bis B12 nur den Zahlencode eingeben, erscheinen soll dann der Datensatz und nicht der Zahlencode.

Habe noch mal die Beispiel Tabelle geändert und mit angehängt.

Hoffe das ich das jetzt besser erklärt habe.

MfG Jan
Dateianhänge
Zahlencode in Text 2.ods
(15.25 KiB) 217-mal heruntergeladen

Jan-LibreOffice
Beiträge: 12
Registriert: Mo 5. Sep 2016, 12:15

Re: Zahlencode in Text umwandeln

Beitrag von Jan-LibreOffice » Mi 7. Sep 2016, 19:55

Hallo,

kann mir jemand sagen, wie man so eine Funktion nennt, die ich dafür brauche.
Weiß leider nicht, mit welchem Suchbegriff ich suchen muss.

MfG Jan

Helmut_S
* LO-Experte *
Beiträge: 765
Registriert: Di 9. Feb 2016, 19:27

Re: Zahlencode in Text umwandeln

Beitrag von Helmut_S » Mi 7. Sep 2016, 21:03

Hallo Jan, schau dir die angehängt Tabelle an. Wenn ich dich richtig verstanden habe, müsste das dem entsprechen was du möchtest?
Die Eingabeliste kannst du - wie in meinem Beispiel getan - in Zahlen oder Zeichen formatieren. Mit der Funktion "Gültigkeit" die Eingabe entsprechend beschränken. Die Funktion, die das macht was du brauchst ist "SVERWEIS()"
Die Liste 1 mit den Zahlencodes würde ich der Übersichtlichkeit wegen in eine 2. Tabelle verlegen. Grüße Helmut
Zahlencode in Text 2.ods
(14.74 KiB) 235-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon

mikele
* LO-Experte *
Beiträge: 2047
Registriert: Mo 1. Aug 2011, 20:51

Re: Zahlencode in Text umwandeln

Beitrag von mikele » Mi 7. Sep 2016, 21:08

Hallo,
das, was du suchst, wäre so eine Art Auto-Ersetzen-Funktion. Die gibt es so aber nicht.
Da in einer Zelle immer nur entweder ein Wert/Text oder eien Formel stehen kann, bedeutet es, dass du eine Eingabespalte brauchst und daneben (über die bereits angebotenen Formeln) der zugehörige Datensatztext erscheint. Das kann man optisch ein bisschen hintricksen, dass es etwa so aussieht.
Ansonsten bleibt natürlich noch die Möglichkeit, es per Makro zu lösen.
Dateianhänge
Zahlencode in Text 2.ods
(14.67 KiB) 240-mal heruntergeladen
Gruß,
mikele

Jan-LibreOffice
Beiträge: 12
Registriert: Mo 5. Sep 2016, 12:15

Re: Zahlencode in Text umwandeln

Beitrag von Jan-LibreOffice » Sa 10. Sep 2016, 14:01

Hallo,

@Helmut_S
so ist es zwar richtig von der Funktion her, wollte es halt nur in einer Spalte haben.
Helmut_S hat geschrieben:Die Liste 1 mit den Zahlencodes würde ich der Übersichtlichkeit wegen in eine 2. Tabelle verlegen.
Die Liste ist auch auf einer anderen Tabelle, habe es nur im Beispiel auf einer Tabelle dargestellt, für die Bessere übersieht.

@mikele
Mit dieser Lösung könnte ich leben, werde sie mal in meiner Tabelle versuchen.
mikele hat geschrieben:Ansonsten bleibt natürlich noch die Möglichkeit, es per Makro zu lösen.
Makro habe ich schon mal gehört.
Wie würde man dort so eine “Auto-Ersetzen-Funktion“ heißen?

Danke Euch beiden für Eure Hilfe (das Umsätzen).

MfG Jan


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten