• Kurgan
  • Registratie: Oktober 2001
  • Laatst online: 31-08 12:40
Het probleem: ik heb in excel een lijst met waarden en ik wil daarvan het maximum opzoeken, in de kolom ernaast staat in welk geval de betreffende waarde optreedt. Uiteindelijk wil ik Excel iets laten rapporteren in de trant van "het maximum is 15 in geval A". Het probleem is nu dat de lijst automatisch aangemaakt wordt en niet gesorteerd is, hierdoor verslikken functies als vert.zoeken zich erin. Het lijkt mij dat er twee manieren zijn om dit op te lossen:
1) de lijst automatisch sorteren (als het even kan zonder VBA want daar heb ik geen verstand van) zodat vert.zoeken weer werkt
2) een manier zien te vinden om de positie van de maximale waarde te bepalen.

Ik heb al lopen zoeken maar ik heb voor geen van beide methodes een geschikte oplossing kunnen vinden, wie kan mij hierbij helpen?

Foto's Take only pictures, leave only footprints, kill only time


  • Reptile209
  • Registratie: Juni 2001
  • Laatst online: 01:06

Reptile209

- gers -

Als je waarden in A2:A15 staan, kan je met:
=VERGELIJKEN(MAX(A2:A15);A2:A15)

het regelnummer van de (eerste) maximale waarde vinden. Let op: dit is het regelnummer met A2=1, A3=2, ...
Via bijvoorbeeld VERSCHUIVING() pak je dan gemakkelijk de waarde die daar naast staat.
(Engelse functienamen: MATCH(), MAX() en OFFSET()).

Zo scherp als een voetbal!


  • Kurgan
  • Registratie: Oktober 2001
  • Laatst online: 31-08 12:40
Dat gaat zeer zeker werken, heel erg bedankt!

Foto's Take only pictures, leave only footprints, kill only time