🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

[Gelöst]Spalten zählen nach Zellinhalt

CALC ist die Tabellenkalkulation, die Sie immer wollten.
joesch
Beiträge: 12
Registriert: Mo 23. Apr 2012, 16:34

[Gelöst]Spalten zählen nach Zellinhalt

Beitrag von joesch » Mi 30. Mär 2022, 17:46

Hallo zusammen,

aktuell zähle ich in einer Tabelle mit der Funktion (Beispiel)

Code: Alles auswählen

ZÄHLENWENN (A1:E1;"x")
in wie vielen Zellen ein x als Markierung vorkommt. Das funktioniert so weit.

Nun habe ich einen Bereich A1:E3 (Tabelle mit 3 Zeilen und 5 Spalten). Hier möchte ich eine ähnliche Auswertung durchführen, wobei nur die Spalten gezählt werden sollen, in denen mindestens in einer Zeile ein "x" als Markierung enthalten ist (also z.B. in A1 oder A2 oder A3). Befindet sich die Markierung in mehreren Zeilen der Spalte, soll sie nur einmal gezählt werden.

Beispiel:

Code: Alles auswählen

 |A|B|C|D|E|
1|x| | | | |
2|x| | | | |
3|x| | | | |
Hier wäre das Ergebnis 1

Code: Alles auswählen

 |A|B|C|D|E|
1|x| |x| | |
2|x| | | | |
3|x| | | | |
Hier wäre das Ergebnis 2.

Code: Alles auswählen

 |A|B|C|D|E|
1|x| |x| | |
2|x| | | |x|
3|x| | | |x|
Hier wäre das Ergebnis 3.

Kann mir jemand mit einer Idee weiterhelfen, wie ich die Funktion aufbauen muss, damit das gewünschte Ergebnis erreicht wird? Leider habe ich bei G* und hier im Forum keinen passenden Ansatz gefunden.

Vielen Dank für eure Unterstützung!

VG, Jörg
Zuletzt geändert von joesch am Do 31. Mär 2022, 12:49, insgesamt 1-mal geändert.

Mondblatt24
* LO-Experte *
Beiträge: 3342
Registriert: Fr 3. Mär 2017, 17:12

Re: Spalten zählen nach Zellinhalt

Beitrag von Mondblatt24 » Mi 30. Mär 2022, 20:04

Hallo,
ich würde es mir einfach machen und mit einer Hilfszeile arbeiten

Screenshot_1 - 2022.png
Screenshot_1 - 2022.png (22.86 KiB) 2755 mal betrachtet

Gruß
Peter
Win 11 (x64) ▪ LO 25.2.5.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

joesch
Beiträge: 12
Registriert: Mo 23. Apr 2012, 16:34

Re: Spalten zählen nach Zellinhalt

Beitrag von joesch » Mi 30. Mär 2022, 20:42

Vielen Dank für deine schnelle Rückmeldung :-)

Mit einer Hilfszeile zu arbeiten hatte ich auch kurz überlegt. Ich fände es jedoch eleganter, ohne diese auszukommen. Hintergrund: Ich müsste diese beim Ausdruck entsprechend "ausschließen". Das wollte ich nach Möglichkeit vermeiden.

VG, Jörg

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

Re: Spalten zählen nach Zellinhalt

Beitrag von Helmut_S » Mi 30. Mär 2022, 20:47

Gelöscht, da falsch verstanden, sorry
MX-Linux KDE + Linux-Mint Cinnamon

Mondblatt24
* LO-Experte *
Beiträge: 3342
Registriert: Fr 3. Mär 2017, 17:12

Re: Spalten zählen nach Zellinhalt

Beitrag von Mondblatt24 » Do 31. Mär 2022, 06:52

Hallo,
joesch hat geschrieben:
Mi 30. Mär 2022, 20:42
Hintergrund: Ich müsste diese beim Ausdruck entsprechend "ausschließen". Das wollte ich nach Möglichkeit vermeiden.
1. Zeilen lassen sich auch ausblenden.
2. Die Hilfszeile muss nicht im Druckbereich liegen.

Gruß
Peter
Zuletzt geändert von Mondblatt24 am Do 31. Mär 2022, 09:06, insgesamt 2-mal geändert.
Win 11 (x64) ▪ LO 25.2.5.1 (x64) ▪ AOO Portable 4.1.15
Wenn Eure Frage zutreffend beantwortet wurde, seid so nett und fügt dem Betreff der Eingangsfrage [GELÖST] hinzu.

HeritzP
* LO-Experte *
Beiträge: 965
Registriert: Mo 9. Dez 2013, 19:08

Re: Spalten zählen nach Zellinhalt

Beitrag von HeritzP » Do 31. Mär 2022, 08:38

Hallo,

die 5 Formeln der Hilfsspalte in eine SuMME() Formel einfügen.

Gruß HeritzP
HeritzP

alles nur geklaut

echo
Beiträge: 247
Registriert: Do 27. Jan 2022, 09:53

Re: Spalten zählen nach Zellinhalt

Beitrag von echo » Do 31. Mär 2022, 09:58

Hallo
habe mal ein wenig probiert:
Matrixformel!
=SUMME(WENN(ZÄHLENWENN(VERSCHIEBUNG($A$1:$A$3;0;SPALTE($A$1:$E$1)-1);"=x")>0;1/3;0))

Gruß Holger

Nachtrag:
Im Moment verstehe ich allerdings nicht, warum jede Spalte 3mal geprüft wird und ich das Ergebnis daher noch durch 3 teilen muss :o
Zuletzt geändert von echo am Do 31. Mär 2022, 12:56, insgesamt 1-mal geändert.

joesch
Beiträge: 12
Registriert: Mo 23. Apr 2012, 16:34

Re: Spalten zählen nach Zellinhalt

Beitrag von joesch » Do 31. Mär 2022, 12:48

Danke für eure Beiträge. Aus den Anregungen ist jetzt folgende Lösung entsatnden:

Code: Alles auswählen

=SUMME(WENN(ZÄHLENWNN(A1:A3;"x"));WENN(ZÄHLENWNN(B1:B3;"x"));WENN(ZÄHLENWNN(C1:C3;"x")))
VG, Jörg

HeritzP
* LO-Experte *
Beiträge: 965
Registriert: Mo 9. Dez 2013, 19:08

Re: [Gelöst]Spalten zählen nach Zellinhalt

Beitrag von HeritzP » Do 31. Mär 2022, 17:28

Hallo,

@ echo

Der Bereich in ZÄHLENWENN(A1:A3) wird 3x durchlaufen.
Im Moment verstehe ich allerdings nicht, warum jede Spalte 3-mal geprüft wird und ich das Ergebnis daher noch durch 3 teilen muss.
Gruß HeritzP
HeritzP

alles nur geklaut

Pit Zyclade
* LO-Experte *
Beiträge: 3041
Registriert: Mo 12. Nov 2012, 16:59

Re: [Gelöst]Spalten zählen nach Zellinhalt

Beitrag von Pit Zyclade » Do 31. Mär 2022, 18:03

weil joesch nur ZÄHLENWNN in der Funktion hat, hahaha

Merkt denn hier niemand, dass die Ausgabenstellung ebenso wie die Lösung ganz genau formuliert werden muß?
Egal, wenn eine Summe, die ganzzahlig durch Addition entstanden ist durch drei geteilt wird, wird sie oft nicht ganzzahlig sein. Aber dass war im ersten Beitrag doch die Forderung...
LO 24.8.7.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten