Note: The other languages of the website are Google-translated. Back to English

 Wie finde ich den höchsten Wert in einer Zeile und gebe den Spaltenkopf in Excel zurück?

In diesem Artikel werde ich darüber sprechen, wie die Spaltenüberschrift des größten Werts in einer Zeile in Excel zurückgegeben wird. Zum Beispiel habe ich den folgenden Datenbereich, Spalte A ist das Jahr und Spalte B bis F sind die Bestellnummern von Januar bis Mai. Und jetzt möchte ich den Monatsnamen des größten Werts in jeder Zeile erhalten.

doc-get-column-header-1

Suchen Sie den höchsten Wert in einer Zeile und geben Sie die Spaltenüberschrift mit der Formel zurück


Pfeil blau rechte Blase Suchen Sie den höchsten Wert in einer Zeile und geben Sie die Spaltenüberschrift mit der Formel zurück

Um die Spaltenüberschrift des größten Werts in einer Zeile abzurufen, können Sie eine Kombination aus INDEX-, MATCH- und MAX-Funktionen anwenden, um das Ergebnis zu erhalten. Bitte gehen Sie wie folgt vor:

1. Geben Sie diese Formel in eine leere Zelle ein, die Sie benötigen: =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0)), und drücken Sie dann Weiter Schlüssel, um den Monatsnamen zu erhalten, der dem größten Wert in einer Reihe entspricht. Siehe Screenshot:

doc-get-column-header-2

2. Wählen Sie dann die Zelle aus und ziehen Sie den Füllpunkt in den Bereich, in dem diese Formel enthalten sein soll (siehe Abbildung):

doc-get-column-header-3

Hinweis: In der obigen Formel: B1: F1 ist die Kopfzeile, die Sie zurückgeben möchten. B2: F2 ist der Datenbereich, der den größten Wert enthält, den Sie finden möchten.


In Verbindung stehender Artikel:

Wie finde ich den höchsten Wert und gebe den Wert benachbarter Zellen in Excel zurück?


Die besten Tools für die Office-Produktivität

Kutools for Excel löst die meisten Ihrer Probleme und erhöht Ihre Produktivität um 80%

  • Wiederverwendung: Schnell einfügen komplexe Formeln, Diagramme und alles, was du vorher benutzt hast; Zellen verschlüsseln mit Passwort; Mailingliste erstellen und E-Mails senden ...
  • Super Formelriegel (leicht mehrere Textzeilen und Formeln bearbeiten); Layout lesen (leichtes Lesen und Bearbeiten einer großen Anzahl von Zellen); In gefilterten Bereich einfügen...
  • Zellen / Zeilen / Spalten zusammenführen ohne Daten zu verlieren; Inhalt geteilter Zellen; Kombinieren Sie doppelte Zeilen / Spalten... doppelte Zellen verhindern; Bereiche vergleichen...
  • Wählen Sie Duplizieren oder Eindeutig Reihen; Wählen Sie Leere Zeilen (alle Zellen sind leer); Super Find und Fuzzy Find in vielen Arbeitsmappen; Zufällige Auswahl ...
  • Exakte Kopie Mehrere Zellen ohne Änderung der Formelreferenz; Referenzen automatisch erstellen zu mehreren Blättern; Aufzählungszeichen einfügen, Kontrollkästchen und mehr ...
  • Text extrahieren, Text hinzufügen, Nach Position entfernen, Leerzeichen entfernen;; Paging-Zwischensummen erstellen und drucken; Inhalt und Kommentare zwischen Zellen konvertieren...
  • Superfilter (Speichern und Anwenden von Filterschemata auf andere Blätter); Erweiterte Sortierung nach Monat / Woche / Tag, Häufigkeit und mehr; Spezialfilter fett, kursiv ...
  • Kombinieren Sie Arbeitsmappen und Arbeitsblätter;; Tabellen basierend auf Schlüsselspalten zusammenführen; Daten in mehrere Blätter aufteilen; Batch-Konvertierung von xls, xlsx und PDF...
  • Mehr als 300 leistungsstarke Funktionen. Unterstützt Office / Excel 2007-2021 und 365. Unterstützt alle Sprachen. Einfache Bereitstellung in Ihrem Unternehmen oder Ihrer Organisation. 30-tägige kostenlose Testversion mit allen Funktionen. 60 Tage Geld-zurück-Garantie.
kte tab 201905

