Discussion:
Liste nach mehrfachen Kriterien auswerten
(zu alt für eine Antwort)
Anders
2007-10-23 11:26:07 UTC
Permalink
Hallo Newsgroup,

hat jemand einen Idee, wie ich folgende Liste auswerten kann:

Lebensmittel | Typ | Anzahl
Obst | Apfel | 2
Obst | Birne | 3
Obst | Apfel | 4
Gemüse | Möhren | 4
Backwaren | Brötchen | 1
Obst | Bananen | 1
Obst | Apfel | 5
Obst | Birnen | 2
Gemüse | Paprika | 6

usw.

Jetzt möchte ich in einer Formel zuerst alles Obst finden und dann
darin die Anzahl der Äpfel zählen.

Hat jemand eine gute Idee, wie ich das in einer (!) Formel (!) machen
kann? Das wäre klasse!

Gruß an die Excel-Spezialisten,

Andreas
Hajo_Zi
2007-10-23 11:51:07 UTC
Permalink
Hallo Anders,

falls es nicht 65536 Zeilen sind. SUMMENPRODUKT()
http://hajo-excel.de/chCounter3/getfile.php?id=137

Gruß Hajo
MVP für Microsoft Excel
Betriebssystem Vista Ultimate und Excel Version2007
http://Hajo-Excel.de/
Post by Anders
Hallo Newsgroup,
Lebensmittel | Typ | Anzahl
Obst | Apfel | 2
Obst | Birne | 3
Obst | Apfel | 4
Gemüse | Möhren | 4
Backwaren | Brötchen | 1
Obst | Bananen | 1
Obst | Apfel | 5
Obst | Birnen | 2
Gemüse | Paprika | 6
usw.
Jetzt möchte ich in einer Formel zuerst alles Obst finden und dann
darin die Anzahl der Äpfel zählen.
Hat jemand eine gute Idee, wie ich das in einer (!) Formel (!) machen
kann? Das wäre klasse!
Gruß an die Excel-Spezialisten,
Andreas
Anders
2007-10-23 12:57:36 UTC
Permalink
falls es nicht 65536 Zeilen sind. SUMMENPRODUKT()http://hajo-excel.de/chCounter3/getfile.php?id=137
Hallo Hajo,

vielen Dank für das Beispiel, das führt mich auf einen
erfolgversprechenden Weg. Das Beispiel zeigt allerdings lediglich die
einstufige Auswertung nach Kostenstelle. Ich suche die zweistufige
Auswertung. In deinem Beispiel: der Betrag aller Kostenstellen "100"
und Gesellschaft "20".

Ich habe versucht das wie folgt abzubilden:

=SUMMENPRODUKT((C600:C611=A3)*(G600:G611=J3)*C600:C611)

A3 und J3 enthalten die variablen Suchkriterien (Kostenstelle,
Gesellschaft). Es funktioniert noch nicht ganz; ich arbeite daran ;-)

Viele Grüße,

Anders
Anders
2007-10-23 13:17:42 UTC
Permalink
Post by Anders
=SUMMENPRODUKT((C600:C611=A3)*(G600:G611=J3)*C600:C611)
Hallo nocheinmal!

War ein Fehler zwischen dem Kopfhörer: es funktioniert :-)


Vielen Dank und Gruß,



Andreas aka Anders
Thomas Ramel
2007-10-23 12:25:01 UTC
Permalink
Grüezi Anders
Post by Anders
Lebensmittel | Typ | Anzahl
Obst | Apfel | 2
Obst | Birne | 3
Obst | Apfel | 4
Gemüse | Möhren | 4
Backwaren | Brötchen | 1
Obst | Bananen | 1
Obst | Apfel | 5
Obst | Birnen | 2
Gemüse | Paprika | 6
usw.
Jetzt möchte ich in einer Formel zuerst alles Obst finden und dann
darin die Anzahl der Äpfel zählen.
Hat jemand eine gute Idee, wie ich das in einer (!) Formel (!) machen
kann? Das wäre klasse!
*Muss* es denn eine Formel sein? ;-)

Ich schlage eine Pivot-Tabelle vor.
Erstelle das Gerüst und ziehe die Felder 'Lebensmittel' und 'Typ' in den
Zeilenbereich und das Feld 'Anzahl' in den Datenbereich.

Das ist dann auch schon alles....
--
Mit freundlichen Grüssen

Thomas Ramel (@Web-Interface)
- MVP für Microsoft-Excel -

[Win XP Pro SP-2 / xl2003]
Anders
2007-10-23 13:00:42 UTC
Permalink
Post by Thomas Ramel
*Muss* es denn eine Formel sein? ;-)
- Zitierten Text anzeigen -
Hallo Thomas,

ja, die Formel ist zwingend. Ich sammle in einer immer länger
werdenden Liste Datensätze. Diese Liste werte ich nach mehrerern,
gleitenden Kriterien aus.

Gruß,

Anders
Thomas Ramel
2007-10-23 13:22:02 UTC
Permalink
Grüezi Anders
Post by Anders
Post by Thomas Ramel
*Muss* es denn eine Formel sein? ;-)
ja, die Formel ist zwingend. Ich sammle in einer immer länger
werdenden Liste Datensätze. Diese Liste werte ich nach mehrerern,
gleitenden Kriterien aus.
Das sehe ich nicht ein; bei Pivot-Fragen bin ich immer besonders hartnäckig
;-)

Erstelle als Datenquelle für die Pivot-Tabelle einen dynamischen
Bereichsnamen nach folgender Anleitung:

