Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige

Forumthread: SVERWEIS mit zwei Kriterien

SVERWEIS mit zwei Kriterien
03.05.2005 13:23:06
Peter
Hallo zusammen,
als Excel-Neuling habe ich Schwierigkeiten mit der SVERWEIS-Funktion, vielleicht liege ich mit dieser Funktion sogar ganz falsch. Hier mein Problem:
Ich möchte in einer Tabelle mit drei Spalten (A, B und C) die (nicht sortierten) Werte aus Spalte A summieren, vorausgesetzt die Spalten B und C haben jeweils einen bestimmten Wert.
Wie macht man sowas?
Danke und Gruß
Peter
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS mit zwei Kriterien
03.05.2005 13:26:53
Rene
Hallo Peter,
ich habe zwar nicht so ganz erfasst was du machen möchtest, aber es scheint als
müsstest du SVerweis und WENN-Formel kombinieren.
Also z.b wenn sverweis spalte a "" dann blabla, wenn sverweis spalte b "" dann blublu sonst bleble.
soweit okay?
Gruß
René
AW: SVERWEIS mit zwei Kriterien
03.05.2005 13:38:51
Peter
Ehhh, ich hab's nicht ganz kapiert, vielleicht stehe ich auf dem Schlauch... ;)
Ein Beispiel:
Wenn in Spalte B ein x und in Spalte C ein y gleichzeitig steht, dann soll der Wert aus Spalte A gezählt werden.
Ist dies verständlicher?
Anzeige
SUMMEWENN mit 2 Bedingungen
03.05.2005 13:31:22
Boris
Hi Peter,
=SUMMENPRODUKT((B1:B100="x")*(C1:C100="y");A1:A100)
Summiert Spalte A, wenn B="x" und C="y".
Sind die Suchkriterien in den Spalte B und C keine Texte sondern Zahlen, dann die "" (Anführungszeichen) weglassen.
Grüße Boris
AW: SVERWEIS mit zwei Kriterien
03.05.2005 13:49:52
Peter
Hoffentlich wird's mit dem folgenden Beispiel einfacher zu verstehen:
https://www.herber.de/bbs/user/22088.xls
Ich möchte einfach berechnen lassen, wie viel Zeit ich (Peter) für meine internen Projekte einplanen muss.
Anzeige
Du liest auch alle Antworten? oT
03.05.2005 13:52:41
Boris
Grüße Boris
AW: Du liest auch alle Antworten? oT
03.05.2005 15:01:13
Peter
Hallo Boris,
natürlich lese ich alle Antworten. Sorry, dass ich nicht geantwortet habe!
Ich habe früher ein bisschen mit SUMMENPRODUKT gearbeitet, dachte aber, das dies bei WAHR nur eine 1 generiert. Hier FUNKTIONIERT ES TATSÄCHLICH!
Wozu brauche ich eigentlich SVERWEIS?
Anzeige
AW: Du liest auch alle Antworten? oT
03.05.2005 15:22:40
Peter
Boris,
heute ist nicht mein Tag! VIELEN DANK für Deine Hilfe! Die Lösung war fast zu einfach... ;)
Gruß
Peter
AW: SVERWEIS mit zwei Kriterien
03.05.2005 14:37:47
HermannZ
Hallo Peter,
noch ein Beispiel;
Doppelt
 ABCDEF
206    SummeSumme
207Dauer (Wochen)ProjekttypVerantwortlicher ExternIntern
2082,0ExternPeterPeter26
2091,0InternMichaelMichael31
2104,0InternPeter   
2113,0ExternMichael   
2122,0InternPeter   
213      
Formeln der Tabelle
D208 : {=WENN(SUMME(WENN(C$208:C$215="";0;1/ZÄHLENWENN(C$208:C$215;C$208:C$215))) < ZEILE(A1);"";INDIREKT("C"&KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(C$208;;;ZEILE($1:$15));C$208:C$215)=1;ZEILE($208:$215));ZEILE(A1))))}
E208 : =SUMMENPRODUKT(($B$208:$B$215=$E$207)*($C$208:$C$215=D208)*($A$208:$A$215))
F208 : =SUMMENPRODUKT(($B$208:$B$215=$F$207)*($C$208:$C$215=D208)*($A$208:$A$215))
D209 : {=WENN(SUMME(WENN(C$208:C$215="";0;1/ZÄHLENWENN(C$208:C$215;C$208:C$215))) < ZEILE(A2);"";INDIREKT("C"&KKLEINSTE(WENN(ZÄHLENWENN(BEREICH.VERSCHIEBEN(C$208;;;ZEILE($1:$15));C$208:C$215)=1;ZEILE($208:$215));ZEILE(A2))))}
E209 : =SUMMENPRODUKT(($B$208:$B$215=$E$207)*($C$208:$C$215=D209)*($A$208:$A$215))
F209 : =SUMMENPRODUKT(($B$208:$B$215=$F$207)*($C$208:$C$215=D209)*($A$208:$A$215))
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
 
Diagramm - Grafik - Excel Tabellen einfach im Web darstellen    Excel Jeanie HTML  3.0    Download  
Gruß hermann
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS mit zwei Kriterien in Excel


Schritt-für-Schritt-Anleitung

Um die SVERWEIS-Funktion mit zwei Kriterien in Excel zu nutzen, gehe wie folgt vor:

  1. Vorbereitung der Daten: Stelle sicher, dass Deine Daten in einer Tabelle mit mindestens drei Spalten vorliegen (z.B. A, B, C).

  2. Formel eingeben: In der Zelle, in der das Ergebnis erscheinen soll, gib die folgende Formel ein:

    =SUMMENPRODUKT((B1:B100="x")*(C1:C100="y");A1:A100)

    Diese Formel summiert alle Werte in Spalte A, wenn die Bedingungen in Spalte B und C erfüllt sind.

  3. Anpassung der Bereiche: Ändere die Zellbereiche (B1:B100, C1:C100, A1:A100) je nach Größe Deiner Daten.

  4. Bestätigen: Drücke Enter, um das Ergebnis zu erhalten.


Häufige Fehler und Lösungen

  • Fehler: #WERT!

    • Ursache: Die Zellbereiche sind nicht gleich groß.
    • Lösung: Überprüfe, ob alle verwendeten Bereiche die gleiche Anzahl an Zeilen haben.
  • Fehler: Falsches Ergebnis

    • Ursache: Die Suchkriterien sind nicht korrekt.
    • Lösung: Achte darauf, dass die Kriterien exakt übereinstimmen (Groß-/Kleinschreibung beachten).

Alternative Methoden

Falls Du die SVERWEIS-Funktion nicht verwenden möchtest, kannst Du auch folgende Methoden ausprobieren:

  • Kombination von SVERWEIS und WENN:

    =WENN(SVERWEIS(B1;Tabelle2!A:C;2;FALSCH)="x";WENN(SVERWEIS(C1;Tabelle2!A:C;3;FALSCH)="y";SVERWEIS(B1;Tabelle2!A:C;1;FALSCH);"");"")
  • Verwendung von INDEX und VERGLEICH:

    =INDEX(A1:A100;VERGLEICH(1;(B1:B100="x")*(C1:C100="y");0))

Praktische Beispiele

Angenommen, Du hast folgende Tabelle:

A B C
5 x y
10 x n
3 y y
8 x y

Um die Werte in Spalte A zu summieren, wenn B "x" und C "y" ist, nutze die Formel:

=SUMMENPRODUKT((B1:B4="x")*(C1:C4="y");A1:A4)

Das Ergebnis wäre 13, da nur der Wert 5 und 8 die Bedingungen erfüllen.


Tipps für Profis

  • Dynamische Bereiche: Nutze die Funktion BEREICH.VERSCHIEBEN für dynamische Zellbereiche, die sich automatisch anpassen.

  • Namen vergeben: Vergib Namen für Deine Bereiche, um die Formeln leserlicher zu gestalten. Statt B1:B100 kannst Du Projekte verwenden:

    =SUMMENPRODUKT((Projekte="x")*(Kategorien="y");Werte)
  • Fehlerüberprüfung: Verwende die WENNFEHLER-Funktion, um Fehler in Deinen Formeln abzufangen:

    =WENNFEHLER(SUMMENPRODUKT(...); "Kein Ergebnis")

FAQ: Häufige Fragen

1. Kann ich mehrere Bedingungen kombinieren? Ja, Du kannst mehrere Bedingungen in der SUMMENPRODUKT-Funktion kombinieren, indem Du sie mit * (Multiplikation) verknüpfst.

2. Funktioniert das auch mit Zahlen als Kriterien? Ja, wenn die Kriterien Zahlen sind, lasse die Anführungszeichen weg. Beispiel:

=SUMMENPRODUKT((B1:B100=1)*(C1:C100=2);A1:A100)

3. Ist SVERWEIS mit zwei Kriterien in einer anderen Tabelle möglich? Ja, Du kannst SVERWEIS auch auf Daten in einer anderen Tabelle anwenden, indem Du den Tabellenbereich entsprechend anpasst.

Anzeige
Anzeige