Algemene functies

<< Klik om de inhoudsopgave weer te geven >>

Navigatie:  Macro's > Macro: commando's en parameters > Macro: functies >

Algemene functies

Functie

Doel

Voorbeeld

Resultaat

 

ABS

Absolute waarde

Text(ABS(1))

Text(ABS(-1))

1

1

CEIL

Naar boven afronden

Text(CEIL(1.1))

Text(CEIL(-1.1))

2

-1

FLOOR

Naar beneden afronden

Text(FLOOR(1.1))

Text(FLOOR(-1.1))

1

-2

FRAC

Het gedeelte achter de komma

Text(FRAC(1.1))

0,1

ROUND

Afronden

Text(ROUND(1.4))

Text(ROUND(1.5))

Text(ROUND(-1.4))

Text(ROUND(-1.5))

1

2

-1

-2

SIGN

Het teken

Text(SIGN(2))

Text(SIGN(0))

Text(SIGN(-2))

1

0

-1

TRUNC

Afkappen van de decimalen

Text(TRUNC(1.4))

Text(TRUNC(1.5))

Text(TRUNC(-1.4))

Text(TRUNC(-1.5))

1

1

-1

-1

NEG

De tegengestelde waarde

Text(NEG(5))

Text(NEG(-5))

-5

5

MAX

Het maximum van twee waarden

Text(MAX(1,2))

2

MIN

Het minimum van twee waarden

Text(MIN(1,-2))

-2

MID

Het gemiddelde van twee waarden

Text(MID(1,2))

1,5

RANDOM

Genereert een willekeurig getal tussen

0 en Max (geheel getal)

Set(Max,1e8)

Text(RANDOM(Max))

76583612

ISREAL

Controleert of een waarde wel of niet een getal is

Text(ISREAL('tekst'))

Text(ISREAL(123))

FALSE

TRUE

FILEEXISTS

Controleert of een bestand bestaat

Text(FILEEXISTS('test.xls'))

TRUE