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

Forumthread: Sverweis mit Min. Max Kombi

Sverweis mit Min. Max Kombi
02.09.2014 15:52:00
Tobias
Hallo zusammen,
ich benötige bitte eure Hilfe zu einer Kombination der Formeln Sverweis und min, bzw. max. :)
Leider ist die AUfgabenstellung anders als bei anderen Beiträgen, weshalb ich bisher nicht wirklich eine Lösung hierfür gefunden habe.
Im Anhang, bzw. unter dem Link findet Ihr ein Beispiel - die farblich markierten Zellen unter Ergebnis sollten durch eine Formel ermittelt werden.
https://www.herber.de/bbs/user/92443.xlsx
Ich hoffe Ihr könnt mir helfen - schon jetzt vielen Dank!

Anzeige

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

Betreff
Datum
Anwender
Anzeige
VBA Lösungsvorschlag
02.09.2014 16:11:12
ChrisL
Hi Tobias
Function MinMaxSpezial(sKriterium1, sKriterium2, rngBereich As Range, bMinMax As Boolean) As  _
Variant
Dim ersteZeile As Long, letzteZeile As Long
Dim ersteSpalte As Integer, letzteSpalte As Integer
Dim iZeile As Long, iSpalte As Integer
ersteZeile = rngBereich.Row
letzteZeile = rngBereich.Row + rngBereich.Rows.Count - 1
ersteSpalte = rngBereich.Column
letzteSpalte = rngBereich.Column + rngBereich.Columns.Count - 1
For iZeile = ersteZeile To letzteZeile
If Cells(iZeile, ersteSpalte) = sKriterium1 And Cells(iZeile, ersteSpalte + 1) =  _
sKriterium2 Then
If bMinMax Then
MinMaxSpezial = WorksheetFunction.Max(Range(Cells(iZeile, ersteSpalte + 2), Cells( _
iZeile, letzteSpalte)))
Else
MinMaxSpezial = WorksheetFunction.Min(Range(Cells(iZeile, ersteSpalte + 2), Cells( _
iZeile, letzteSpalte)))
End If
Exit Function
End If
Next iZeile
End Function

Alt + F11, Menü "Einfügen", Modul, Code reinkopieren
D8 = =minmaxspezial($B8;$C8;$B$3:$H$4;1)
D9 = =minmaxspezial($B9;$C9;$B$3:$H$4;1)
E8 = =minmaxspezial($B8;$C8;$B$3:$H$4;0)
E9 = =minmaxspezial($B9;$C9;$B$3:$H$4;0)
Parameter 1 = Suchkriterium 1
Parameter 2 = Suchkriterium 2
Parameter 3 = Suchbereich
Parameter 4 = Min oder Max (0 resp. Falsch = Minimum, 1 resp. Wahr = Maximum)
cu
Chris

Anzeige
AW: Sverweis mit Min. Max Kombi
02.09.2014 16:32:24
{Boris}
Hi,
D8:
{=MAX(($B$3:$B$4=$B8)*($C$3:$C$4=$C8)*$D$3:$H$4)}
Runterkopieren.
E8:
{=MIN(WENN(($B$3:$B$4=$B8)*($C$3:$C$4=$C8);$D$3:$H$4))}
Auch runterkopieren.
Beides ARRAY(!)formeln.
VG, Boris

AW: Sverweis mit Min. Max Kombi
02.09.2014 16:35:20
Rudi
Hallo,
=MAX(INDEX($D$3:$H$4;VERGLEICH($B8;$B$3:$B$4;);))
MIN analog.
Gruß
Rudi

Anzeige
Ich denke...
02.09.2014 16:39:37
{Boris}
Hi Rudi,
...Spalte C sollte auch ein (variables) Kriterium sein - daher hatte ich die Array-Variante gepostet.
Aber ich mag mich auch irren ;-)
VG, Boris

AW: Ich denke...
02.09.2014 16:42:50
Rudi
Hallo Boris,
oder ich.
BCDEFGH
1Ausgangslage      
2KriterienXYAB2AB3AB4AB5AB6
3abca56372
4cdab84301
5       
6Ergebnis:      
7KriterienXYMaximumMinimum   
8abca72   
9cdab80   

ZelleFormel
D8{=MAX(INDEX($D$3:$H$4;VERGLEICH($B8& $C8;$B$3:$B$4& $C$3:$C$4;);))}
E8{=MIN(INDEX($D$3:$H$4;VERGLEICH($B8& $C8;$B$3:$B$4& $C$3:$C$4;);))}
Achtung, Matrixformel!
Die geschweiften Klammern{} nicht eingeben,
sondern die Zelle mit
Shift + Strg + Enter
verlassen statt Enter alleine.

sollte auch funktionieren
Gruß
Rudi

Anzeige
AW: Sverweis mit Min. Max Kombi
02.09.2014 17:56:18
Tobias
perfekt die hat funktioniert!! Vielen Dank Rudi Maintaire

