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

Forumthread: MAX in Matrix?

MAX in Matrix?
26.03.2007 22:26:50
Erich
Hallo EXCEL-Freunde,
ich suche innerhalb einer Matrix per SVERWEIS einen Wert - es sollte aber der MAX-Wert sein:
 ABCDE
2Muster111   
3Muster112   
4Muster113   
5Muster114   
6Muster1    
7Muster1    
8Muster215   
9Muster216   
10Muster217   
11Muster2    
12Muster2    
13Muster2    
14     
15     
16Muster111gesucht:14MAX
17Muster215gesucht:17MAX

Formeln der Tabelle
ZelleFormel
B16=SVERWEIS(A16;A$2:B$13;2;0)
B17=SVERWEIS(A17;A$2:B$13;2;0)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Verständlich?
Besten Dank!
mfg
Erich
Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: MAX in Matrix?
26.03.2007 22:37:30
Christian
Hallo Erich,
evtl. so:
Tabelle1

 AB
1Muster111
2Muster112
3Muster113
4Muster114
5Muster1 
6Muster1 
7Muster215
8Muster216
9Muster217
10Muster2 
11Muster2 
12Muster2 
13  
14Muster114
15Muster217

Formeln der Tabelle
ZelleFormel
B14{=MAX(WENN($A$1:$A$12=A14;$B$1:$B$12))}
B15{=MAX(WENN($A$1:$A$12=A15;$B$1:$B$12))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
MfG Christian
Anzeige
Danke Christian - perfekt! o.T.
26.03.2007 22:42:00
Erich
.
AW: MAX in Matrix?
26.03.2007 22:37:00
Ramses
Hallo
meinst du so...
Tabelle1

 ABC
1Muster111
2Muster112
3Muster113
4Muster114
5Muster1
6Muster1
7Muster215
8Muster216
9Muster217
10Muster2
11Muster2
12Muster2  
13   
14   
15GesuchtMuster1 
16Ergebnis14 
17   

Formeln der Tabelle
ZelleFormel
B16{=MAX(WENN(A1:A12=B15;B1:B12))}
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruss Rainer
Anzeige
Danke Rainer - perfekt! o.T.
26.03.2007 22:42:30
Erich
.

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Infobox / Tutorial

MAX-Wert in einer Matrix finden


Schritt-für-Schritt-Anleitung

Um den maximalen Wert innerhalb einer Matrix in Excel zu finden, kannst Du die MAX- und WENN-Funktionen kombinieren. Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Daten vorbereiten: Stelle sicher, dass Deine Daten in einer Matrix strukturiert sind. Zum Beispiel:

    A        B
    Muster1  11
    Muster1  12
    Muster1  13
    Muster1  14
    Muster2  15
    Muster2  16
    Muster2  17
  2. Formel eingeben: Um den maximalen Wert für "Muster1" zu finden, kannst Du folgende Formel verwenden:

    =MAX(WENN(A1:A7="Muster1"; B1:B7))

    Diese Formel sucht in der ersten Spalte nach "Muster1" und gibt den maximalen Wert aus der zweiten Spalte zurück.

  3. Matrixformel abschließen: Drücke STRG + SHIFT + ENTER, um die Formel als Matrixformel abzuschließen. Excel zeigt dann die geschweiften Klammern {} um die Formel an.


Häufige Fehler und Lösungen

  • Fehler: #VALUE!

    • Ursache: Die Formel wurde nicht als Matrixformel eingegeben. Stelle sicher, dass Du STRG + SHIFT + ENTER verwendest.
  • Fehler: Kein Ergebnis

    • Ursache: Möglicherweise gibt es keine passenden Werte in der Matrix. Überprüfe die Eingabewerte in Deiner Matrix.
  • Fehler: Falscher MAX-Wert

    • Ursache: Stelle sicher, dass die Suchkriterien genau mit den Daten in der Matrix übereinstimmen.

Alternative Methoden

Es gibt mehrere Methoden, um den maximalen Wert in einer Matrix zu ermitteln:

  1. Einsatz der MAXWENNS-Funktion: In neueren Excel-Versionen kannst Du die MAXWENNS-Funktion nutzen:

    =MAXWENNS(B1:B7; A1:A7; "Muster1")
  2. Pivot-Tabellen: Eine Pivot-Tabelle ermöglicht es Dir, Daten nach verschiedenen Kriterien zu aggregieren, einschließlich der Berechnung von Maximalwerten.


Praktische Beispiele

Angenommen, Du hast folgende Tabelle:

Muster Wert
Muster1 11
Muster1 12
Muster1 14
Muster2 15
Muster2 16
Muster2 17

Für "Muster1" würdest Du die folgende Matrixformel verwenden:

=MAX(WENN(A1:A6="Muster1"; B1:B6))

Für "Muster2":

=MAX(WENN(A1:A6="Muster2"; B1:B6))

Tipps für Profis

  • Verwendung von benannten Bereichen: Benenne Deine Datenbereiche, um die Formeln leserlicher zu machen. Zum Beispiel:

    =MAX(WENN(Muster="Muster1"; Werte))
  • Matrix fixieren: Wenn Du mit großen Datenmengen arbeitest, kann es hilfreich sein, die Matrix zu fixieren, um die Leistung zu steigern.

  • Datenvalidierung: Verwende Datenvalidierungslisten, um die Eingaben in der Matrix zu steuern und Fehlerquellen zu minimieren.


FAQ: Häufige Fragen

1. Wie kann ich den MAX-Wert in einer Matrix ohne WENN finden? Du kannst die MAX-Funktion einfach direkt auf den gesamten Bereich anwenden, z.B. =MAX(B1:B7), aber das gibt Dir nicht den MAX-Wert für einen bestimmten Kriterien.

2. Funktioniert dies auch in Excel Online? Ja, die beschriebenen Funktionen sind in Excel Online genauso verfügbar wie in der Desktop-Version.

3. Was ist der Unterschied zwischen MAX und MAXWENNS? MAX gibt den höchsten Wert aus einem bestimmten Bereich zurück, während MAXWENNS die höchsten Werte basierend auf bestimmten Kriterien filtert.

Anzeige
Anzeige