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

Forumthread: SVERWEIS nimmt immer nur den ersten Wert

SVERWEIS nimmt immer nur den ersten Wert
12.07.2004 13:20:39
Martin
Hallo zusammen,
habe eine Tabelle mit ca. 4000 Zeilen und 20 Spalten. In Spalte A stehen Firmen, in Spalte B Mengen, die von den Firmen aus A hergestellt werden können. In C stehen die dazu verlangten Preise. Nun kann es sein, dass in A 100 mal die gleiche Firma steht, genauso wie auch in B 100 mal die gleichen Mengen stehen können.
Nun habe ich mir ein Listenfelder generiert. Hier kann ich die verschiedenen Firmen aus A anwählen. Das Ziel ist es, alle zu dieser Firma vorhandenen Mengen mit entsprechendem Preis anzuzeigen, ohne lange suchen zu müssen.
Spitzenmäßig wäre es, wenn man auch noch die Summe über eine Firma und alle Mengen anzeigen lassen könnte.
Hoffe, dass mich jemand versteht ;-) Darf die Datei leider nicht uploaden :(
Danke und Gruß
Martin
Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: SVERWEIS nimmt immer nur den ersten Wert
12.07.2004 13:32:13
Magic
Hallo Martin,
Sverweis liefert immer nur einen wert zurück.
Wenn Du deine Daten auswerten willst (Summen etc), kann ich dir die Pivot-Tables sehr empfehlen.
Sonst gehen in der Regel auch Daten/Teilergebnisse um summen zu bilden (hier muß die Tabelle aber nach dem gewünschten Kriterium (z.B. Kunde) sortiert sein.
Mit Formeln kann man so einen Datenbestand auch auswerten, ist aber sehr aufwändig und Fehleranfällig, da die Datenbereiche i.d.R. wachsen.
CU
Michael
Anzeige
AW: SVERWEIS nimmt immer nur den ersten Wert
Boris
Hi Martin,
um alle Einträge aufzulisten, schau mal bei www.excelformeln.de vorbei - dort unter den Verweisfunktionen - "SVERWEIS mit mehrfach vorkommendem Suchkriterium".
Dann kannst du über die neue Mengenspalte einfach die Summe bilden.
Wenn du sie nicht alle aufgelistet haben möchtest, dann kannst du auch so die Summe bilden mit Bezug auf den Eintrag in deinem Listenfeld und der Funktion SUMMEWENN.
Grüße Boris
Anzeige
Vielen Dank, versuche mein Glück ;-) oT.
12.07.2004 13:52:47
Martin
;

Forumthreads zu verwandten Themen

Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS in Excel: Alle Werte anzeigen und Summen bilden


Schritt-für-Schritt-Anleitung

  1. Daten vorbereiten: Stelle sicher, dass deine Tabelle mit den Firmen, Mengen und Preisen korrekt strukturiert ist. Die Firmen sollten in Spalte A, die Mengen in Spalte B und die Preise in Spalte C stehen.

  2. Listenfeld erstellen: Füge ein Listenfeld hinzu, um die verschiedenen Firmen auszuwählen. Das kannst du über die Entwicklertools in Excel machen.

  3. SVERWEIS-Formel anwenden: Benutze die SVERWEIS-Funktion, um den Preis für die ausgewählte Firma anzuzeigen. Die Formel könnte in etwa so aussehen:

    =SVERWEIS(A1;A:C;3;FALSCH)

    Hierbei steht A1 für das Listenfeld, A:C sind die Daten und 3 für die Preis-Spalte.

  4. Summe berechnen: Um die Gesamtsumme für eine Firma zu berechnen, kannst du die Funktion SUMMEWENN verwenden:

    =SUMMEWENN(A:A; A1; B:B)

    Diese Formel summiert die Mengen für die ausgewählte Firma.


Häufige Fehler und Lösungen

  • SVERWEIS gibt nur ersten Wert zurück: Wenn du SVERWEIS verwendest, liefert es immer nur den ersten Wert zurück, der dem Suchkriterium entspricht. Um alle Werte anzuzeigen, musst du auf alternative Methoden zurückgreifen.

  • Daten nicht sortiert: Wenn du die SUMMEWENN-Funktion verwendest, stelle sicher, dass die Daten nach dem gewünschten Kriterium (z.B. Firma) sortiert sind.


Alternative Methoden

  • Pivot-Tabellen: Eine hervorragende Möglichkeit, um mehrere Werte für ein Suchkriterium anzuzeigen, ist die Verwendung von Pivot-Tabellen. Sie ermöglichen es dir, die Daten nach verschiedenen Kriterien zu aggregieren und anzuzeigen.

  • INDEX und VERGLEICH: Eine Kombination aus INDEX und VERGLEICH kann ebenfalls hilfreich sein, wenn du mehr Kontrolle über die Suchkriterien benötigst. Zum Beispiel:

    =INDEX(B:B;VERGLEICH(A1;A:A;0))

    Diese Formel sucht den Wert in Spalte B, der dem Suchkriterium in A1 entspricht.


Praktische Beispiele

Angenommen, du hast Folgendes in deiner Tabelle:

A (Firma) B (Menge) C (Preis)
Firma A 10 5,00
Firma B 20 3,50
Firma A 15 5,00
Firma C 30 2,00

Mit SVERWEIS wird nur der Preis für die erste Firma (Firma A) zurückgegeben. Um alle Mengen für Firma A zu summieren, verwende SUMMEWENN, wie oben beschrieben.


Tipps für Profis

  • Verwende dynamische Bereiche: Wenn deine Daten regelmäßig aktualisiert werden, könntest du dynamische Bereiche in Excel einrichten, um sicherzustellen, dass SVERWEIS und andere Funktionen immer auf die neuesten Daten zugreifen.

  • Datenvalidierung: Nutze Datenvalidierung, um sicherzustellen, dass nur gültige Firmennamen in deinem Listenfeld ausgewählt werden, um Fehler zu vermeiden.


FAQ: Häufige Fragen

1. Warum gibt SVERWEIS immer den gleichen Wert zurück?
SVERWEIS gibt immer den ersten Wert zurück, der dem Suchkriterium entspricht. Wenn du mehrere Einträge hast, die dem Kriterium entsprechen, musst du alternative Methoden wie SUMMEWENN verwenden.

2. Kann ich SVERWEIS auch für Daten verwenden, die nicht in der ersten Spalte stehen?
Nein, SVERWEIS benötigt immer, dass das Suchkriterium in der ersten Spalte des Bereichs steht. Wenn du in einer anderen Spalte suchen musst, solltest du die Funktionen INDEX und VERGLEICH verwenden.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige