BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das LibreOffice Forum zu erhalten!
> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des LibreOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗
Automatische Zeichenfolge - Anpassung
-
- Beiträge: 6
- Registriert: Fr 20. Mai 2022, 20:23
Automatische Zeichenfolge - Anpassung
Guten Abend,
Ich erhoffe mir hier Hilfe bei meinem „kleinen“ Problem. Ich habe mehrere Zahlenfolgen mit Leitbuchstaben A beginnend, mein Ziel ist es, dass wenn ich neue Zahlen einfüge überprüft wird ob die neuen Zahlen ( ebenfalls mit A startend ) schon in der Liste vorhanden sind.
Das funktioniert ohne Probleme, nun haben die neuen Zahlen ein anderes Format wie die vorhandenen. Logischerweise werde diese nun als nicht vorhanden angezeigt. Das Format wäre
Soll
A xxx xxx xxxx
A xxx xxx xxxx xx
A xxx xxx xxxx xx xxxx
A xxx xxx xxxx xxxx
Ist
A xxx xxx xx xx
A xxx xxx xx xx xx
A xxx xxx xx xx xx xxxx
A xxx xxx xx xx xxxx
Suchen und ersetzen ist leider keine „gute“ Lösung in dem Fall, da die neu einfügten Zahlen nur „schnell“ überprüft werden sollen und keine Zeit für die S&E Funktion ist.
Gibt es eine Möglichkeit zahlen nach einem Schema zu ordnen? Damit die Leerzeichen angepasst werden.
Vielen Dank und schönen Abend noch
Ich erhoffe mir hier Hilfe bei meinem „kleinen“ Problem. Ich habe mehrere Zahlenfolgen mit Leitbuchstaben A beginnend, mein Ziel ist es, dass wenn ich neue Zahlen einfüge überprüft wird ob die neuen Zahlen ( ebenfalls mit A startend ) schon in der Liste vorhanden sind.
Das funktioniert ohne Probleme, nun haben die neuen Zahlen ein anderes Format wie die vorhandenen. Logischerweise werde diese nun als nicht vorhanden angezeigt. Das Format wäre
Soll
A xxx xxx xxxx
A xxx xxx xxxx xx
A xxx xxx xxxx xx xxxx
A xxx xxx xxxx xxxx
Ist
A xxx xxx xx xx
A xxx xxx xx xx xx
A xxx xxx xx xx xx xxxx
A xxx xxx xx xx xxxx
Suchen und ersetzen ist leider keine „gute“ Lösung in dem Fall, da die neu einfügten Zahlen nur „schnell“ überprüft werden sollen und keine Zeit für die S&E Funktion ist.
Gibt es eine Möglichkeit zahlen nach einem Schema zu ordnen? Damit die Leerzeichen angepasst werden.
Vielen Dank und schönen Abend noch
Re: Automatische Zeichenfolge - Anpassung
hallo
wenn du in deiner Prüfung der Eintragungen alle Leerzeichen löscht, sind gleiche Eintragungen auch immer identisch.
Angenommen, die Eintragungen stehen in Spalte A des Tabellenblattes $A$2:$A$1000
dann markiere den Bereich $A$2:$A$1000
Wähle Format > bedingte Formatierung > Bedingung > Formel ist
=SUMMENPRODUKT(($A$2:$A$1000<>"")*(WECHSELN($A$2:$A$1000;" ";"")=WECHSELN(A2;" ";"")))>1
Wähle die Vorlage, wie die Duplikate markiert werden sollen
OK
Mit Textfunktionen lassen sich nach WECHSELN() auch gezielt Leerzeichen an der richtigen Stelle einfügen.
Gruß Holger
wenn du in deiner Prüfung der Eintragungen alle Leerzeichen löscht, sind gleiche Eintragungen auch immer identisch.
Angenommen, die Eintragungen stehen in Spalte A des Tabellenblattes $A$2:$A$1000
dann markiere den Bereich $A$2:$A$1000
Wähle Format > bedingte Formatierung > Bedingung > Formel ist
=SUMMENPRODUKT(($A$2:$A$1000<>"")*(WECHSELN($A$2:$A$1000;" ";"")=WECHSELN(A2;" ";"")))>1
Wähle die Vorlage, wie die Duplikate markiert werden sollen
OK
Mit Textfunktionen lassen sich nach WECHSELN() auch gezielt Leerzeichen an der richtigen Stelle einfügen.
Gruß Holger
Zuletzt geändert von echo am Sa 21. Mai 2022, 00:24, insgesamt 1-mal geändert.
-
- Beiträge: 6
- Registriert: Fr 20. Mai 2022, 20:23
Re: Automatische Zeichenfolge - Anpassung
Danke für die schnelle Hilfe Holger, austesten kann ich das ganze leider erst am Montag. Ich habe leider die Tabelle vergessen „mitzunehmen“, ob das mein Problem löst werde ich dann sehen. Meine eingetragenen Daten sind ja auf mehrere Spalten verteilt.
Auf jeden Fall sieht die Formel nach hartem tobak aus und alleine wäre ich auf sowas nie gekommen haha.
Vielen Dank erstmal
Auf jeden Fall sieht die Formel nach hartem tobak aus und alleine wäre ich auf sowas nie gekommen haha.
Vielen Dank erstmal
Re: Automatische Zeichenfolge - Anpassung
Hallo, anbei noch ein Vorschlag; mangels genauerer Angabe bin ich davon ausgegangen dass deine Zahlen-Gruppen in jeweils eigenen Spalten stehen. Die 2-stelligen Zahlen der spalten D und E lassen sich mit "&" zusammenfügen, sind dann aber Text und müssen mit der Funktion wert() konvertiert werden falls notwendig.
Die Hervorhebung der doppelten Werte habe ich mittels bedingter Formatierung bewerkstelligt.
Gruß Helmut
Die Hervorhebung der doppelten Werte habe ich mittels bedingter Formatierung bewerkstelligt.
Gruß Helmut
- Dateianhänge
-
- Automatische Zeichenfolge.ods
- (37.67 KiB) 43-mal heruntergeladen
MX-Linux KDE + Linux-Mint Cinnamon
-
- Beiträge: 6
- Registriert: Fr 20. Mai 2022, 20:23
Re: Automatische Zeichenfolge - Anpassung
Hallo nochmal,
nachdem ich ein wenig Probiert habe, nur auf keine Lösung kam melde ich mich nochmal.
Ich habe einen kleinen Auszug aus der Datei genommen um das Praxisbeispiel zu zeigen.
Bei der "Suche" werden die Nummern eingefügt ( Copy & Paste ), sobald eine gleiche Nummer auftaucht soll ( wie bei soll Manuell eingestellt ) eine farbliche Kennzeichen stattfinden. Die Ist spalte ist das derzeitige Format wie die Daten eingespeichert werden und diese sind anders ausgerichtet. ( Die Daten sind getrennt in anderen Tabellen aufgeführt und werden von dort übernommen ) Ist es möglich, eine "Vorlage zu erstellen" wie die Einrückung stattfinden muss?
Vielleicht hat jemand noch einen Rat wie ich das bewerkstelligen könnte.
Danke und sonnigen Start in die neue Woche.
nachdem ich ein wenig Probiert habe, nur auf keine Lösung kam melde ich mich nochmal.
Ich habe einen kleinen Auszug aus der Datei genommen um das Praxisbeispiel zu zeigen.
Bei der "Suche" werden die Nummern eingefügt ( Copy & Paste ), sobald eine gleiche Nummer auftaucht soll ( wie bei soll Manuell eingestellt ) eine farbliche Kennzeichen stattfinden. Die Ist spalte ist das derzeitige Format wie die Daten eingespeichert werden und diese sind anders ausgerichtet. ( Die Daten sind getrennt in anderen Tabellen aufgeführt und werden von dort übernommen ) Ist es möglich, eine "Vorlage zu erstellen" wie die Einrückung stattfinden muss?
Vielleicht hat jemand noch einen Rat wie ich das bewerkstelligen könnte.
Danke und sonnigen Start in die neue Woche.
- Dateianhänge
-
- Vergleichen.ods
- (12.36 KiB) 49-mal heruntergeladen
Re: Automatische Zeichenfolge - Anpassung
Hallo,
das sollte reichen.
Für die bed. Formatierung würde VERGLEICH() passen, F1 ist die Hilfe dazu.
Gruß HeritzP
das sollte reichen.
Code: Alles auswählen
=ERSETZEN(D2;15;1;"")
Gruß HeritzP
HeritzP
alles nur geklaut
alles nur geklaut
-
- Beiträge: 6
- Registriert: Fr 20. Mai 2022, 20:23
Re: Automatische Zeichenfolge - Anpassung
Hallo heritz,
Ich habe deine Formel versucht, leider hat nicht alles geklappt, zwar passen jetzt die letzten 2 zahlen. Das 1 Leerzeichen bleibt aber bestehen. Bei den anderen Prüfungen müsste auch noch eins dazu sowie bei den anderen entfernt werden.
Trotzdem vielen Dank
Ich habe deine Formel versucht, leider hat nicht alles geklappt, zwar passen jetzt die letzten 2 zahlen. Das 1 Leerzeichen bleibt aber bestehen. Bei den anderen Prüfungen müsste auch noch eins dazu sowie bei den anderen entfernt werden.
Trotzdem vielen Dank
Re: Automatische Zeichenfolge - Anpassung
Hallo,
etwas länger.
Gruß HeritzP
etwas länger.
Code: Alles auswählen
WENN(LÄNGE(A2)>14;VERBINDEN(" ";0;TEIL(WECHSELN(D2;" ";"");{1.2.5.8};{1.3.3.4}))&" "&TEIL(D2;18;99);VERBINDEN(" ";0;TEIL(WECHSELN(D2;" ";"");{1.2.5.8};{1.3.3.4}))&TEIL(D2;18;99))
HeritzP
alles nur geklaut
alles nur geklaut
Re: Automatische Zeichenfolge - Anpassung
Hallo,
ich kann mir noch keinen Reim auf die Struktur der Ziffernfolgen machen.
In deinem Beispiel
Mitunter fehlen am Ende Ziffern oder auch mittendrin (3. Beispielzeile) und dort sind die Ziffern durch Leerzeichen ersetzt. Ist das korrekt und immer so?
Das Ziel scheint zu sein:
3 Ziffern, Leerzeichen, 3 Ziffern, Leerzeichen, 4 Ziffern, 2 ! Leerzeichen, 2 Ziffern, Leerzeichen, 4 Ziffern
Richtig?
Dann müsste doch nur das Leerzeichen zwischen den ersten beiden Doppelziffern entfernt und danach ein zusätzliches Leerzeichen eingefügt werden?
Grundsätzlich: Sollen die Zahlenfolgen wirklich gewandelt werden oder "nur" (wie im ursprünglichen Post formuliert) "wenn ich neue Zahlen einfüge überprüft wird ob die neuen Zahlen ( ebenfalls mit A startend ) schon in der Liste vorhanden sind."
ich kann mir noch keinen Reim auf die Struktur der Ziffernfolgen machen.
Gibt es bei dem derzeitigen Format ein System?Die Ist spalte ist das derzeitige Format wie die Daten eingespeichert werden und diese sind anders ausgerichtet.
In deinem Beispiel
sind es 3 Ziffern, Leerzeichen, 3 Ziffern, Leerzeichen, 2 Ziffern, Leerzeichen, 2 Ziffern, Leerzeichen, 2 Ziffern, Leerzeichen, 4 Ziffern.A 470 690 34 01
A 639 490 10 92 80
A 447 810 03 16 9051
A 906 860 02 85 64 9A86
Mitunter fehlen am Ende Ziffern oder auch mittendrin (3. Beispielzeile) und dort sind die Ziffern durch Leerzeichen ersetzt. Ist das korrekt und immer so?
Das Ziel scheint zu sein:
3 Ziffern, Leerzeichen, 3 Ziffern, Leerzeichen, 4 Ziffern, 2 ! Leerzeichen, 2 Ziffern, Leerzeichen, 4 Ziffern
Richtig?
Dann müsste doch nur das Leerzeichen zwischen den ersten beiden Doppelziffern entfernt und danach ein zusätzliches Leerzeichen eingefügt werden?
Grundsätzlich: Sollen die Zahlenfolgen wirklich gewandelt werden oder "nur" (wie im ursprünglichen Post formuliert) "wenn ich neue Zahlen einfüge überprüft wird ob die neuen Zahlen ( ebenfalls mit A startend ) schon in der Liste vorhanden sind."
Gruß,
mikele
mikele
-
- Beiträge: 6
- Registriert: Fr 20. Mai 2022, 20:23
Re: Automatische Zeichenfolge - Anpassung
Vielen Dank, das sieht schon mal vielversprechend aus. Teste ich Morgen gleich mal auf!HeritzP hat geschrieben: ↑Mo 23. Mai 2022, 20:31Hallo,
etwas länger.Vergleichen_1.odsCode: Alles auswählen
WENN(LÄNGE(A2)>14;VERBINDEN(" ";0;TEIL(WECHSELN(D2;" ";"");{1.2.5.8};{1.3.3.4}))&" "&TEIL(D2;18;99);VERBINDEN(" ";0;TEIL(WECHSELN(D2;" ";"");{1.2.5.8};{1.3.3.4}))&TEIL(D2;18;99))
Gruß HeritzP
An alle, die das LibreOffice-Forum nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das Jahr 2024.
Einfach per Kreditkarte oder PayPal.
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.
❤️ Vielen lieben Dank für Ihre Unterstützung ❤️