[gelöst] Zählen mit 2 Bedingungen

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

[gelöst] Zählen mit 2 Bedingungen

Beitrag von Walker »

Aloha,

ich hab viel gelesen, aber entweder nix verstanden oder ich bin einfach doohw :?

Ich möchte folgendes

das Einträge gezählt werden, wo in Spalte I ein Wert größer als 0 steht UND wo in Spalte L ein bestimmter Wert (Zahl) steht.

Ich habe es mit
=summenprodukt('2012'.I1:I10000=">0";L1:L1000="1")
probiert und mit
=ZÄHLENWENN('2012'.I1:I10000;">0";L1:L1000;"1")

Das Zählfeld ist ein anderes Arbeitsblatt. Die benötigten Daten und Bedingungen stehen auf dem Arbeitsblatt 2012...

Wer stutzt mich zurecht?

Gruß
Waler
Zuletzt geändert von Walker am Fr, 30.03.2012 16:51, insgesamt 2-mal geändert.
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Zählen mit 2 Bedingungen

Beitrag von bst »

Hi,

Code: Alles auswählen

=SUMMENPRODUKT((I1:I10000>0)*(L1:L10000=1))
Nachtrag: bzw.:

Code: Alles auswählen

=SUMMENPRODUKT(('2012'.I1:I10000>0)*(L1:L10000=1))
cu, Bernd
Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

Re: Zählen mit 2 Bedingungen

Beitrag von Walker »

Das passt nicht..da bekomme ich eine 0 wenn ich Deine Formel mit der 2012 eingebe...
Bei =SUMMENPRODUKT(('2012'.I1:I10000>0)*('2012'.L1:L10000=1)) erhalte ich 160 obwohl es nur 31 sind...
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Zählen mit 2 Bedingungen

Beitrag von bst »

Hi,

siehe Nachtrag, das mit der anderen Tabelle hatte ich zuerst überlesen :-(

cu, Bernd
Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

Re: Zählen mit 2 Bedingungen

Beitrag von Walker »

da erhalte ich wie gesagt eine 0 als Ergebnis.
Wenn ich wie eben beschrieben nochmal die 2012 mit reinnehme, erhalte ich 160
Tatsächlich muss aber rauskommen 31 :(

hab mal ne testtabelle angehangen
Dateianhänge
test.ods
(9.21 KiB) 45-mal heruntergeladen
Zuletzt geändert von Walker am Fr, 30.03.2012 16:22, insgesamt 1-mal geändert.
Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

Re: Zählen mit 2 Bedingungen

Beitrag von Walker »

Hängt über deinem beitrag;)
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Zählen mit 2 Bedingungen

Beitrag von bst »

Hi,

Hier in LibreOffice 3.5.1 funktioniert das.

=SUMMENPRODUKT(('2012'.I1:I10000>0)*(L1:L10000=1))

nimmt die Spalte I aus der Tabelle 2012, die Spalte L aus der aktuellen Tabelle.

=SUMMENPRODUKT(('2012'.I1:I10000>0)*('2012'.L1:L10000=1))

nimm beide Spalten aus der Tabelle 2012.

P.S. In Deiner Datei steht nichts in Spalte L von Sheet1, in Spalte L von 2012 steht keine 1.

cu, Bernd
Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

Re: Zählen mit 2 Bedingungen

Beitrag von Walker »

Hatte nur was aus der Tabelle rausopiert... darum steht da nun eine 2...sorry

Wenn ich
=SUMMENPRODUKT(('2012'.I1:I10000>0)*('2012'.L1:L10000=2)) nehme, habe ich als Ergebnis eine 2.
Es werden ALLE Einträge gezählt wie mir scheint...
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Zählen mit 2 Bedingungen

Beitrag von bst »

Hi,

jetzt sehe ich das auch ...

Das "-" Zeichen wird auch als > 0 angesehen. Versuche mal:

Code: Alles auswählen

=SUMMENPRODUKT((ISTZAHL('2012'.I1:I10000)*('2012'.I1:I10000>0)*(L1:L10000=1)))
HTH, Bernd
Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

Re: Zählen mit 2 Bedingungen

Beitrag von Walker »

Ergebnis wieder 0 :(
bst
*****
Beiträge: 222
Registriert: Mo, 18.01.2010 16:14
Wohnort: Ilsfeld

Re: Zählen mit 2 Bedingungen

Beitrag von bst »

Hi,

wenn beide Spalten aus 2012 kommen nimm eben:

Code: Alles auswählen

=SUMMENPRODUKT((ISTZAHL('2012'.I1:I10000)*('2012'.I1:I10000>0)*('2012'.L1:L10000=1)))
cu, Bernd
Walker
*
Beiträge: 12
Registriert: Mo, 11.01.2010 16:57

Re: Zählen mit 2 Bedingungen

Beitrag von Walker »

Wo ist der Danke Button?!

Funzt :


DANKÄÄÄÄÄÄÄÄ! :D
Antworten