Supportnet / Forum / Tabellenkalkulation
wenn1-2-3;oder a-b;dann auf tabellen
Frage
hallo,
in der tabelle1
---A------B------C---
-hans----14-----braun
-hans----14-----schwarz
-hans----14-----schwarz
-hans----14----------
-hans----14----------
und in der tabelle2 möchte ich schreiben:
{=SUMME(WENN(TB2!$A$1:$A$2000="hans";WENN(TB2!$B$1:$B$2000=14;ODER(TB2!P2:P1000="braun";WENN(TB2!P2:P1000="schwarz";1;0)))))}
wie füge ich ein ODER ein? damit er mir die summe bringt von den farben...
Antwort 1 von Aliba
Hi Mike,
ich würde das entweder über Pivot-Tabellenbericht oder über DBANZAHL machen.
Wenn deine Addy passt, schick ich dir dann mal ne Beispieldatei.
CU Aliba
ich würde das entweder über Pivot-Tabellenbericht oder über DBANZAHL machen.
Wenn deine Addy passt, schick ich dir dann mal ne Beispieldatei.
CU Aliba
Antwort 2 von mike12
pivot geht das? denn ich brauch
auf 30 tabellen je ca 500 abfragen in einem bestimmten layout zum drucken.
die dbanzahl müssest mir erklären was mit datenfeld usw gemeint ist - bei mir funktioniert das nicht.
auf 30 tabellen je ca 500 abfragen in einem bestimmten layout zum drucken.
die dbanzahl müssest mir erklären was mit datenfeld usw gemeint ist - bei mir funktioniert das nicht.
Antwort 3 von hajo
die funktion "oder" funzt etwas anders.
>{=SUMME(WENN(TB2!$A$1:$A$2000="hans";
>WENN(TB2!$B$1:$B$2000=14;
bis hier alle "hans und alle "14" ok?
jetzt alle braun und alle schwarz?
>ODER(TB2!P2:P1000="braun";WENN(TB2!>P2:P1000="schwarz";1;0)))))}
so sollte es dann aussehen. falls ich dich richtig verstanden hab.
>wenn(ODER(TB2!P2:P1000="braun";TB2!>P2:P1000="schwarz");1;0)))))}
>{=SUMME(WENN(TB2!$A$1:$A$2000="hans";
>WENN(TB2!$B$1:$B$2000=14;
bis hier alle "hans und alle "14" ok?
jetzt alle braun und alle schwarz?
>ODER(TB2!P2:P1000="braun";WENN(TB2!>P2:P1000="schwarz";1;0)))))}
so sollte es dann aussehen. falls ich dich richtig verstanden hab.
>wenn(ODER(TB2!P2:P1000="braun";TB2!>P2:P1000="schwarz");1;0)))))}
Antwort 4 von mike12
....ich hab beide formeln auf tabelle3 geschrieben die sehen so dann aus:
{=SUMME(WENN(TB2!$A$1:$A$2000="Hans";WENN(TB2!$B$1:$B$2000=14;ODER(TB2!$C$2:$C$1000="braun";WENN(TB2!$C$2:$C$1000="schwarz";1;0)))))}
und brint mir das ergebnis: 0
die andere formel:
{=SUMME(WENN(TB2!$A$1:$A$2000="hans";WENN(TB2!$B$1:$B$2000=14;WENN(ODER(TB2!M2:M1000="braun";TB2!
M2:M1000="schwarz");1;0))))}
bringt mir auch ne 0.
ich brauch also:
als hans 14 war hatte er 3 hemden.
(gut wär dann noch falls dies geht: die hemden hatten 2 verschiedene farben).
{=SUMME(WENN(TB2!$A$1:$A$2000="Hans";WENN(TB2!$B$1:$B$2000=14;ODER(TB2!$C$2:$C$1000="braun";WENN(TB2!$C$2:$C$1000="schwarz";1;0)))))}
und brint mir das ergebnis: 0
die andere formel:
{=SUMME(WENN(TB2!$A$1:$A$2000="hans";WENN(TB2!$B$1:$B$2000=14;WENN(ODER(TB2!M2:M1000="braun";TB2!
M2:M1000="schwarz");1;0))))}
bringt mir auch ne 0.
ich brauch also:
als hans 14 war hatte er 3 hemden.
(gut wär dann noch falls dies geht: die hemden hatten 2 verschiedene farben).
Antwort 5 von hajo
so, ich hab mir nochmal gedanken gemacht. die Lösung: du brauchst noch ne hilfsspalte, denn so, kann er nur ne 1 auswerfen, wenn alle! spalten die bedingungen erfüllen. in der hilfsspalte trägst du die formel
=WENN(A2="hans";WENN(B2=14;WENN(ODER(C2="braun";C2="schwarz");1;0);0);0)
ein. jetzt bekommst du pro spalte eine 1 oder 0. diese spalte kannst du mit der summenfunktion aufaddieren. zwischenergebnis 3x 1 und 2x 0. endergebnis 3. willst du umfangreiche auswertungen so hilft nur pivot.
=WENN(A2="hans";WENN(B2=14;WENN(ODER(C2="braun";C2="schwarz");1;0);0);0)
ein. jetzt bekommst du pro spalte eine 1 oder 0. diese spalte kannst du mit der summenfunktion aufaddieren. zwischenergebnis 3x 1 und 2x 0. endergebnis 3. willst du umfangreiche auswertungen so hilft nur pivot.
Antwort 6 von mike12
hat funktioniert vielen dank....
Antwort 7 von hajo
ja so macht das spass, man knobelt selbst nochmal (sind ja trainingseinheiten) und bekommt auch ordentliche rückmeldungen. prima.
Antwort 8 von Aliba
Hi Mike,
du hast mir ja mal deine Ausführungen gemailt. Aus deinen Ausführungen habe ich verstanden, daß du eigentlich das Ergebnis der unterschiedlichen Farben haben willst. Damit hab ich mich auch schon rumgeärgert. Bei den obigen Vorschlägen erhältst du immer nur die Gesamtanzahl der Hemden, die braun oder schwarz sind. Aus deiner Mail verstehe ich jedoch du willst das Ergebnis. "hans" "14" 2 unterschiedliche Farben.
Wenn ich nun deine postings hier lese, willst du jedoch folgende Auswertung:
"Hans" "14" hat insgesamt 5 Hemden in 2 Farben und diese sind braun und schwarz.
Du willst da ja 14 - tägig über 30 Tabellen ca 500 Auswertungen fahren. Wenn jetzt Hans noch ein Hemd bekommt, das gelb ist, mußt du deine ganzen Formeln ändern, da ja in den Formeln die Farben schon festgelegt sind. Und wie gesagt die Auswertung, wieviele verschiedene Farben er hat ist mit der Formel auch noch nicht erledigt. Wobei diese Auswertung auch wenig Sinn macht, wenn man schon in der Formel wissen muß welche Farben es sein sollen.
Also ich weiß immer noch nicht so 100%ig, welche Ergebnisse du tatsächlich haben willst.
CU Aliba
du hast mir ja mal deine Ausführungen gemailt. Aus deinen Ausführungen habe ich verstanden, daß du eigentlich das Ergebnis der unterschiedlichen Farben haben willst. Damit hab ich mich auch schon rumgeärgert. Bei den obigen Vorschlägen erhältst du immer nur die Gesamtanzahl der Hemden, die braun oder schwarz sind. Aus deiner Mail verstehe ich jedoch du willst das Ergebnis. "hans" "14" 2 unterschiedliche Farben.
Wenn ich nun deine postings hier lese, willst du jedoch folgende Auswertung:
"Hans" "14" hat insgesamt 5 Hemden in 2 Farben und diese sind braun und schwarz.
Du willst da ja 14 - tägig über 30 Tabellen ca 500 Auswertungen fahren. Wenn jetzt Hans noch ein Hemd bekommt, das gelb ist, mußt du deine ganzen Formeln ändern, da ja in den Formeln die Farben schon festgelegt sind. Und wie gesagt die Auswertung, wieviele verschiedene Farben er hat ist mit der Formel auch noch nicht erledigt. Wobei diese Auswertung auch wenig Sinn macht, wenn man schon in der Formel wissen muß welche Farben es sein sollen.
Also ich weiß immer noch nicht so 100%ig, welche Ergebnisse du tatsächlich haben willst.
CU Aliba
Antwort 9 von Teddy7
Hallo Mike !
Aliba hat da einen wichtigen Punkt gefunden. Was passiert, wenn weitere Farben auftreten ?
Sollte man unter diesen Bedingungen nicht zu ACCESS übergehen ?
Da sollten flexible Auswertungen kein Problem sein.
Gruß
Teddy
Aliba hat da einen wichtigen Punkt gefunden. Was passiert, wenn weitere Farben auftreten ?
Sollte man unter diesen Bedingungen nicht zu ACCESS übergehen ?
Da sollten flexible Auswertungen kein Problem sein.
Gruß
Teddy
Antwort 10 von mike12
ICH BRAUCH ALLES !!!!!!!! X 1000
zum einen brauch ich die anzahl von den feldern wenn ich nach (schwarz und braun) suche. ---was ich nun habe.
und dann ob es eine möglichkeit gibt zu sehen ob jemand gelbviolett will -
einmal such ich nach den bestimmten farben - und dann such ich nach dem unbestimmten und will wissen ob noch jemand einen solchen geschmack hat.
ACCESS - da bin ich noch eine grössere niete ! von dem hab ich die datenherkunft.
beruflich haben die mich verdammt für die euro-umstellung mit 1000 programmen. monatliche auswertungen usw.
ist kein spass......
wer allerdings mitknobelt und was zum lachen will - bitte eine mail an mich ich hab da was nettes.
zum einen brauch ich die anzahl von den feldern wenn ich nach (schwarz und braun) suche. ---was ich nun habe.
und dann ob es eine möglichkeit gibt zu sehen ob jemand gelbviolett will -
einmal such ich nach den bestimmten farben - und dann such ich nach dem unbestimmten und will wissen ob noch jemand einen solchen geschmack hat.
ACCESS - da bin ich noch eine grössere niete ! von dem hab ich die datenherkunft.
beruflich haben die mich verdammt für die euro-umstellung mit 1000 programmen. monatliche auswertungen usw.
ist kein spass......
wer allerdings mitknobelt und was zum lachen will - bitte eine mail an mich ich hab da was nettes.

