[gelöst] Berechnung bzw. Inkrement (nur) für Werte > 0

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

André25
**
Beiträge: 37
Registriert: Mi, 26.01.2011 15:57

[gelöst] Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von André25 »

Hallo Freunde!

Ich hätte da mal ein Problem, wo ich selbst nicht weiter komme (und ich wüsste nicht, wie ich danach suchen soll bzw. was ich dann als Suchbegriffe eingeben sollte). Und ich hoffe mal, dass ich mich so ausdrücken kann, dass man mein Problem versteht?!

Ich habe mehrere Spalten mit Werten (von 0 - 4) und möchte für jede Spalte einen Wert berechnen. Dieser Wert soll zusammengesetzt sein aus je einer 1 für alle Werte der jeweiligen Spalte, die größer als Null sind. Also nochmal anders ausgedrückt: Immer wenn ein Wert der Spalte > 0 ist, erhöht sich der berechnete Wert um 1.

Beispiel:

Code: Alles auswählen

0   2   0
1   4   0
0   2   2
3   0   0

2   3   1
Das Beispiel zeigt 4 Spalten und in der letzten (abgesetzten) Zeile ist der berechnete Wert. In der ersten Spalte sind 2 Werte > 0, deshalb eine 2 usw.

Ich wüsste nicht, wie ich das umsetzen kann. Vielleicht mit mehreren Wenn-Bedingungen, aber das scheint recht umständlich. Ich würde mich freuen, wenn mir jemand weiterhelfen kann!


Herzlichen Dank,

André :D
Zuletzt geändert von André25 am Di, 30.04.2013 08:25, insgesamt 1-mal geändert.
LibreOffice Version: 5.1.5.2 | Fedora (Linux) 24 :: GNOME 3.20.2
Eddy
********
Beiträge: 2758
Registriert: So, 02.10.2005 10:14

Re: Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von Eddy »

Hallo Freund André25,

wenn die Werte in A1 bis A5 stehen und Du in A6 das Ergebniss haben möchtest, so gib dort diese Formel ein: =ZÄHLENWENN(A1:A6;">0")

Mit freudugen Grüßen

Eddy
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von lorbass »

Eddy hat geschrieben:wenn die Werte in A1 bis A5 stehen und Du in A6 das Ergebniss haben möchtest, so gib dort diese Formel ein: =ZÄHLENWENN(A1:A6;">0")
Besser: =ZÄHLENWENN(A1:A5;">0")

Gruß
lorbass
André25
**
Beiträge: 37
Registriert: Mi, 26.01.2011 15:57

Re: Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von André25 »

Hallo Freund Eddy,
Eddy hat geschrieben:=ZÄHLENWENN(A1:A6;">0")
So etwas (in der Art) habe ich gesucht. Sieht sehr gut aus, nur leider stehen meine Werte nicht in einem zusammenhängenden Bereich. Das müsste in etwa so aussehen, dass in mehreren Zeilen (bzw. Zellen untereinander) verschiedene Werte auf > 0 geprüft und dann gezählt werden.

In etwa so: =ZÄHLENWENN(B3,B8,B24,B30,B31,B34,B38;">0")

=ZÄHLENWENN(B6,B16,B27,B28,B33,B37;">0") usw. Leider geht das mit dem Komma nicht?! Gibt es da eine andere/ähnliche Lösung oder kann man das mit dem ZÄHLENWENN noch modifizieren?


Danke und freuduge Grüße zurück,

André
LibreOffice Version: 5.1.5.2 | Fedora (Linux) 24 :: GNOME 3.20.2
Karolus
********
Beiträge: 7438
Registriert: Mo, 02.01.2006 19:48

Re: Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von Karolus »

Hallo
Leider geht das mit dem Komma nicht?!
Nee, das mit dem Komma geht nicht, weil das zufällig in der deutschen Lokalisierung als Dezimaltrenner herhalten muss, nimm einfach mal Semicolon und setz mal noch ein Klammerpaar um die Liste der Zelladressen.
LO7.4.7.2 debian 12(bookworm) auf Raspberry4b 8GB (64bit)
LO7.6.2.1 flatpak debian 12(bookworm) auf Raspberry4b 8GB (64bit)
André25
**
Beiträge: 37
Registriert: Mi, 26.01.2011 15:57

Re: Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von André25 »

Karolus hat geschrieben:nimm einfach mal Semicolon und setz mal noch ein Klammerpaar um die Liste der Zelladressen.
Ja, danke -- so funktioniert es! Super! Allerdings ersetzt LO Calc die Semikolons durch Tilde-Zeichen, also so: =ZÄHLENWENN((B3~B8~B24~B30~B31~B34~B38);">0")

In der Hilfe war nichts dazu zu finden, dass es auch mit Werten funktioniert, die nicht in einem zusammenhängenden Bereich liegen ...

Besten Dank und viele Grüße,

André
LibreOffice Version: 5.1.5.2 | Fedora (Linux) 24 :: GNOME 3.20.2
hylli
*******
Beiträge: 1672
Registriert: Mi, 22.02.2006 19:37

Re: [gelöst] Berechnung bzw. Inkrement (nur) für Werte > 0

Beitrag von 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
Antworten