Difference between revisions of "NL/Documentation/How Tos/Calc: functie RANG"

From Apache OpenOffice Wiki
Jump to: navigation, search
(New page: __NOTOC__ == RANG == Geeft de rang van een getal uit een lijst met getallen terug. === Syntaxis: === <tt>'''RANG(getal; getallenlijst; volgorde)'''</tt> : geeft de rang terug van <tt>'...)
 
Line 10: Line 10:
 
: geeft de rang terug van <tt>'''getal'''</tt> binnen het ongeordende bereik of matrix van getallen <tt>'''getallenlijst'''</tt>.
 
: geeft de rang terug van <tt>'''getal'''</tt> binnen het ongeordende bereik of matrix van getallen <tt>'''getallenlijst'''</tt>.
  
: Als <tt>'''volgorde'''</tt> nul is of weggelaten, wordt aan getallen een rang gegeven met het hoogste getal als eerste; als <tt>'''volgorde'''</tt> niet nul is, wordt aan getallen een rang gegeven met het laagste getal als eerste.
+
: Als <tt>'''volgorde'''</tt> nul is of weggelaten, worden getallen een rang gegeven met het hoogste getal als eerste; als <tt>'''volgorde'''</tt> niet nul is, worden getallen een rang gegeven met het laagste getal als eerste.
  
 
: Er treedt een fout op als <tt>'''getal'''</tt> niet aanwezig is in <tt>'''getallenlijst'''</tt>.
 
: Er treedt een fout op als <tt>'''getal'''</tt> niet aanwezig is in <tt>'''getallenlijst'''</tt>.

Revision as of 12:58, 17 May 2009


RANG

Geeft de rang van een getal uit een lijst met getallen terug.

Syntaxis:

RANG(getal; getallenlijst; volgorde)

geeft de rang terug van getal binnen het ongeordende bereik of matrix van getallen getallenlijst.
Als volgorde nul is of weggelaten, worden getallen een rang gegeven met het hoogste getal als eerste; als volgorde niet nul is, worden getallen een rang gegeven met het laagste getal als eerste.
Er treedt een fout op als getal niet aanwezig is in getallenlijst.

Voorbeeld:

RANG(5; B1:B4)

waar de cellen B1, B2, B3 en B4 4, 7, 5 en 8 bevatten, geeft 3 terug. Het hoogste getal is 8, dan 7, dan op de derde plaats 5.

RANG(5; {3;5|2,6;1}; 1)

geeft 4 terug, omdat de andere drie getallen lager zijn dan 5.

Problemen:

  • Uit het ontwerp volgt dat RANG dezelfde rang teruggeeft voor elke waarde die wordt herhaald in getallenlijst. Indien u een unieke rang wilt voor elk getal in (zeg maar) A1:A4, voer dan =RANG(A1;$A$1:$A$4)+AANTAL.ALS($A$1:A1;A1)-1 in cel B1 in en kopieer/plak dat in B2:B4.
  • Calc neemt aan dat logische waarden 1 (WAAR) en 0 (ONWAAR) zijn. Excel's gedrag met betrekking tot logische waarden kan 'onverwacht' zijn.

Zie ook

Personal tools