El evaluador de la hoja de trabajo comparte el motor de formulas del libro y admite los mismos grupos de funciones: funciones de texto (TRIM, PROPER, CLEAN, CHAR, CODE), funciones de fecha (EDATE, EOMONTH, DATEDIF, YEARFRAC, DAYS), funciones de dias laborables (WORKDAY, NETWORKDAYS), funciones de ingenieria (DEC2BIN, DEC2HEX, HEX2DEC) y funciones estadisticas (VAR, STDEV, MODE). Las funciones personalizadas o no admitidas se pueden resolver mediante el callback OnUserFunction
TRIM,
PROPER,
CLEAN,
CHAR,
CODE,
T,
EXACT,
REPT,
FIND,
SEARCH,
SUBSTITUTE,
REPLACE);
date functions (
EDATE,
EOMONTH,
DATEDIF,
YEARFRAC,
DAYS,
WEEKNUM,
ISOWEEKNUM);
workday functions (
WORKDAY,
NETWORKDAYS); funciones de ingeniería y de conversión entre bases (
DEC2BIN,
DEC2HEX,
DEC2OCT,
BIN2DEC,
BIN2HEX,
BIN2OCT,
OCT2DEC,
OCT2BIN,
OCT2HEX,
HEX2DEC,
HEX2BIN,
HEX2OCT,
BASE,
DECIMAL,
ARABIC);
bitwise functions (
BITAND,
BITOR,
BITXOR,
BITLSHIFT,
BITRSHIFT);
statistical functions (
VAR,
VARP,
STDEV,
STDEVP,
MODE,
VARA,
VARPA,
STDEVA,
STDEVPA);
aggregate functions (
PRODUCT,
SUMSQ);
math functions (
GCD,
LCM,
MROUND,
QUOTIENT,
MULTINOMIAL)
Las funciones de hoja personalizadas o no admitidas pueden seguir resolviéndose mediante
OnUserFunction / OnUserFunctionEx
Este ejemplo determina el valor mas pequeno en el rango A1:F10 de la hoja de trabajo uno