• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

net geen maximaal

  • Onderwerp starter Onderwerp starter thst
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

thst

Gebruiker
Lid geworden
10 apr 2001
Berichten
655
Hoi allemaal,

Met het commando max kun je oa in een rij getallen het hoogste getal weergeven.
nu wil ik niet het hoogste getal, maar het op een na hoogste getal.
Wie kan mij met een formule helpen ?

Angela
 
ben al een tijdje bezig geweest maar ik weet niet goed waar ik de aanpassing moet maken in mijn formule.

{=ALS(ISLEEG(gegevens!C8);" ";MAX((verkoop!$L$3:verkoop!$L$1077=A8)*(verkoop!$AA$3:verkoop!$AA$1077)))}

Angela
 
Probeer

{=ALS(ISLEEG(gegevens!C8);"";GROOTSTE((verkoop!$L$3:$L$1077=A8)*(verkoop!$AA$3:$AA$1077);2))}

Wigi
 
perfect, maar nou doemt er weer een ander probleem op..........

als de op 1 na grootste er niet is, moet de formule de grootste weergeven........

Angela
 
Dan kan 2 dingen betekenen:
1) Alle getallen zijn evengroot
2) Nummers 2 en 3 zijn gelijk, waarbij nummer 1 groter is. In dat geval geeft de formule nummer 2, en dus ook drie.

Richard
 
het kan zelfs zijn, dat er maar een getal in staat, dan zou die dat toch moeten weergeven

Angela
 
Laatst bewerkt:
1) Alle getallen zijn evengroot
Alle getallen uit het bereik zijn dus zowel grootste als 2de grootste als ...kleinste.

2) Nummers 2 en 3 zijn gelijk, waarbij nummer 1 groter is. In dat geval geeft de formule nummer 2, en dus ook drie
In dit geval is nummer drie OOK het tweede grootste getal samen met nummer 2 !

In beide gevallen is er volgens mij wel steeds een 2de grootste getal (wat excel dan ook toont : het grootste) tenzij het bereik slechts 1 cel omvat wat redelijk onzinnig is. Ik zie dan ook "als de op 1 na grootste er niet is, moet de formule de grootste weergeven........". dit probleem niet.
 
alle getallen zijn uniek, het zijn namelijk factuurnummers

het bereik kan slechts 1 cel zijn, en is absoluut niet onzinnig de formule kijkt ook nog naar de klant als ik van die klant maar 1 factuur heb, heb ik ook maar 1 factuurnummer !

Angela
 
Laatst bewerkt:
Code:
=ALS(ISFOUT(GROOTSTE(bereik;2));MAX(bereik);GROOTSTE(bereik;2))
of
Code:
=ALS(ISFOUT(GROOTSTE(bereik;2));GROOTSTE(bereik;1);GROOTSTE(bereik;2))
 
Gecombineerd met Wigi's formule :
{=ALS(ISLEEG(C8);"";ALS(AANTAL.ALS(bereik1;A8)=1;GROOTSTE((bereik1=A8)*(bereik2);1);GROOTSTE((bereik1=A8)*(bereik2);2)))}
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan