ZÄHLENWENN in 2 Spalten

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Karolus
********
Beiträge: 7532
Registriert: Mo, 02.01.2006 19:48

Re: ZÄHLENWENN in 2 Spalten

Beitrag von Karolus »

Hallo
=SUMMENPRODUKT(A1:A100="Auto";B1:B100="rot")

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
do_ho
Beiträge: 3
Registriert: Mi, 28.04.2010 16:17

Re: ZÄHLENWENN in 2 Spalten

Beitrag von do_ho »

Ja, vielen Dank!
Verdammnis
Beiträge: 5
Registriert: Mi, 14.08.2013 14:21

Re: ZÄHLENWENN in 2 Spalten

Beitrag von Verdammnis »

Servus,
ich kram mal den alten Beitrag raus da ich ein Problem habe. 90% konnten schon dank den Vorpostern gelöst werden (Danke an euch), aber eine Kleinigkeit, das i Tüpfelchen fehlt noch.

Ich versuche mal vereinfacht das Problem zu erklären:
Ich habe drei Spalten mit Daten
A:A = Manschaften (Text mit verschiedenen Teams, Teams werden mehrfach genannt, zufällige Reihenfollge)
B:B = Saison (Text wo drinne steht Saison 2013, Saison 2012 usw....)
C:C = Tore (reine Zahlen)

In Spalte E habe ich alle Teams die es gibt aufgelistet/sortiert (hier jedes Team nur ein mal). Nebendrann soll nun die Summe aller Tore gezählt werden welches das Team geschossen hat. Bis dahin kein Problem. Aber es sollen nicht komplett alle Tore einer Manschaft gezählt werden sondern alle Tore aus z.B. Saison 2012. Immer noch kein Problem.

In Spalte G habe ich mehrere Auswahlfelder in denen ich nach belieben Jahreszahlen/Saisons eingeben kann (z.B. drei Zeilen Saison 2000 Saison 2010 Saison 1998). Die Anzahl der verschiedenen Saisons die ich vergleichen will ist von 1 bis 10. Was kann ich nun eingeben das ich wie im obrigen Beispiel alle Tore von Team 1 in Saison 2000, 2010 und 1998 in Summe sehe? Und wenn mir danach ist noch die Kriterien einfach mal um Saison 1978 erweitere?
Leicht anderst ausgedrückt von G1:G10 soll er mir mit Spalte B vergleichen und dann jeweils die Summe der Tore für das einzelne Team ausgeben.

Ich hoffe ich habe es halbwegs verständlich rübergebracht.
paljass
******
Beiträge: 803
Registriert: Do, 25.10.2012 07:25

Re: ZÄHLENWENN in 2 Spalten

Beitrag von paljass »

Hi,
Aber es sollen nicht komplett alle Tore einer Manschaft gezählt werden sondern alle Tore aus z.B. Saison 2012. Immer noch kein Problem.
Nun ja, was spricht dagegen, hinter deine Formel ein + zu setzen und dahinter deiner Formel mit der zweiten Saison; und dahinter ein + und die Formel mit der dritten Saison......

Gruß
paljass
EDV ist wie U-Boot fahren - machst du ein Fenster auf, fangen die Probleme an.
Verdammnis
Beiträge: 5
Registriert: Mi, 14.08.2013 14:21

Re: ZÄHLENWENN in 2 Spalten

Beitrag von Verdammnis »

paljass hat geschrieben:Hi,
Aber es sollen nicht komplett alle Tore einer Manschaft gezählt werden sondern alle Tore aus z.B. Saison 2012. Immer noch kein Problem.
Nun ja, was spricht dagegen, hinter deine Formel ein + zu setzen und dahinter deiner Formel mit der zweiten Saison; und dahinter ein + und die Formel mit der dritten Saison......

Gruß
paljass
Die Länge spricht dagegen ;)

=SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$3)*(Results.F$4:F$503))

Ist meine bisherige Formel. Die gilt aber nur für Heimspiele. Wenn ich dann noch Auswärts dazunehme sieht die Formel so aus.

=SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$3)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$3)*(Results.G$4:G$503))

(D$4:D$503 und E$4:E$503 ist die Liste der Teamnamen. In $B4 steht der Teamname des einzelnen Teams. In Results.M$4:M$503 habe ich immer eingetragen Wann es war [Saison xxxx]. W$3 ist die Abfrage dazu [Welche ich am liebsten auf W$3:W$13 ausweiten würde]. In Results.F$4:F$503 und Results.G$4:G$503, sehen die Tore.)

Wenn ich nun auf 11 Saisonabfragen erhöhen würde, müsste ich den oberen Therm 11 mal hintereinander kopieren und nur W$3 in W$4 usf. ändern. das würde in etwa so aussehen:

=SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$3)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$3)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$4)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$4)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$5)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$5)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$6)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$6)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$7)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$7)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$8)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$8)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$9)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$9)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$10)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$10)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$11)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$11)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$12)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$12)*(Results.G$4:G$503))+SUMMENPRODUKT((Results.D$4:D$503=$B4)*(Results.M$4:M$503=W$13)*(Results.F$4:F$503))+SUMMENPRODUKT((Results.E$4:E$503=$B4)*(Results.M$4:M$503=W$13)*(Results.G$4:G$503))

Sieht scheußlich aus, und da blick ich dann wenn ich in einem Jahr drauf schau wieder nicht durch ;)
Verdammnis
Beiträge: 5
Registriert: Mi, 14.08.2013 14:21

Re: ZÄHLENWENN in 2 Spalten

Beitrag von Verdammnis »

Weis nicht ob das hilft, aber ich habe diesen Ligaverwalter von Excel und arbeite ihn in OO um. Die Originalformen von Excel will OO nicht fressen.

=SUMME(WENN(RES_H 1=$B3;WENN(NICHT(ISTFEHLER(VERGLEICH(RES_TYPE 1;RankingSelection;0)));RES_TD_H 1;0));WENN(RES_A 1=$B3;WENN(NICHT(ISTFEHLER(VERGLEICH(RES_TYPE 1;RankingSelection;0)));RES_TD_A 1;0)))

$B3 ist der Teamname vom Gesuchten Team.
Res_H 1 und Res_A 1: Ist die Liste aller Teams (Heim und Auswärts)
Res_Type 1 : Da ist eingetragen um was für eine Saison sich das Spiel handelt
RankingSelection: Das sind die Saisons die ich angezeit haben möcht.
Res_TD_H 1 und Res_TD_A 1: Sind Tore Heim oder Auswärts.
Antworten