Algunas de las funciones más habituales Función Descripción Funciones matemáticas y trigonométricas ABS(número) Valor absoluto de número ALEATORIO() Un número del intervalo [0, 1) COMBINAT(cantidad;k) Número de combinaciones que se pueden formar, con k elementos en cada combinación, con una determinada cantidad de elementos distintos COS(ángulo) Coseno de ángulo ENTERO(número) Redondea número hasta el entero inferior más próximo EXP(n) ”e” elevado a la potencia n FACT(número) Factorial de número NUMERO.ROMANO(número,tipo) Convierte número en romano del tipo indicado (texto) PI() La constante pi (15 dı́gitos) POTENCIA(número;n) Resultado de elevar número a la potencia n PRODUCTO(número1[;número2]...) Producto de todos los números pasados como argumentos RAIZ(número) Raı́z cuadrada de número RESIDUO(número;divisor) Resto de la división entera de número entre divisor Funciones estadı́sticas MEDIA.ARMO(número1[;número2]...) Media armónica: n P 1 i=1,2,...,n numi MAX(número1[;número2]...) MEDIANA(número1[;número2]...) MODA(número1[;número2]...) PROMEDIO(número1[;número2]...) El mayor de todos los números pasados como argumentos Mediana (o valor central) Moda (el valor que más se repite) Media aritmética 1 X numi n i=i,2,...,n VAR(número1[;número2]...) Varianza 2 X X 1 1 num2i − numi n i=1,2,...,n n i=i,2,...,n Devuelve el valor k-ésimo mayor de los datos que hay en matriz Funciones lógicas FALSO Devuelve el valor lógico FALSO VERDADERO Devuelve el valor lógico VERDADERO SI(prueba;valor verdadero;valor falso) Devuelve valor verdaro (resp. valor falso) si prueba tiene valor VERDADERO (resp. FALSO) NO(valor lógico) Valor lógico contrario al proporcionado Y(valor logico1;valor logico2;...) Si todos los valores son VERDADERO devuelve VERDADERO, FALSO en caso contrario O(valor logico1;valor logico2;...) Si todos los valores son FALSO devuelve FALSO, VERDADERO en caso contrario K.ESIMO.MAYOR(matriz;k) ESBLANCO(celda) ESERR(valor) ESLOGICO(valor) Funciones de información Si celda está vacı́a devuelve VERDADERO, FALSO en caso contrario Comprueba si valor es un error Comprueba si valor es un valor lógico Comprueba si valor no es de tipo texto Comprueba si valor es de tipo texto Comprueba si valor es de tipo numérico Devuelve un número que representa el tipo de datos de valor (número = 1, texto = 2, valor lógico = 4, error = 16, matriz = 64 Funciones de texto CARACTER(número) Devuelve el carácter especificado por número (entre 1 y 255) CODIGO(texto) Devuelve el código ASCII del primer carácter del texto CONCATENAR(texto1[;texto2]...) Devuelve la unión de los distintos textos recibidos DECIMAL(num[;decimales][;no miles]) Redondea num al número especificado de decimales (texto, con o sin comas) DERECHA(texto;n) Los últimos n caracteres de texto IZQUIERDA(texto;núm de caracteres) Los primeros n caracteres de texto ENCONTRAR(texto buscado;texto[;inicio]) Devuelve la posición en la que empieza texto buscado dentro de texto (empieza a buscar desde la posición inicio) ESPACIOS(texto) Devuelve texto con un único espacio en blanco entre palabras EXTRAE(texto[;inicio][;n]) Devuelve los n caracteres de texto a paritr de la posición inicio HALLAR(texto buscado;texto[;inicio]) Posición en la que empieza texto buscado dentro de texto empezando a buscarlo a partir de la posición inicio IGUAL(texto1;texto2) Compara dos cadenas de texto LARGO(texto) Devuelve el número de caracteres de texto LIMPIAR(texto) Elimina los caracteres no imprimibles de texto MAYUSC(texto) Convierte a mayúsculas MINUSC(texto) Convierte a minúsculas MONEDA(número[;núm de decimales]) Convierte a moneda (texto) NOMPROPIO(texto) Convierte a mayúscula la primera letra de texto y minúsculas el resto REEMPLAZAR(original;inicio;n;nuevo) Reemplaza n caracteres del texto original, a aprtir de la posición inicio por el texto nuevo REPETIR(texto;n) Repite texto n veces SUSTITUIR(texto;original;nuevo[;n]) Reemplaza texto, n veces, en el texto original por el texto nuevo T(valor) Comprueba que valor es un texto TEXTO(valor;formato) Convierte valor en texto según el formato especificado VALOR(texto) Convierte un número en formato texto en formato número Funciones de fecha y hora AHORA() Devuelve la fecha y la hora actual A~ NO(núm de serie) Devuelve el año (entre 1900 y 9999) MES(núm de serie) Devuelve el mes (entre 1 y 12) DIA(núm de serie) Devuelve el dı́a del mes (entre 1 y 31) DIAS360(inicial;final[;método]) Calcula el número de dı́as entre las dos fechas DIASEM(fecha[;tipo]) Devuelve un número del 1 al 7 que especifica el dı́a de la semana HORA(núm de serie) Devuelve la hora como un número del 0 al 23 MINUTO(núm de serie) Devuelve el minuto en el rango de 0 a 59 SEGUNDO(núm de serie) Devuelve el segundo en el rango de 0 a 59 FECHANUMERO(texto de fecha) Devuelve la fecha que representa el texto recibido, en formato de fecha HORANUMERO(texto de fecha) Devuelve la hora que representa el el texto recibido, en formato hora HOY() Devuelve la fecha actual FECHA(a~ no;mes;dı́a) Devuelve la fecha en formato fecha NSHORA(hora;minuto;segundo) Devuelve la hora en formato hora ESNOTEXTO(valor) ESTEXTO(valor) ESNUMERO(valor) TIPO(valor)