http://www.online-excel.de/excel/singsel.php?f=69

So ist gewährleistet, dass immer alle deine Daten berücischtigt werden, egal
wie lang deine Liste wird.

Ziehe die beiden Felder dann in den Seitenbereich statt in den Zeilenbereich.
Nun kannst Du nach Belieben die Kriterien anwhälen und der Schnitt wird dir
dabei dann ausgegeben.
--
Mit freundlichen Grüssen

Thomas Ramel (@Web-Interface)
- MVP für Microsoft-Excel -

[Win XP Pro SP-2 / xl2003]
Anders
2007-10-23 13:43:03 UTC
Permalink
Post by Thomas Ramel
Das sehe ich nicht ein; bei Pivot-Fragen bin ich immer besonders hartnäckig
;-)
Erstelle als Datenquelle für die Pivot-Tabelle einen dynamischen
http://www.online-excel.de/excel/singsel.php?f=69
Gruezi Thomas,

was soll ich sagen: Pivot-Tabellen lehne ich immer besonders
hartnäckig ab, weil ich sie nicht richtig verstehe ;-)

Den Link habe ich mir angesehen, das ist eine clevere Idee. Obwohl es
mit dem summenprodukt() funktioniert, probiere ich es auch noch mit
der Pivot-Tabelle. Ich lerne ja gerne dazu!

Vielen Dank für den Hinweis, Gruß,


Anders
Thomas Ramel
2007-10-23 14:09:02 UTC
Permalink
Grüezi Anders
Post by Anders
Post by Thomas Ramel
Das sehe ich nicht ein; bei Pivot-Fragen bin ich immer besonders hartnäckig
;-)
Erstelle als Datenquelle für die Pivot-Tabelle einen dynamischen
http://www.online-excel.de/excel/singsel.php?f=69
Gruezi Thomas,
was soll ich sagen: Pivot-Tabellen lehne ich immer besonders
hartnäckig ab, weil ich sie nicht richtig verstehe ;-)
Dann wird es aber höchste Zeit!! ;-)
Es gibt nichts schnelleres und flexibleres für Auswertungen als die
Pivot-Tabelle.
Dieses starke WErkzeug wird in Excel IMO viel zu sehr unterschätzt.
Post by Anders
Den Link habe ich mir angesehen, das ist eine clevere Idee. Obwohl es
mit dem summenprodukt() funktioniert, probiere ich es auch noch mit
der Pivot-Tabelle. Ich lerne ja gerne dazu!
Vielen Dank für den Hinweis, Gruß,
Aber gerne doch - wenn Du dich damit zurecht gefunden hast, wirst Du die PT
nicht mehr missen wollen.
--
Mit freundlichen Grüssen

Thomas Ramel (@Web-Interface)
- MVP für Microsoft-Excel -

[Win XP Pro SP-2 / xl2003]
Eberhard Funke
2007-10-23 12:49:22 UTC
Permalink
Post by Anders
Lebensmittel | Typ | Anzahl
Obst | Apfel | 2
Obst | Birne | 3
Obst | Apfel | 4
Gemüse | Möhren | 4
Backwaren | Brötchen | 1
Obst | Bananen | 1
Obst | Apfel | 5
Obst | Birnen | 2
Gemüse | Paprika | 6
usw.
Jetzt möchte ich in einer Formel zuerst alles Obst finden und dann
darin die Anzahl der Äpfel zählen.
Hallo Andreas,

Deine Liste steht in A1:C8
Markiere A1:C1 und wähle unter Menü Daten --> Filter --> Autofilter
Wähle in den Pulldowns von Spalte A "Obst" und Spalte B "Apfel" aus.

=TEILERGEBNIS(9;C2:C8)
--
Mit freundlichen Grüssen Eberhard
XP home XL 2000
Eberhard(punkt)W(punkt)Funke(at)t-online.de
Eberhard Funke
2007-10-23 15:26:27 UTC
Permalink
Post by Eberhard Funke
=TEILERGEBNIS(9;C2:C8)
Hallo Andreas,

die in dem Link von Thomas angegebene Formel für den dynamisierten Bereich
kannst Du hier ebenfalls einsetzen:

=TEILERGEBNIS(9;BEREICH.VERSCHIEBEN($C$2;;;ANZAHL2($C:$C);1))
--
Mit freundlichen Grüssen Eberhard
XP home XL 2000
Eberhard(punkt)W(punkt)Funke(at)t-online.de
Anders
2007-10-24 11:23:44 UTC
Permalink
Hallo Newsgroup,

ich habe eine Lösung für mein Thema gesucht und gleich 3
Lösungsmöglichkeiten bekommen.

Klasse! Vielen Dank an euch für die Lösungsvorschläge :-)))


Mit freundlichem Gruß,

Anders aka Andreas

Claus Busch
2007-10-23 13:05:28 UTC
Permalink
Hallo Andreas,
Post by Anders
Lebensmittel | Typ | Anzahl
Obst | Apfel | 2
Obst | Birne | 3
Obst | Apfel | 4
Gemüse | Möhren | 4
Backwaren | Brötchen | 1
Obst | Bananen | 1
Obst | Apfel | 5
Obst | Birnen | 2
Gemüse | Paprika | 6
falls du Excel2007 benutzt, könntest du auch SUMMEWENNS bzw. ZÄHLENWENNS
nehmen.


Mit freundlichen Grüssen
Claus Busch
--
Win XP Prof SP2 / Vista Ultimate
Office 2003 SP2 / 2007 Ultimate
Loading...