Anzahl mit 2 Bedingungen

Hallo, liebe Experten,

ich brauche wieder einmal einen Tipp von euch!

Ich habe zwei Tabellenblätter. Ein Blatt hat 13 Spalten und in Spalte B sind 20 verschiedene Zahlen, die im 2. Tabellenblatt einmal vorkommen (Spalte A). In Spalte N des 1. Blattes sind andere Zahlen zum Zuordnen.

Ich bräuchte nun eine Formel für Blatt 2, in dem die Anzahl der Zeilen ist, bei denen Blatt 1, Spalte B übereinstimmt mit Blatt 2, Spalte A UND aufgeteilt nach Spalte N (einmal die Zahl 22336, die Zahl 20748, einmal alle Zahlen, die nicht diesen beiden entsprechen).

Ich komme mit dieser verschachtelten Abfragen =WENN/ANZAHL nicht klar.

Kann mir jemand helfen???

Vielen Dank schon einmal und liebe Grüße

Karin

hi,

Ich habe zwei Tabellenblätter. Ein Blatt hat 13 Spalten und in
Spalte B sind 20 verschiedene Zahlen, die im 2. Tabellenblatt
einmal vorkommen (Spalte A). In Spalte N des 1. Blattes sind
andere Zahlen zum Zuordnen.

Ich bräuchte nun eine Formel für Blatt 2, in dem die Anzahl
der Zeilen ist, bei denen Blatt 1, Spalte B übereinstimmt mit
Blatt 2, Spalte A UND aufgeteilt nach Spalte N (einmal die
Zahl 22336, die Zahl 20748, einmal alle Zahlen, die nicht
diesen beiden entsprechen).

ich versteh das „und aufgeteilt nach spalte N“ nicht.
was soll gleich sein? was soll / darf / muss verschieden sein?

m.

Hi Michael,

hoffentlich ist die Tabelle jetzt klarer:

Tabellenblatt 1
Spalte B Spalte N
1234 22336
1235 22336
1236 20748
1234 20748
1238 22222
1235 23456
1234 22336

Tabellenblatt 2
Spalte A 22336 20748 andere
1234 2 1 0 
1235 1 0 1
1236 0 1 0
1238 0 0 1 

Von Tabellenblatt 2 habe ich die Spalte A (alle in Blatt 1 unter Spalte B erfaßten Zahlen einmal) - die Spalten „22336“, „20748“ und „andere“ würde ich gerne durch eine Formel bekommen (Anzahl) - weiss nur nicht wie :frowning:

Vielen Dank schon für Hilfe!

Karin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

hi karin,
also mir scheint das ein (beinahe) klassischer fall für eine sog. pivot-tabelle zu sein.

das wär dann so:
du brauchst nur die tabelle 1.

  • du gibst den spalten zwischen B und N namen (hamse wahrscheinlich eh schon)
  • markierst den gesamten bereich
  • wählst im menü „Daten“ den befehl „Pivot“ (o.ä.)
  • wählst bestehende tabelle aus
  • ziehst dann den titel von spalte B in das Feld „Zeile“
  • ziehst dann den titel von spalte N in das Feld „Spalte“
  • ziehst dann den titel von spalte N in das Feld „Daten“
  • klickst den titel dann doppelt an und wählst „Anzahl“ als auswertungsfunktion

hth
m.

hoffentlich ist die Tabelle jetzt klarer:

Tabellenblatt 1
Spalte B Spalte N
1234 22336
1235 22336
1236 20748
1234 20748
1238 22222
1235 23456
1234 22336

Tabellenblatt 2
Spalte A 22336 20748 andere
1234 2 1 0
1235 1 0 1
1236 0 1 0
1238 0 0 1

Von Tabellenblatt 2 habe ich die Spalte A (alle in Blatt 1
unter Spalte B erfaßten Zahlen einmal) - die Spalten „22336“,
„20748“ und „andere“ würde ich gerne durch eine Formel
bekommen (Anzahl) - weiss nur nicht wie :frowning:

Vielen Dank schon für Hilfe!

Karin

hi,

Ich habe zwei Tabellenblätter. Ein Blatt hat 13 Spalten und in
Spalte B sind 20 verschiedene Zahlen, die im 2. Tabellenblatt
einmal vorkommen (Spalte A). In Spalte N des 1. Blattes sind
andere Zahlen zum Zuordnen.

Ich bräuchte nun eine Formel für Blatt 2, in dem die Anzahl
der Zeilen ist, bei denen Blatt 1, Spalte B übereinstimmt mit
Blatt 2, Spalte A UND aufgeteilt nach Spalte N (einmal die
Zahl 22336, die Zahl 20748, einmal alle Zahlen, die nicht
diesen beiden entsprechen).

ich versteh das „und aufgeteilt nach spalte N“ nicht.
was soll gleich sein? was soll / darf / muss verschieden sein?

m.

1 „Gefällt mir“

Von Tabellenblatt 2 habe ich die Spalte A (alle in Blatt 1
unter Spalte B erfaßten Zahlen einmal) - die Spalten „22336“,
„20748“ und „andere“ würde ich gerne durch eine Formel
bekommen (Anzahl) - weiss nur nicht wie :frowning:

Hi Karin,
mit entsprechenden Formeln in Tablle2 erhälst du folgendes wenn Tab1 so aufgebaut ist:

Tabellenblattname: Tabelle1
 A B 
1 1234 22336 
2 1235 22336 
3 1236 20748 
4 1234 20748 
5 1238 22222 
6 1235 23456 
7 1234 22336




