[Gelöst] negative Werte ausblenden

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Tron0070
Beiträge: 5
Registriert: Sa, 09.02.2013 15:29

[Gelöst] negative Werte ausblenden

Beitrag von Tron0070 »

Hallo Leute,

Ich benutzte Libre Office und hoffe das Ihr mir da weiter helfen könnt.
Für den Zählerverbrauch habe ich mir eine Tabelle erstellt. Zählerzahlen werden im Jan, Feb usw. eingetragen und der Verbrauch errechnet die Tabelle.
Mein Problem: Da wo noch keine Zahl eingetragen ist, wird in der Spalte Verbrauch die letzte eingetragene Zahl im negativ Bereich eingetragen.

Wie kann ich also einen negativen Wert in der Spalte "Verbrauch" ausblenden?

MfG Tron0070
Zuletzt geändert von Tron0070 am Di, 02.07.2013 23:54, insgesamt 1-mal geändert.
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: negative Werte ausblenden

Beitrag von hylli »

Musterdokument?

Ansonsten ein Tipp ins Blaue:

Code: Alles auswählen

=wenn(zähler[aktuell]>0;zähler[aktuell]-zähler[alt];0)
Ersetze die Zähler durch Deiner Felder

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
paljass
******
Beiträge: 803
Registriert: Do, 25.10.2012 07:25

Re: negative Werte ausblenden

Beitrag von paljass »

...oder durch das Zahlenformat

Code: Alles auswählen

#.##0,00;"";0,00
.

Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: negative Werte ausblenden

Beitrag von lorbass »

Zum Verständnis der Unterschiede der beiden Lösungen, der für die weitere Verarbeitung betroffener Zellen wichtig sein kann:

Hyllis Formel weist einer Zelle statt eines negativen Wertes eine Null zu, ändert also den tatsächlichen Wert.
paljass' Formatcode blendet – im engeren Sinne – einen negativen Wert aus, ändert also den tatsächlichen Wert der Zelle nicht, sondern stellt die Zelle lediglich als leer dar.

Gruß
lorbass
Tron0070
Beiträge: 5
Registriert: Sa, 09.02.2013 15:29

Re: negative Werte ausblenden

Beitrag von Tron0070 »

Ich danke euch. Es hat mit Paljass erst mal funktioniert.
Nur dann wollte ich auch eine Summe bilden lassen und damit geht es nicht, weil die negativen Werte zwar nicht sichtbar sind aber noch vorhanden.

Hylli, ich würde gern mal Deine Methode probieren, aber ich weiß nicht wo ich die Formel eintragen soll.

Im Anhang hab ich mal das Musterdokument wie von Hylli gewünscht
F2 Zähler 2013.ods
(53.37 KiB) 308-mal heruntergeladen
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: negative Werte ausblenden

Beitrag von hylli »

Zum Beispiel in Zelle E6:

Code: Alles auswählen

=WENN(D7>0;SUMME(D7-D6);0)
Wenn Du statt der 0 nichts drin stehen haben willst, dann:

Code: Alles auswählen

=WENN(D7>0;SUMME(D7-D6);"")
Kannst Du dann runterkopieren/ziehen bis E17 und auch kopieren/ünertragen auf die Spalten J, O und T.

Hylli
Ein Dankeschön für eine Lösung tut nicht weh!
Wer eine Lösung selbst findet, sollte die für die Nachwelt auch posten!

Geschäftlich: LibreOffice 6.0.x ("Still") unter Windows 10 64bit
Privat: LibreOffice 6.0.x ("Still") unter Linux Mint 19.x Cinnamon 64bit
Tron0070
Beiträge: 5
Registriert: Sa, 09.02.2013 15:29

Re: negative Werte ausblenden

Beitrag von Tron0070 »

Danke Hylli, jetzt ist alles wie ich es haben wollte.

Nur noch eins, wie wo markiere ich den Beitrag als gelöst?
Benutzeravatar
OttoZ
****
Beiträge: 162
Registriert: Mi, 27.08.2008 10:16

Re: [Gelöst] negative Werte ausblenden

Beitrag von OttoZ »

...viele Wege führen nach Rom :D , es bietet sich auch die einfache Lösung über das Vorzeichen:
in E6: =VORZEICHEN(D7)*(D7-D6)
LinuxMint14Mate64 - LibreOffice 4.1.1.2
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: [Gelöst] negative Werte ausblenden

Beitrag von lorbass »

OttoZ hat geschrieben:viele Wege führen nach Rom
Nur sind die meisten dieser Wege Holzwege.
OttoZ hat geschrieben:es bietet sich auch die einfache Lösung über das Vorzeichen:
in E6: =VORZEICHEN(D7)*(D7-D6)
Du verbreitest Unsinn! Deine Formel mag ja eine Lösung sein, nur gehört sie zu einer Aufgabe, die hier gar nicht gestellt war.

Das Ergebnis der gesuchten Formel soll immer dann gleich 0 oder "" sein (so genau äußert Tron sich ja leider nicht), wenn D7 <= 0 ist. Deine Lösung liefert eine 0 als Ergebnis nur dann, wenn D7 = 0 ist. Dies wird jedoch niemals eintreten, da es sich bei den verarbeiteten Werten um Zählerstände handelt, von denen wir getrost annehmen können, dass sie positiv sind und streng monoton steigen. Für deine Formel folgt daraus ganz zwanglos, dass sie stets positiv ist.

Mehr noch: Tron hat ja erläutert, dass die einzigen negativen Verbrauchswerte Pseudo-Werte sind, die auf (noch) nicht erfolgte Ablesung hinweisen:
Tron0070 hat geschrieben:Da wo noch keine Zahl eingetragen ist, wird in der Spalte Verbrauch die letzte eingetragene Zahl im negativ Bereich eingetragen.

Bleibt noch ein Hinweis: Die Verwendung der Funktion SUMME(D7-D6) in Hyllis Formeln ist überflüssig. Es reicht

Code: Alles auswählen

=WENN(D7>0;D7-D6;0)
bzw.

Code: Alles auswählen

=WENN(D7>0;D7-D6;"")
Gruß
lorbass
Antworten