Office Tab Bringt die Oberfläche mit Registerkarten in Office und erleichtert Ihnen die Arbeit erheblich

  • Aktivieren Sie das Bearbeiten und Lesen von Registerkarten in Word, Excel und PowerPoint, Publisher, Access, Visio und Project.
  • Öffnen und erstellen Sie mehrere Dokumente in neuen Registerkarten desselben Fensters und nicht in neuen Fenstern.
  • Steigert Ihre Produktivität um 50 % und reduziert jeden Tag Hunderte von Mausklicks für Sie!
officetab unten
Kommentare (26)
Noch keine Bewertungen. Bewerten Sie als Erster!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank, ich hätte mir Mühe gegeben, diese Formel selbst zu erstellen, nett von Ihnen, sie zu teilen.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Vielen Dank. Ich würde gerne wissen, wie diese Funktion funktionieren kann, wenn es mehrere Zellen hintereinander mit demselben Wert gibt? Ist es möglich, mehrere Spaltenüberschriften in der Zielzelle zurückzugeben?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich habe die gleiche Anforderung, bitte lass es mich wissen, wenn du die Antwort gefunden hast, danke
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ist es möglich, dass diese Funktion mit mehreren Registerkarten in derselben Tabelle funktioniert?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
OMFG DIESER ARTIKEL HAT MIR HEUTE STUNDEN ARBEIT GESPEICHERT VIELEN DANK FÜR DIESE LÖSUNG. DU BIST WIRKLICH EIN GENIE UND DIESE METHODE WIRD SEHR GESCHÄTZT!!!! 10/10
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie kann ich dies tun, wenn ich eine Zeilenüberschrift anstelle einer Spaltenüberschrift zurückgeben möchte? Ich möchte auch die Zeilennummer auf einem Wert in einer anderen Zelle basieren, der mit der Spaltenüberschrift übereinstimmt. (Suchen Sie also die Spaltenüberschrift und den maximalen Wert in dieser Spalte und geben Sie die Zeilenüberschrift für diesen maximalen Wert zurück).
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich möchte eine Liste mit Namen und Noten erstellen und ich möchte die 3 höchsten Noten und die dazugehörigen Namen finden. Ich habe die Formel =INDEX(A3:A13,MATCH(LARGE(K3:K13,2), K3:K13,0)) aber wenn zwei Leute die gleiche Note haben, was passiert??? kann mir jemand helfen????
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, hast du eine Lösung gefunden?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich habe Probleme, eine "unquote" :) Spaltennummer zu finden, in der die maximale Nummer steht. wenn ich die Spalten M9 bis Q9 verwende und das Maximum in der mittleren Spalte ist: O9, das ist die 3. Spalte in diesem Bereich. Ich kann 1 2 3 4 5 nicht in die Header-Zellen einfügen, da sie Werte erhalten, die überklebt werden. Wenn dies die gleiche Formel wie oben ist, wie ändere ich sie, um ein Ergebnis zu erhalten, z. B.: 3 für die 3. Spalte in. Danke. =INDEX(M1:Q1,0,VERGLEICH(MAX(M9:Q9),M9:Q9,0))
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Verzeihung: Ich glaube, meine Nachricht ist verschwunden (2. Kopie?) Hallo, ich versuche, die Spaltennummer einer maximalen Nummer in einer Zeile mit 1 Zellen zu finden. Wenn ich von M5 bis Q9 beginne und die maximale Zahl in der mittleren Zelle steht: O9, wäre das gesuchte Ergebnis: 9. Ich kann die Kopfzellen nicht ändern, um Folgendes zu haben: 3 1 2 3 4, da sie Werte erhalten, die überklebt werden Dies ist die gleiche Formel wie oben. wie ich es ändere, um Spaltenpositionen anstelle von Kopfzeilenwerten zu verwenden. danke: =INDEX(M5:Q1,MATCH(MAX(M1,0:Q9),M9:Q9))
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke! sehr hilfreich!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich versuche, den niedrigsten Wert in einer Zeile und den höchsten Wert in der entsprechenden Spalte zu finden. Gibt es eine Formel oder Abkürzung, um dies zu finden. Bitte führen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Ich danke dir sehr!!!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Du bist Aces Kid !!! ... dieses Beispiel hat für meine Anwendung perfekt funktioniert: =INDEX($B$1:$F$1,0,MATCH(MAX($B2:$F2),$B2:$F2,0))

