Finden einer Spalte mit MAX-Wert

Bild

Betrifft: Finden einer Spalte mit MAX-Wert
von: christian
Geschrieben am: 24.10.2003 10:43:52

Hallo,
ich suche gaaanz dringend eine Möglichkeit, in einer Tabelle in jeder Zeile diejenige Spalte zu finden, in der sich der Maximalwert aus dieser Zeile befindet. Eine Angabe der Spaltenüberschrift würde reichen. Z.B. Tabelle mit 3 Spalten, A,B,C und irgendwelchen Werten. Als Ergebnis sollte erscheinen, in Zeile 1 steht der Maximalwert in Spalte B usw.

Uber schnelle Hilfe würde ich mich sehr freuen.
Gruß
Christian

Bild


Betrifft: AW: Finden einer Spalte mit MAX-Wert
von: FP
Geschrieben am: 24.10.2003 10:51:27

Hallo Christina,

wenn's denn unbedingt die Spaltenbezeichnung sein muss:

Excel Jeanie HTML
Formeln der Tabelle
T1 : =ZEICHEN(64+VERGLEICH(MAX(A1:S1);A1:S1;))
Excel Tabellen einfach im Web darstellen   Excel Jeanie HTML  2.0    Download   Servus aus dem Salzkammergut Franz

Bild


Betrifft: AW: Finden einer Spalte mit MAX-Wert
von: Mac4
Geschrieben am: 24.10.2003 10:52:22

Hallo Christian,

ein Beispiel für Zeile 1:

=ADRESSE(1;VERGLEICH(MAX(A1:C1);A1:C1;0);4)

Marc


Bild


Betrifft: AW: Finden einer Spalte mit MAX-Wert
von: Mac4
Geschrieben am: 24.10.2003 10:53:15

Falsch angehängt!

Hallo Christian,

ein Beispiel für Zeile 1:

=ADRESSE(1;VERGLEICH(MAX(A1:C1);A1:C1;0);4)

Marc


Bild


Betrifft: AW: Finden einer Spalte mit MAX-Wert
von: christian
Geschrieben am: 24.10.2003 12:32:53

klappt!!!
Prima!
Danke!!!!!!!!!


Bild


Betrifft: AW: Finden einer Spalte mit MAX-Wert
von: th.heinrich
Geschrieben am: 24.10.2003 10:53:24

hi Christian,

evtl. hier.

http://www.excelformeln.de/formeln.html?welcher=213

gruss thomas


Bild


Betrifft: AW: Finden einer Spalte mit MAX-Wert
von: Nayus
Geschrieben am: 24.10.2003 11:09:49

Hallo,
mit 'ner UDF geht's:


Function GetMaxCol(pRange As Range) As String
  Dim l_ret As String
  Dim l_iBuff, l_cnt As Integer
  Dim c As Range
  Dim l_LastValue As Double
  l_cnt = 0
  For Each c In pRange
    l_cnt = l_cnt + 1
    If IsNull(CVar(l_LastValue)) Or _
       c.Value > l_LastValue Then
      l_LastValue = c.Value
      l_iBuff = l_cnt
    End If
  Next c
  If Not IsNull(CVar(l_iBuff)) Then
     ' Achtung: funktioniert so nur bis Spalte "Z"!
     l_ret = Chr(l_iBuff + 64)
  Else
    l_ret = ""
  End If
  GetMaxCol = l_ret
End Function



Gruß,
Nayus


 Bild

Beiträge aus den Excel-Beispielen zum Thema " Finden einer Spalte mit MAX-Wert"