Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Moderator: Moderatoren
Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Hallo Zusammen
Ich habe ein kleines Problem mit den Nullwerten, die ich nicht vernüftig unterdrückt (nicht ausgeblendet) bekomme.
Ich habe eine Datei mit mindestens 2 Registern, mindestens eins mit "Stammdaten" (es können auch mehr sein) und eins mit "Ergebnis".
Im Prinzip übernehme ich bei den Ergebnissen lediglich die Werte aus den "Stammdaten".
Hier wäre dann die Formel für das Ergebnis z.B. =Stammdaten.A2
Nun gibt es bei den Ergebnissen aber mehrere unterschiedliche Stammdaten die dann in einer gemeinsamen Ergebniszelle zusammengefasst werden (also z.B. =A2&B2&C2...).
Genau an dieser Stelle kommt mein Problem zum tragen, denn wenn vielleicht eine Ergebniszelle keinen Wert hat würde das Ergebnis 0 (Null) lauten und genau das muss ich unterdrückt bekommen.
Ich bekomme zwar die Null in den einzelnen Zellen optisch unterdrückt (Nullwerte ausblenden), aber im dem Ergebnis der Formel steht weiterhin die Null als Wert.
In der beigefügten Excel-Datei habe ich einmal ein ganz einfaches Beispiel angelegt und bei den Ergebnissen sieht man sofort wo das Problem ist.
Ich hatte schon einige Ansätze die ich in den Foren gelesen hatte angewendet, aber irgendwie funktionieren sie nicht, zumindest nicht bei meinem Problem.
Vielleicht liegt es einfach daran, dass ich die Werte aus den Stammdaten theoretisch einfach nur kopiere und es dadurch keine wirkliche Formel gibt die ich ergänzen kann.
Hat vielleicht jemand eine Idee?
Vielen Dank vorab.
Gruß
Robert
P.S.: Ganz Wichtig!
Wenn ich z.B. die Zellen im gleichen Register (Stammdaten) zusammenfüge funktioniert die Formel (also z.B. =A2&B2&C2...).
Leider hilft mir das aber nicht, da ich wirklich unterschiedliche Register für die Stammdaten benötige.
Ich habe ein kleines Problem mit den Nullwerten, die ich nicht vernüftig unterdrückt (nicht ausgeblendet) bekomme.
Ich habe eine Datei mit mindestens 2 Registern, mindestens eins mit "Stammdaten" (es können auch mehr sein) und eins mit "Ergebnis".
Im Prinzip übernehme ich bei den Ergebnissen lediglich die Werte aus den "Stammdaten".
Hier wäre dann die Formel für das Ergebnis z.B. =Stammdaten.A2
Nun gibt es bei den Ergebnissen aber mehrere unterschiedliche Stammdaten die dann in einer gemeinsamen Ergebniszelle zusammengefasst werden (also z.B. =A2&B2&C2...).
Genau an dieser Stelle kommt mein Problem zum tragen, denn wenn vielleicht eine Ergebniszelle keinen Wert hat würde das Ergebnis 0 (Null) lauten und genau das muss ich unterdrückt bekommen.
Ich bekomme zwar die Null in den einzelnen Zellen optisch unterdrückt (Nullwerte ausblenden), aber im dem Ergebnis der Formel steht weiterhin die Null als Wert.
In der beigefügten Excel-Datei habe ich einmal ein ganz einfaches Beispiel angelegt und bei den Ergebnissen sieht man sofort wo das Problem ist.
Ich hatte schon einige Ansätze die ich in den Foren gelesen hatte angewendet, aber irgendwie funktionieren sie nicht, zumindest nicht bei meinem Problem.
Vielleicht liegt es einfach daran, dass ich die Werte aus den Stammdaten theoretisch einfach nur kopiere und es dadurch keine wirkliche Formel gibt die ich ergänzen kann.
Hat vielleicht jemand eine Idee?
Vielen Dank vorab.
Gruß
Robert
P.S.: Ganz Wichtig!
Wenn ich z.B. die Zellen im gleichen Register (Stammdaten) zusammenfüge funktioniert die Formel (also z.B. =A2&B2&C2...).
Leider hilft mir das aber nicht, da ich wirklich unterschiedliche Register für die Stammdaten benötige.
- Dateianhänge
-
- Nullergebnis-nicht-anzeigen.ods
- (9.1 KiB) 92-mal heruntergeladen
-
Mondblatt24
- *******
- Beiträge: 1298
- Registriert: So, 14.05.2017 16:11
Re: Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Hallo,
Wenn du AOO nutzt, kannst du die Übertragungsformeln anpassen.
Gruß
Peter
wenn du LibreOffice nutzt, ist das für die Funktion „Verbinden()“ gar kein Problem.
Wenn du AOO nutzt, kannst du die Übertragungsformeln anpassen.
Gruß
Peter
Win 11 (x64) ▪ LibreOffice 26.2.6.1 (x64) ▪ AOO Portable 4.1.16
Wurde die Frage zutreffend beantwortet, bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Wurde die Frage zutreffend beantwortet, bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Re: Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Hallo Peter
Vielen Dank für die schnelle Reaktion auf meine Anfrage.
Auf die Idee mit dem "Verketten" bin ich noch nicht gekommen.
Blöd nur, dass hier OpenOffice und LibreOffice Unterschiede macht.
Im Prinzip geht es bei beiden Programmen, nur im LibreOffice ist es einfacher, bei OpenOffice muss ich scheinbar mit A2&B2&C2&D2&E2 arbeiten und nicht mit A2:E2, was einfacher wäre.
Leider nutze ich LibreOffice nur ganz selten, OpenOffice aber seit über 20 Jahren und habe alle Dateien mit Formeln darauf angelegt.
Mal schauen, ob ich das mit dem "&" und ":" noch gelöst bekomme.
Trotzdem erst einmal vielen Dank.
Gruß
Robert
Vielen Dank für die schnelle Reaktion auf meine Anfrage.
Auf die Idee mit dem "Verketten" bin ich noch nicht gekommen.
Blöd nur, dass hier OpenOffice und LibreOffice Unterschiede macht.
Im Prinzip geht es bei beiden Programmen, nur im LibreOffice ist es einfacher, bei OpenOffice muss ich scheinbar mit A2&B2&C2&D2&E2 arbeiten und nicht mit A2:E2, was einfacher wäre.
Leider nutze ich LibreOffice nur ganz selten, OpenOffice aber seit über 20 Jahren und habe alle Dateien mit Formeln darauf angelegt.
Mal schauen, ob ich das mit dem "&" und ":" noch gelöst bekomme.
Trotzdem erst einmal vielen Dank.
Gruß
Robert
-
Mondblatt24
- *******
- Beiträge: 1298
- Registriert: So, 14.05.2017 16:11
Re: Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Das liegt wohl daran, dass OpenOffice seit über 10 Jahren nicht weiterentwickelt wird.Sphinxi hat geschrieben: Gestern 13:00 Blöd nur, dass hier OpenOffice und LibreOffice Unterschiede macht.
Win 11 (x64) ▪ LibreOffice 26.2.6.1 (x64) ▪ AOO Portable 4.1.16
Wurde die Frage zutreffend beantwortet, bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Wurde die Frage zutreffend beantwortet, bitte den Betreff der Eingangsfrage mit [GELÖST] ergänzen. Beschreibung
Re: Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
...was wirklich schade ist.
Scheinbar funktioniert das mit dem A1:E1 für Texte wirklich generell nicht in OpenOffice, sondern nur bei Rechenoptionen.
Ich hatte jetzt auch einmal in den einzelnen Zellen z.B. =WENN(Stammdaten.A4="";"";Stammdaten.A4) eingetragen, dann wird in der Ergebniszelle lediglich =A4&B4&C4... benötigt, also ohne VERBINDEN, oder VERKETTEN.
Mal schauen was sinnvoller ist.
Ich lasse diesen Beitrag noch etwas offen, vielleicht kommt ja noch etwas anderes, woran man vielleicht nicht denkt.
Dir noch einen schönen Tag.
Gruß
Robert
Scheinbar funktioniert das mit dem A1:E1 für Texte wirklich generell nicht in OpenOffice, sondern nur bei Rechenoptionen.
Ich hatte jetzt auch einmal in den einzelnen Zellen z.B. =WENN(Stammdaten.A4="";"";Stammdaten.A4) eingetragen, dann wird in der Ergebniszelle lediglich =A4&B4&C4... benötigt, also ohne VERBINDEN, oder VERKETTEN.
Mal schauen was sinnvoller ist.
Ich lasse diesen Beitrag noch etwas offen, vielleicht kommt ja noch etwas anderes, woran man vielleicht nicht denkt.
Dir noch einen schönen Tag.
Gruß
Robert
Re: Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Hallo,
du kannst natürlich die Übernahme der Stammdaten auch so lösen:
oder beim Zusammenfügen
oder, wenn sonst keine Nullen auftauchen
du kannst natürlich die Übernahme der Stammdaten auch so lösen:
Code: Alles auswählen
=WENN(Stammdaten.A2="";"";Stammdaten.A2)Code: Alles auswählen
TEXT(A2;"")&TEXT(B2;"")&TEXT(C2;"")&TEXT(D2;"")&TEXT(E2;"")Code: Alles auswählen
=WECHSELN(A4&B4&C4&D4&E4;"0";"")Gruß,
mikeleb
mikeleb
Re: Nullwert im Ergebnis ausblenden, bzw. komplett unterdrücken
Hallo mikeleb
Auch Dir vielen Dank für Deine Antwort.
Die erste Variante (=WENN.....) hatte ich ja bereits übernommen, nur halt bezogen auf die Spalte "4".
Hier wäre nur das Problem, dass ich in extrem viele Zellen diese Formel hinterlegen muss.
Die zweite Variante wird vermutlich zu lang und unübersichtlich werden, da ich oftmals schon - für das Ergebnis - im Doppelbuchstabenbereich bin (ca. 40 Zellen).
Die Formel funktioniert aber auch nicht, es scheint irgendetwas zu fehlen.
Deine dritte Variante hört sich nicht schlecht an, da ich in diesem Fall wirklich nur eine Spalte (Ergebnis) anpassen müsste, allerdings weiß ich jetzt nicht, was Du mit "wenn sonst keine Nullen auftauchen" meinst.
Leider gibt es Werte (verschiedene Zellen haben Zahlen) die auch eine Null beinhalten würden.
In diesen Fällen würde Deine Formel also nicht korrekt funktionieren, oder?
Ok, soeben bestätigt, kann ich leider nicht nehmen, da auch richtige Nullen vorhanden sein könnten.
Die Formel mit dem "VERBINDEN" vom Peter wäre auch sehr einfach, funktioniert aber irgendwie scheinbar nicht im OpenOffice Calc, sondern nur im LibreOffice.
Ich hatte jetzt auch einmal TEXTVERKETTEN, oder nur VERKETTEN versucht, leider immer mit Fehlermeldung.
Es scheint also wirklich nicht einfach zu funktionieren, sondern muss ich dann wohl die Variante "1" umsetzen, also die Formel in alle Zellen hinterlegen, was enormer Zeitaufwand ist.
Gruß
Robert
Auch Dir vielen Dank für Deine Antwort.
Die erste Variante (=WENN.....) hatte ich ja bereits übernommen, nur halt bezogen auf die Spalte "4".
Hier wäre nur das Problem, dass ich in extrem viele Zellen diese Formel hinterlegen muss.
Die zweite Variante wird vermutlich zu lang und unübersichtlich werden, da ich oftmals schon - für das Ergebnis - im Doppelbuchstabenbereich bin (ca. 40 Zellen).
Die Formel funktioniert aber auch nicht, es scheint irgendetwas zu fehlen.
Deine dritte Variante hört sich nicht schlecht an, da ich in diesem Fall wirklich nur eine Spalte (Ergebnis) anpassen müsste, allerdings weiß ich jetzt nicht, was Du mit "wenn sonst keine Nullen auftauchen" meinst.
Leider gibt es Werte (verschiedene Zellen haben Zahlen) die auch eine Null beinhalten würden.
In diesen Fällen würde Deine Formel also nicht korrekt funktionieren, oder?
Ok, soeben bestätigt, kann ich leider nicht nehmen, da auch richtige Nullen vorhanden sein könnten.
Die Formel mit dem "VERBINDEN" vom Peter wäre auch sehr einfach, funktioniert aber irgendwie scheinbar nicht im OpenOffice Calc, sondern nur im LibreOffice.
Ich hatte jetzt auch einmal TEXTVERKETTEN, oder nur VERKETTEN versucht, leider immer mit Fehlermeldung.
Es scheint also wirklich nicht einfach zu funktionieren, sondern muss ich dann wohl die Variante "1" umsetzen, also die Formel in alle Zellen hinterlegen, was enormer Zeitaufwand ist.
Gruß
Robert