Adresse des x-größten Wertes

Bild

Betrifft: Adresse des x-größten Wertes
von: Kurt
Geschrieben am: 13.10.2015 18:45:09

Hallo,
ich möchte die Spaltennummer eines x-größten Wertes ermitteln.
Mein Ansatz ist folgender:
Spaltennummer = Application.WorksheetFunction.Large(Bereich, 1).Column
Das funktioniert aber nicht. Ohne .Column bekomme ich zwar den richtigen Wert, aber nicht die Spaltennummer.
Danke für eure Hilfe!

Bild

Betrifft: AW: Adresse des x-größten Wertes
von: ransi
Geschrieben am: 13.10.2015 19:05:47
Hallo,
Versuch mal so:

With Application.WorksheetFunction
    spaltennummer = .Match(.Large(Bereich, 1), Bereich, 0)
End With

ransi

Bild

Betrifft: AW: Adresse des x-größten Wertes
von: Kurt
Geschrieben am: 13.10.2015 19:22:31
Super ransi!
Funktioniert einwandfrei! Danke!

Bild

Betrifft: FRAGE: Was soll passieren, wenn der x-größte ...
von: Luc:-?
Geschrieben am: 13.10.2015 20:01:34
…Wert mehrfach auftritt, Kurt,
oder kann das nicht vorkommen? Außerdem muss dann ja noch eine Variable für x festgelegt wdn. Wie soll die bei Bedarf geändert wdn? Wäre eine FmlLösung da nicht praktischer?
Gruß, Luc :-?

Besser informiert mit …

 Bild

Beiträge aus den Excel-Beispielen zum Thema "Adresse des x-größten Wertes"