Tabellenblattname: Tabelle2
 A B C D 
1 22336 20748 andere 
2 1234 2 1 0 
3 1235 1 0 1 
4 1236 0 1 0 
5 1238 0 0 1 

Benutzte Formeln:
B2: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A2)\*(Tabelle1!$B$1:blush:B$100=B$1))
B3: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A3)\*(Tabelle1!$B$1:blush:B$100=B$1))
B4: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A4)\*(Tabelle1!$B$1:blush:B$100=B$1))
B5: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A5)\*(Tabelle1!$B$1:blush:B$100=B$1))
C2: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A2)\*(Tabelle1!$B$1:blush:B$100=C$1))
C3: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A3)\*(Tabelle1!$B$1:blush:B$100=C$1))
C4: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A4)\*(Tabelle1!$B$1:blush:B$100=C$1))
C5: =SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A5)\*(Tabelle1!$B$1:blush:B$100=C$1))
D2: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A2)-$B2-$C2
D3: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A3)-$B3-$C3
D4: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A4)-$B4-$C4
D5: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A5)-$B5-$C5
Gruß
Reinhard

Tabelle wurde eingefügt mit Code von http://www.wer-weiss-was.de/cgi-bin/forum/showarticle.fpl?ArtikelID=2733160
1 „Gefällt mir“

Danke Reinhard
Hallo Reinhard,

auf dich ist einfach Verlaß - virtuelles Bussi!

Dass man bei Summenprodukt auch eine Bedingung setzten kann, wusste ich noch nicht. Werde die Formel gleich ausprobieren, wenn ich wieder im Büro bin - erscheint mir aber logisch nachvollziehbar!!!

Liebe Grüße und ein schönes Wochenende!

Karin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Danke Michael
Hallo Michael,

danke für deine Antwort. Wieder einmal etwas dazu gelernt - mit Pivot habe ich mich noch nicht beschäftigt - aber jetzt zumindest einmal einen Ansatz.

Für die Übersicht erscheint mir Reinhards Lösung in meinem Fall übersichtlicher. Ich habe ca. 50 verschiedene Werte mit einer Zeilenanzahl in Tabelle 1 von 10.000.

Liebe Grüße und ein schönes Wochenende!

Karin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

auf dich ist einfach Verlaß - virtuelles Bussi!

Dankeschön, persönlich wäre das schon schöner :smile: Wenn du grad yourself nicht kannst/willst wegen deinem Lebenabschnittsbegleiter, meinem Foto oder sonstigen Hindernisgründen *grien* ruf stellvertretend deine Feundin hier in F an :smile:
Und zu der Funktion „Summenprodukt“ sag ich nix, wie auch, die werde ich eh nie kapieren, ist die Vorstufe zur Hölle, ups, meine damit geistige irrationale Vorbereitung hin zu diesen „Matrix“-Formeln, die ich benutze wie einen chinesichen Zauberspruch.
Und dieser Spruch wirkt kollosal, ich habe nur meist keine Ahnung warum, wieso und wie ich ihn anpassen kann.
Viel Spass im Büro, ich darf ausschlafen *freu* und uns allen ein schönes WE.
Lieben Gruß
Reinhard

Dass man bei Summenprodukt auch eine Bedingung setzten kann,
wusste ich noch nicht. Werde die Formel gleich ausprobieren,
wenn ich wieder im Büro bin - erscheint mir aber logisch
nachvollziehbar!!!

Liebe Grüße und ein schönes Wochenende!

Karin

Von Tabellenblatt 2 habe ich die Spalte A (alle in Blatt 1
unter Spalte B erfaßten Zahlen einmal) - die Spalten „22336“,
„20748“ und „andere“ würde ich gerne durch eine Formel
bekommen (Anzahl) - weiss nur nicht wie :frowning:

Hi Karin,
mit entsprechenden Formeln in Tablle2 erhälst du folgendes
wenn Tab1 so aufgebaut ist:

Tabellenblattname: Tabelle1
A B
1 1234 22336
2 1235 22336
3 1236 20748
4 1234 20748
5 1238 22222
6 1235 23456
7 1234 22336

Tabellenblattname: Tabelle2
A B C D
1 22336 20748 andere
2 1234 2 1 0
3 1235 1 0 1
4 1236 0 1 0
5 1238 0 0 1

Benutzte Formeln:
B2:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A2)*(Tabelle1!$B$1:blush:B$100=B$1))
B3:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A3)*(Tabelle1!$B$1:blush:B$100=B$1))
B4:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A4)*(Tabelle1!$B$1:blush:B$100=B$1))
B5:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A5)*(Tabelle1!$B$1:blush:B$100=B$1))
C2:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A2)*(Tabelle1!$B$1:blush:B$100=C$1))
C3:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A3)*(Tabelle1!$B$1:blush:B$100=C$1))
C4:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A4)*(Tabelle1!$B$1:blush:B$100=C$1))
C5:
=SUMMENPRODUKT((Tabelle1!$A$1:blush:A$100=$A5)*(Tabelle1!$B$1:blush:B$100=C$1))
D2: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A2)-$B2-$C2
D3: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A3)-$B3-$C3
D4: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A4)-$B4-$C4
D5: =ZÄHLENWENN(Tabelle1!$A$1:blush:A$100;$A5)-$B5-$C5
Gruß
Reinhard

Tabelle wurde eingefügt mit Code von
http://www.wer-weiss-was.de/cgi-bin/forum/showarticle.fpl?ArtikelID=2733160

… isch 'abe aber keine Freundin in F … owT
trotzdem schönes Wochenende :wink:

Karin