AW: Sverweis mit Min. Max Kombi
02.09.2014 16:38:08
Daniel
Hi
folgende Formel in D8 (Maximum) und nach unten ziehen.
=MAX(WENN($B$3:$B$4=$B8;WENN($C$3:$C$4=$C8;$D$3:$H$4)))

Achtung Matrixformel, Eingabe immer mit STRG+SHIF+ENTER abschließen!
für E9 (Minimum) einfach in der Formel das MAX durch MIN erstzen.
Gruß Daniel

Anzeige
AW: Sverweis mit Min. Max Kombi
02.09.2014 16:43:08
Tobias
Ich danke euch, ich werde es gleich mal testen :)
@Boris: Spalte C füllt sich bereits durch einen Sverweis
Dankeschön!
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Sverweis mit Min und Max kombinieren in Excel


Schritt-für-Schritt-Anleitung

Um die Formeln SVERWEIS mit MIN und MAX zu kombinieren, kannst du die folgenden Schritte befolgen:

  1. Öffne dein Excel-Dokument und navigiere zu der Zelle, in der du das Ergebnis berechnen möchtest (z.B. D8 für das Maximum).

  2. Gib die folgende Formel für das Maximum ein:

    =MAX(WENN($B$3:$B$4=$B8;WENN($C$3:$C$4=$C8;$D$3:$H$4)))

    Achte darauf, diese Formel mit STRG + SHIFT + ENTER abzuschließen, da es sich um eine Matrixformel handelt.

  3. Für das Minimum, wiederhole den obigen Vorgang, ersetze jedoch MAX durch MIN:

    =MIN(WENN($B$3:$B$4=$B8;WENN($C$3:$C$4=$C8;$D$3:$H$4)))
  4. Ziehen die Formeln nach unten, um sie auf die anderen Zellen in deiner Ergebnistabelle anzuwenden.

Diese Schritte kombinieren den SVERWEIS mit der MIN und MAX Funktion, um die gewünschten Werte zu suchen.


Häufige Fehler und Lösungen

  • Matrixformel nicht aktiviert: Wenn du das Ergebnis nicht erhältst, stelle sicher, dass du STRG + SHIFT + ENTER verwendest. Die geschweiften Klammern {} erscheinen automatisch, wenn die Formel korrekt eingegeben wurde.

  • Falsche Zellbezüge: Überprüfe, ob die Zellreferenzen in deiner Formel korrekt sind. Falsche Bereiche können zu unerwarteten Ergebnissen führen.

  • Leere Zellen: Wenn die Zellen im Bereich $D$3:$H$4 leer sind, kann dies die Berechnung beeinflussen. Stelle sicher, dass alle relevanten Zellen gefüllt sind.


Alternative Methoden

Eine alternative Methode, um SVERWEIS mit MIN zu kombinieren, ist die Verwendung von INDEX und VERGLEICH. Hier ist ein Beispiel:

Für das Maximum:

=MAX(INDEX($D$3:$H$4;VERGLEICH($B8;$B$3:$B$4;0);))

Für das Minimum:

=MIN(INDEX($D$3:$H$4;VERGLEICH($B8;$B$3:$B$4;0);))

Diese Formeln bieten eine flexible Möglichkeit, Daten zu extrahieren und zu analysieren.


Praktische Beispiele

Angenommen, du hast folgende Daten:

B C D E F G H
abc a 5 6 3 7 2
cda b 8 4 3 0 1
  • Um das Maximum für abc und a zu finden, verwende die Formel in D8.
  • Um das Minimum für abc und a zu finden, verwende die Formel in E8.

Diese Beispiele zeigen, wie du SVERWEIS mit Minimum und Maximum kombinieren kannst, um wertvolle Informationen aus deinen Daten zu gewinnen.


Tipps für Profis

  • Kombination von Funktionen: Du kannst die WENN- und MIN-Funktionen kombinieren, um spezifische Kriterien zu verwenden. Zum Beispiel:

    =WENN(Bedingung; MIN(Bereich); "Nicht gefunden")
  • Verwende die AGGREGAT-Funktion: Diese Funktion kann in bestimmten Szenarien nützlich sein, da sie Fehler ignorieren kann, die durch leere Zellen verursacht werden.

  • Datenprüfung einrichten: Stelle sicher, dass deine Daten konsistent sind, um fehlerhafte Berechnungen zu vermeiden. Eine Datenprüfung kann helfen.


FAQ: Häufige Fragen

1. Kann ich SVERWEIS mit MIN und MAX in einer Formel kombinieren?
Ja, du kannst SVERWEIS zusammen mit MIN und MAX verwenden, indem du die oben genannten Formeln anwendest.

2. Was passiert, wenn die gesuchten Werte nicht vorhanden sind?
Wenn die gesuchten Kriterien nicht im angegebenen Bereich vorhanden sind, wird ein Fehler angezeigt. Du kannst die WENNFEHLER-Funktion verwenden, um damit umzugehen.

3. Funktioniert das bei allen Excel-Versionen?
Die meisten der genannten Funktionen sind in Excel 2010 und späteren Versionen verfügbar. Stelle sicher, dass du eine kompatible Version verwendest.

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