Isa 40:31
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Was passiert, wenn Sie doppelte Werte in einer Zeile haben und Sie die Kopfzeile des neuesten Werts möchten. Ist das möglich?
Die aktuelle Formel gibt nur die erste Übereinstimmung zurück, aber in meinem Fall muss ich die neueste wissen
Dieser Kommentar wurde vom Moderator auf der Website minimiert
hallo. habe das gleiche Problem. Bitte antworten Sie, wenn Sie den Ausweg gefunden haben.
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Danke dafür. Es half. Funktioniert es auf die gleiche Weise für eine Reihe von Zellen statt nur für eine Zeile? Ich versuche, die Formel dazu zu bringen, die Spaltenüberschrift (Monat) des größten und kleinsten Werts in einem Bereich von Zellen zurückzugeben? Dies ist, was ich versucht habe =INDEX($B$4:$M$4,0,MATCH(MAX($B5:$M42),$B5:$M42,0)), aber es gibt eine #N/A-Antwort
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie kann ich diese Logik ändern, um alle Spaltenüberschriften in einer einzelnen Zeile anzuzeigen, in der der Wert > 1 ist?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hast du das herausgefunden
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Yo, du bist so spät, Mann. Jahr ist vergangen XD
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Wie kann ich diese Logik ändern, um mir alle Datensätze in einer Zeile anzuzeigen, in denen ein Wert in allen ausgewählten Spalten größer als 1 ist
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, ich habe eine Anwesenheitsliste. Die erste Spaltenüberschrift sind Namen und die restlichen Spalten für Daten.
Namensspalten zeigen Namen in Zeilen und Datumsspalten zeigen p (Gegenwart) H (Wochenende) L (Urlaub)
Es ist für 23 Personen.
und schließlich habe ich an einem Tag totale Geschenke gemacht, dann totale Blätter und dann totale Wochenfreizeiten.
"Jetzt suche ich nach einer Möglichkeit, auf die Gesamtzahl der anwesenden Personen zu klicken und eine Liste aller Namen zu erhalten, die an einem bestimmten Tag anwesend sind."
Ich habe viele Möglichkeiten versucht, aber kein Glück.
erste Spalte Namen, zweite zeigt an, ob sie anwesend waren oder Urlaub hatten oder in der Woche frei waren. Gibt es irgendwie, wo ich eine Liste aller Namen bekommen kann, die anwesend oder im Urlaub sind?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Was ist, wenn es 2 gleiche höchste Werte gibt, wie kann ich beide Spaltenüberschriften zurückgeben, zum Beispiel sind die Verkäufe für April und August 30, wie kann ich den Namen von April und August zurückgeben
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo, um alle Spaltenüberschriften mit mehreren höchsten Werten zurückzugeben, sollten Sie die folgende benutzerdefinierte Funktion anwenden.
Function getmax(rngRst As Range, rngVal As Range) As String
Dim i As Integer
Dim xNum As Double
Dim xStr As String
xNum = Application.WorksheetFunction.Max(rngVal)
For i = 1 To rngVal.Count
If rngVal(i).Value = xNum Then
xStr = xStr & rngRst(i).Value & ","
End If
Next
getmax = Left(xStr, Len(xStr) - 1)
End Function

Bitte kopieren Sie den obigen Code in das VBA-Modul und verwenden Sie dann die folgende Formel, um das erste Ergebnis zu erhalten, und ziehen Sie dann das Ausfüllkästchen nach unten, um andere Spaltenüberschriften zurückzugeben.=getmax($B$1:$H$1,B2:H2)

Bitte versuchen Sie es, ich hoffe, es kann Ihnen helfen!
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Können Sie dies mit einer MAXIFS-Funktion tun?
Dieser Kommentar wurde vom Moderator auf der Website minimiert
Hallo Ted,
In diesem Fall kann hier die MAXIFS-Funktion nicht verwendet werden. In Excel wird die MAXIFS-Funktion verwendet, um die größte Zahl in einer Spalte basierend auf einem oder mehreren Kriterien zurückzugeben.
Bitte klicken Sie, um mehr über diese MAXIFS-Funktion zu erfahren..., erklärt diese Funktion anschaulich und ausführlich.
Vielen Dank!
Es sind noch keine Kommentare vorhanden
Hinterlassen Sie Ihre Kommentare
Als Gast posten
×
Bewerte diese Nachricht:
0   Figuren
Vorgeschlagene Standorte

Folgen Sie uns

Copyright © 2009 - www.extendoffice.com. | Alle Rechte vorbehalten. Unterstützt von ExtendOffice. | Sitemap
Microsoft und das Office-Logo sind Marken oder eingetragene Marken der Microsoft Corporation in den USA und / oder anderen Ländern.
Geschützt durch Sectigo SSL