| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| ABS | Devuelve el valor absoluto de un número. | =ABS(número) | =ABS(-5) | 5 |
| ACOS | Devuelve el arcocoseno de un número. | =ACOS(número) | =ACOS(0.5) | 1.0472 |
| ACOSH | Devuelve el coseno hiperbólico inverso de un número. | =ACOSH(número) | =ACOSH(2) | 1.31696 |
| ACOT | Devuelve la arcocotangente de un número. | =ACOT(número) | =ACOT(1) | 0.7854 |
| ACOTH | Devuelve la cotangente hiperbólica inversa de un número. | =ACOTH(número) | =ACOTH(2) | 0.5493 |
| AGREGAR | Devuelve un agregado usando una función especificada. | =AGREGAR(función; opciones; rango) | =AGREGAR(9;4;A1:A10) | Suma ignorando errores |
| ARABIGO | Convierte un número romano en número arábigo. | =ARABIGO(número_romano) | =ARABIGO("XV") | 15 |
| ASIN | Devuelve el arcoseno de un número. | =ASIN(número) | =ASIN(0.5) | 0.5236 |
| ASINH | Devuelve el seno hiperbólico inverso de un número. | =ASINH(número) | =ASINH(1) | 0.8814 |
| ATAN | Devuelve la arcotangente de un número. | =ATAN(número) | =ATAN(1) | 0.7854 |
| ATAN2 | Devuelve la arcotangente de las coordenadas x e y. | =ATAN2(y; x) | =ATAN2(1;1) | 0.7854 |
| ATANH | Devuelve la tangente hiperbólica inversa de un número. | =ATANH(número) | =ATANH(0.5) | 0.5493 |
| AVEDEV | Devuelve el promedio de las desviaciones absolutas. | =AVEDEV(número1; ...) | =AVEDEV(1;2;3) | 0.667 |
| BASE | Convierte un número a una base numérica especificada. | =BASE(número; base; [mÃn_dÃgitos]) | =BASE(10;2) | 1010 |
| MULTIPLO.SUPERIOR | Redondea un número hacia arriba al múltiplo más cercano. | =MULTIPLO.SUPERIOR(número; múltiplo) | =MULTIPLO.SUPERIOR(4.3;1) | 5 |
| MULTIPLO.SUPERIOR.MAT | Redondea un número hacia arriba al múltiplo más cercano (más opciones). | =MULTIPLO.SUPERIOR.MAT(número; [múltiplo]; [modo]) | =MULTIPLO.SUPERIOR.MAT(4.3;1) | 5 |
| MULTIPLO.SUPERIOR.EXACTO | Redondea un número hacia arriba al múltiplo más cercano (preciso). | =MULTIPLO.SUPERIOR.EXACTO(número; [múltiplo]) | =MULTIPLO.SUPERIOR.EXACTO(4.3;1) | 5 |
| COMBINAT | Devuelve el número de combinaciones. | =COMBINAT(número; número_elegido) | =COMBINAT(5;3) | 10 |
| COMBINA | Devuelve el número de combinaciones con repetición. | =COMBINA(número; número_elegido) | =COMBINA(5;3) | 35 |
| COS | Devuelve el coseno de un ángulo. | =COS(número) | =COS(PI()/3) | 0.5 |
| COT | Devuelve la cotangente de un ángulo. | =COT(número) | =COT(PI()/4) | 1 |
| CSC | Devuelve la cosecante de un ángulo. | =CSC(número) | =CSC(PI()/2) | 1 |
| DECIMAL | Convierte un número de cualquier base a decimal. | =DECIMAL(número; base) | =DECIMAL("101";2) | 5 |
| GRADOS | Convierte radianes en grados. | =GRADOS(ángulo) | =GRADOS(PI()) | 180 |
| PAR | Redondea un número hacia arriba al entero par más cercano. | =PAR(número) | =PAR(3) | 4 |
| EXP | Devuelve e elevado a la potencia de un número. | =EXP(número) | =EXP(1) | 2.7183 |
| FACT | Devuelve el factorial de un número. | =FACT(número) | =FACT(5) | 120 |
| FACT.DOBLE | Devuelve el doble factorial de un número. | =FACT.DOBLE(número) | =FACT.DOBLE(5) | 15 |
| MULTIPLO.INFERIOR | Redondea un número hacia abajo al múltiplo más cercano. | =MULTIPLO.INFERIOR(número; significancia) | =MULTIPLO.INFERIOR(4.7; 1) | 4 |
| M.C.D | Devuelve el máximo común divisor. | =M.C.D(número1; número2) | =M.C.D(24; 36) | 12 |
| ENTERO | Redondea un número hacia abajo al entero más cercano. | =ENTERO(número) | =ENTERO(4.9) | 4 |
| M.C.M | Devuelve el mÃnimo común múltiplo. | =M.C.M(número1; número2) | =M.C.M(3;4) | 12 |
| LN | Devuelve el logaritmo natural de un número. | =LN(número) | =LN(2.7183) | 1 |
| LOG | Devuelve el logaritmo de un número en una base especificada. | =LOG(número; [base]) | =LOG(100;10) | 2 |
| LOG10 | Devuelve el logaritmo de base 10 de un número. | =LOG10(número) | =LOG10(100) | 2 |
| MDETERM | Devuelve el determinante de una matriz. | =MDETERM(matriz) | =MDETERM({{1,2};{3,4}}) | -2 |
| MINVERSA | Devuelve la inversa de una matriz. | =MINVERSA(matriz) | =MINVERSA({{1,2};{3,4}}) | matriz inversa |
| MMULT | Devuelve el producto matricial de dos matrices. | =MMULT(matriz1; matriz2) | =MMULT({{1,2};{3,4}};{{5,6};{7,8}}) | producto |
| RESIDUO | Devuelve el resto de una división. | =RESIDUO(número; divisor) | =RESIDUO(10;3) | 1 |
| REDOND.MULT | Redondea al múltiplo más cercano. | =REDOND.MULT(número; múltiplo) | =REDOND.MULT(10;3) | 9 |
| MULTINOMIAL | Devuelve el multinomial de un conjunto de números. | =MULTINOMIAL(n1; n2; ...) | =MULTINOMIAL(2;3;4) | 1260 |
| MUNIT | Devuelve la matriz identidad. | =MUNIT(dimensión) | =MUNIT(2) | {{1,0},{0,1}} |
| IMPAR | Redondea un número hacia arriba al impar más cercano. | =IMPAR(número) | =IMPAR(2.5) | 3 |
| PI | Devuelve el valor de pi. | =PI() | =PI() | 3.1416 |
| POTENCIA | Devuelve el resultado de un número elevado a una potencia. | =POTENCIA(base; exponente) | =POTENCIA(2;3) | 8 |
| PRODUCTO | Multiplica todos los números proporcionados como argumentos. | =PRODUCTO(número1; número2...) | =PRODUCTO(2;3;4) | 24 |
| COCIENTE | Devuelve la parte entera de una división. | =COCIENTE(número1; número2) | =COCIENTE(10;3) | 3 |
| RADIANES | Convierte grados en radianes. | =RADIANES(grados) | =RADIANES(180) | 3.1416 |
| ALEATORIO | Devuelve un número aleatorio entre 0 y 1. | =ALEATORIO() | =ALEATORIO() | 0.1234 (varÃa) |
| ALEATORIO.ENTRE | Devuelve un entero aleatorio entre dos valores. | =ALEATORIO.ENTRE(inferior; superior) | =ALEATORIO.ENTRE(1;100) | 42 (varÃa) |
| NUMERO.ROMANO | Convierte un número en numeral romano. | =NUMERO.ROMANO(número) | =NUMERO.ROMANO(15) | XV |
| REDONDEAR | Redondea un número a un número especÃfico de dÃgitos. | =REDONDEAR(número; núm_decimales) | =REDONDEAR(3.14159;2) | 3.14 |
| REDONDEAR.MENOS | Redondea un número hacia abajo. | =REDONDEAR.MENOS(número; núm_decimales) | =REDONDEAR.MENOS(3.9;0) | 3 |
| REDONDEAR.MAS | Redondea un número hacia arriba. | =REDONDEAR.MAS(número; núm_decimales) | =REDONDEAR.MAS(3.1;0) | 4 |
| SEC | Devuelve la secante de un ángulo. | =SEC(número) | =SEC(PI()/3) | 2 |
| SECH | Devuelve la secante hiperbólica de un número. | =SECH(número) | =SECH(0) | 1 |
| SERIESSUM | Devuelve la suma de una serie de potencias basada en una fórmula. | =SERIESSUM(x; n; m; coeficientes) | =SERIESSUM(1;0;1;{1,2,3}) | 6 |
| SIGNO | Devuelve el signo de un número. | =SIGNO(número) | =SIGNO(-10) | -1 |
| SENO | Devuelve el seno de un ángulo (en radianes). | =SENO(número) | =SENO(PI()/2) | 1 |
| SINH | Devuelve el seno hiperbólico de un número. | =SINH(número) | =SINH(0) | 0 |
| RAIZ | Devuelve la raÃz cuadrada de un número. | =RAIZ(número) | =RAIZ(16) | 4 |
| RAIZ2PI | Devuelve la raÃz cuadrada de (número × PI). | =RAIZ2PI(número) | =RAIZ2PI(2) | 2.5066 |
| SUBTOTALES | Devuelve un subtotal en una lista o base de datos. | =SUBTOTALES(función; rango) | =SUBTOTALES(9;A1:A10) | Suma |
| SUMA | Suma todos los números proporcionados como argumentos. | =SUMA(número1; número2; ...) | =SUMA(1;2;3) | 6 |
| SUMAR.SI | Suma valores basándose en un criterio. | =SUMAR.SI(rango; criterio; [rango_suma]) | =SUMAR.SI(A1:A5;">2") | suma de valores > 2 |
| SUMAR.SI.CONJUNTO | Suma valores basándose en varios criterios. | =SUMAR.SI.CONJUNTO(rango_suma; rango1; criterio1; ...) | =SUMAR.SI.CONJUNTO(A1:A5;B1:B5;">2") | suma múltiples criterios |
| SUMAPRODUCTO | Devuelve la suma de los productos de rangos o matrices correspondientes. | =SUMAPRODUCTO(matriz1; [matriz2]; ...) | =SUMAPRODUCTO({1,2};{3,4}) | 11 |
| SUMA.CUADRADOS | Devuelve la suma de los cuadrados de los argumentos. | =SUMA.CUADRADOS(número1; número2; ...) | =SUMA.CUADRADOS(2;3) | 13 |
| SUMX2MY2 | Suma de las diferencias de los cuadrados de valores correspondientes. | =SUMX2MY2(matriz_x; matriz_y) | =SUMX2MY2({2;3};{1;1}) | 9 |
| SUMX2PY2 | Suma de los cuadrados de valores correspondientes. | =SUMX2PY2(matriz_x; matriz_y) | =SUMX2PY2({2;3};{1;1}) | 15 |
| SUMXMY2 | Suma de los cuadrados de las diferencias de valores correspondientes. | =SUMXMY2(matriz_x; matriz_y) | =SUMXMY2({2;3};{1;1}) | 5 |
| TAN | Devuelve la tangente de un ángulo (en radianes). | =TAN(número) | =TAN(PI()/4) | 1 |
| TANH | Devuelve la tangente hiperbólica de un número. | =TANH(número) | =TANH(1) | 0.7616 |
| TRUNCAR | Trunca un número eliminando su parte fraccional. | =TRUNCAR(número; [núm_decimales]) | =TRUNCAR(8.9) | 8 |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| PROMEDIO | Calcula el promedio de los valores. | =PROMEDIO(número1; número2; ...) | =PROMEDIO(2;4;6) | 4 |
| PROMEDIOA | Calcula el promedio incluyendo texto como 0. | =PROMEDIOA(valor1; valor2; ...) | =PROMEDIOA(2;"texto";4) | 2 |
| PROMEDIO.SI | Calcula el promedio de valores que cumplen un criterio. | =PROMEDIO.SI(rango; criterio; [rango_prom]) | =PROMEDIO.SI(A1:A5;">2") | promedio de valores > 2 |
| PROMEDIO.SI.CONJUNTO | Calcula el promedio basándose en varios criterios. | =PROMEDIO.SI.CONJUNTO(rango_prom; rango1; criterio1; ...) | =PROMEDIO.SI.CONJUNTO(A1:A5;B1:B5;">2") | promedio múltiples criterios |
| BETA.DIST | Devuelve la función de distribución beta. | =BETA.DIST(x; alfa; beta; acumulado; [A]; [B]) | =BETA.DIST(0.5;2;3;VERDADERO) | 0.6875 |
| BETA.INV | Devuelve el inverso de la función de distribución beta. | =BETA.INV(probabilidad; alfa; beta; [A]; [B]) | =BETA.INV(0.6875;2;3) | 0.5 |
| BINOM.DIST | Devuelve la distribución binomial. | =BINOM.DIST(núm_s; ensayos; prob_s; acumulado) | =BINOM.DIST(6;10;0.5;FALSO) | 0.205 |
| BINOM.DIST.RANGE | Devuelve la probabilidad de un número de éxitos. | =BINOM.DIST.RANGE(ensayos; prob_s; número_s; [número_s2]) | =BINOM.DIST.RANGE(10;0.5;5;8) | 0.623 |
| BINOM.INV | Devuelve el menor valor para el cual la distribución acumulada es mayor o igual al criterio. | =BINOM.INV(ensayos; probabilidad; alfa) | =BINOM.INV(10;0.5;0.5) | 5 |
| MULTIPLO.SUPERIOR.MAT | Redondea hacia arriba al múltiplo más cercano. | =MULTIPLO.SUPERIOR.MAT(número; [significancia]; [modo]) | =MULTIPLO.SUPERIOR.MAT(4.3) | 5 |
| CHISQ.DIST | Devuelve la distribución chi cuadrado. | =CHISQ.DIST(x; grados_libertad; acumulado) | =CHISQ.DIST(3;2;VERDADERO) | 0.7769 |
| CHISQ.DIST.RT | Distribución chi cuadrado a la derecha. | =CHISQ.DIST.RT(x; grados_libertad) | =CHISQ.DIST.RT(3;2) | 0.2231 |
| CHISQ.INV | Inverso de la función de distribución chi cuadrado. | =CHISQ.INV(probabilidad; grados_libertad) | =CHISQ.INV(0.9;2) | 4.605 |
| CHISQ.INV.RT | Inverso de la función chi cuadrado a la derecha. | =CHISQ.INV.RT(probabilidad; grados_libertad) | =CHISQ.INV.RT(0.1;2) | 4.605 |
| CHISQ.TEST | Prueba de independencia chi cuadrado. | =CHISQ.TEST(matriz1; matriz2) | =CHISQ.TEST({1,2};{3,4}) | p-valor |
| INTERVALO.CONFIANZA.NORM | Intervalo de confianza usando distribución normal. | =INTERVALO.CONFIANZA.NORM(α;σ;n) | =INTERVALO.CONFIANZA.NORM(0.05;2;50) | 0.5548 |
| INTERVALO.CONFIANZA.T | Intervalo de confianza usando distribución t. | =INTERVALO.CONFIANZA.T(α;σ;n) | =INTERVALO.CONFIANZA.T(0.05;2;50) | 0.569 |
| COEF.DE.CORREL | Devuelve el coeficiente de correlación. | =COEF.DE.CORREL(matriz1; matriz2) | =COEF.DE.CORREL({1,2,3};{2,4,6}) | 1 |
| CONTAR | Cuenta los números en una lista de argumentos. | =CONTAR(valor1; valor2; ...) | =CONTAR(1;"texto";3) | 2 |
| CONTARA | Cuenta valores no vacÃos. | =CONTARA(valor1; valor2; ...) | =CONTARA(1;"texto";"") | 2 |
| CONTAR.BLANCO | Cuenta celdas en blanco. | =CONTAR.BLANCO(rango) | =CONTAR.BLANCO(A1:A5) | 1 |
| CONTAR.SI | Cuenta celdas que cumplen un criterio. | =CONTAR.SI(rango; criterio) | =CONTAR.SI(A1:A5;">2") | 3 |
| CONTAR.SI.CONJUNTO | Cuenta con varios criterios. | =CONTAR.SI.CONJUNTO(rango1; criterio1; ...) | =CONTAR.SI.CONJUNTO(A1:A5;">2";B1:B5;"<5") | 2 |
| COVARIANCE.P | Calcula la covarianza de la población entre dos variables. | =COVARIANCE.P(matriz1; matriz2) | =COVARIANCE.P({2,4,6};{1,3,5}) | 4 |
| COVARIANCE.S | Calcula la covarianza muestral entre dos variables. | =COVARIANCE.S(matriz1; matriz2) | =COVARIANCE.S({2,4,6};{1,3,5}) | 4 |
| DESVIA2 | Devuelve la suma de los cuadrados de las desviaciones de la media. | =DESVIA2(número1; número2; ...) | =DESVIA2(2;4;6) | 16 |
| EXPON.DIST | Devuelve la distribución exponencial. | =EXPON.DIST(x; lambda; acumulado) | =EXPON.DIST(2;0.5;VERDADERO) | 0.6321 |
| F.DIST | Devuelve la distribución F. | =F.DIST(x; grados_lib1; grados_lib2; acumulado) | =F.DIST(2;5;2;VERDADERO) | 0.7769 |
| F.INV | Devuelve el inverso de la distribución F. | =F.INV(probabilidad; grados_lib1; grados_lib2) | =F.INV(0.95;5;2) | 19.296 |
| F.TEST | Devuelve el resultado de una prueba F. | =F.TEST(matriz1; matriz2) | =F.TEST({4,5,6};{1,2,3}) | 0.1 |
| FISHER | Devuelve la transformación de Fisher. | =FISHER(x) | =FISHER(0.5) | 0.5493 |
| FISHER.INV | Devuelve el inverso de la transformación de Fisher. | =FISHER.INV(y) | =FISHER.INV(0.5493) | 0.5 |
| PRONOSTICO | Predice un valor usando regresión lineal. | =PRONOSTICO(x; conocido_y; conocido_x) | =PRONOSTICO(5;{2,3,4};{1,2,3}) | 5 |
| FRECUENCIA | Calcula la frecuencia con que ocurren valores en intervalos. | =FRECUENCIA(datos; clases) | =FRECUENCIA({1,2,3};{2,3}) | {2;1} |
| GAMMA | Devuelve el valor de la función Gamma. | =GAMMA(número) | =GAMMA(5) | 24 |
| GAMMA.INV | Devuelve el inverso de la distribución Gamma. | =GAMMA.INV(probabilidad; alfa; beta) | =GAMMA.INV(0.5;2;2) | 2.77 |
| GAMMALN | Devuelve el logaritmo natural de la función Gamma. | =GAMMALN(número) | =GAMMALN(5) | 3.178 |
| MEDIA.GEOM | Devuelve la media geométrica. | =MEDIA.GEOM(número1; número2; ...) | =MEDIA.GEOM(4;16) | 8 |
| MEDIA.ARMO | Devuelve la media armónica. | =MEDIA.ARMO(número1; número2; ...) | =MEDIA.ARMO(4;16) | 6.4 |
| INTERSECCION.EJE | Devuelve el punto de intersección de la lÃnea de regresión lineal. | =INTERSECCION.EJE(conocido_y; conocido_x) | =INTERSECCION.EJE({2,3,4};{1,2,3}) | 1 |
| ISOWEEKNUM | Devuelve el número de semana ISO del año. | =ISOWEEKNUM(fecha) | =ISOWEEKNUM("2024-01-01") | 1 |
| CURTOSIS | Devuelve la curtosis de un conjunto de datos. | =CURTOSIS(número1; número2; ...) | =CURTOSIS({1,2,3,4,5}) | -1.3 |
| ESTIMACION.LINEAL | Devuelve estadÃsticas de la lÃnea de mejor ajuste. | =ESTIMACION.LINEAL(conocido_y; conocido_x) | =ESTIMACION.LINEAL({2,3,4};{1,2,3}) | coeficientes |
| ESTIMACION.LOGARITMICA | Devuelve estadÃsticas de una curva exponencial. | =ESTIMACION.LOGARITMICA(conocido_y; conocido_x) | =ESTIMACION.LOGARITMICA({2,3,4};{1,2,3}) | coeficientes |
| MAX | Devuelve el mayor valor entre los argumentos. | =MAX(número1; número2; ...) | =MAX(1;5;3) | 5 |
| MAXA | Devuelve el mayor valor incluyendo texto y valores lógicos. | =MAXA(valor1; valor2; ...) | =MAXA(1;VERDADERO;"3") | 3 |
| MEDIANA | Devuelve la mediana de los números proporcionados. | =MEDIANA(número1; número2; ...) | =MEDIANA(1;3;5) | 3 |
| MIN | Devuelve el menor valor entre los argumentos. | =MIN(número1; número2; ...) | =MIN(1;5;3) | 1 |
| MINA | Devuelve el menor valor incluyendo valores lógicos y texto. | =MINA(valor1; valor2; ...) | =MINA(1;FALSO;"3") | 0 |
| MODA.VARIOS | Devuelve una matriz con los valores más frecuentes. | =MODA.VARIOS(número1; número2; ...) | =MODA.VARIOS({1;2;2;3;3}) | 2;3 |
| MODA.UNO | Devuelve el valor más frecuente. | =MODA.UNO(número1; número2; ...) | =MODA.UNO(1;2;2;3) | 2 |
| NEGBINOM.DIST | Devuelve la distribución binomial negativa. | =NEGBINOM.DIST(número_f; número_s; prob_s; acumulado) | =NEGBINOM.DIST(10;5;0.25;VERDADERO) | 0.95 |
| DISTR.NORM.N | Devuelve la distribución normal. | =DISTR.NORM.N(x; media; desv_est; acumulado) | =DISTR.NORM.N(42;40;1.5;VERDADERO) | 0.9088 |
| INV.NORM.ESTAND | Devuelve el inverso de la distribución normal estándar. | =INV.NORM.ESTAND(probabilidad) | =INV.NORM.ESTAND(0.95) | 1.6449 |
| PEARSON | Devuelve el coeficiente de correlación de Pearson. | =PEARSON(matriz1; matriz2) | =PEARSON({1;2;3};{4;5;6}) | 1 |
| PERCENTIL.EXC | Devuelve el percentil k, excluyendo los extremos. | =PERCENTIL.EXC(matriz; k) | =PERCENTIL.EXC({1;2;3;4;5};0.4) | 2.6 |
| PERCENTIL.INC | Devuelve el percentil k, incluyendo los extremos. | =PERCENTIL.INC(matriz; k) | =PERCENTIL.INC({1;2;3;4;5};0.4) | 3 |
| PERMUTACIONES | Devuelve el número de permutaciones posibles. | =PERMUTACIONES(número; número_elegido) | =PERMUTACIONES(6;3) | 120 |
| PHI | Devuelve la densidad de la función de distribución normal estándar. | =PHI(x) | =PHI(1) | 0.2419 |
| POISSON.DIST | Devuelve la distribución de Poisson. | =POISSON.DIST(x; media; acumulado) | =POISSON.DIST(3;2.5;VERDADERO) | 0.7576 |
| PROB | Devuelve la probabilidad asociada a un rango de valores. | =PROB(rango_x; rango_prob; lÃm_inf; [lÃm_sup]) | =PROB({1;2;3;4};{0.1;0.2;0.3;0.4};2;3) | 0.5 |
| CUARTIL.EXC | Devuelve el cuartil de un conjunto de datos, excluyendo los extremos. | =CUARTIL.EXC(matriz; cuartil) | =CUARTIL.EXC({1;2;3;4;5};1) | 2 |
| CUARTIL.INC | Devuelve el cuartil de un conjunto de datos, incluyendo los extremos. | =CUARTIL.INC(matriz; cuartil) | =CUARTIL.INC({1;2;3;4;5};1) | 2 |
| JERARQUIA.MEDIA | Devuelve la jerarquÃa de un número, promedio en caso de empates. | =JERARQUIA.MEDIA(número; referencia; [orden]) | =JERARQUIA.MEDIA(3;{1;2;3;4;5}) | 3 |
| JERARQUIA.EQV | Devuelve la jerarquÃa de un número, primera posición en caso de empate. | =JERARQUIA.EQV(número; referencia; [orden]) | =JERARQUIA.EQV(3;{1;2;3;4;5}) | 3 |
| RSQ | Devuelve el cuadrado del coeficiente de correlación de Pearson. | =RSQ(matriz1; matriz2) | =RSQ({1;2;3};{4;5;6}) | 1 |
| COEFICIENTE.ASIMETRIA | Devuelve la asimetrÃa de una distribución. | =COEFICIENTE.ASIMETRIA(número1; número2; ...) | =COEFICIENTE.ASIMETRIA({1;2;3;4;5}) | 0 |
| PENDIENTE | Devuelve la pendiente de la lÃnea de regresión lineal. | =PENDIENTE(conocido_y; conocido_x) | =PENDIENTE({2;3;4};{1;2;3}) | 1 |
| K.ESIMO.MENOR | Devuelve el k-ésimo menor valor de un conjunto. | =K.ESIMO.MENOR(matriz; k) | =K.ESIMO.MENOR({5;1;3};2) | 3 |
| DESVEST.P | Devuelve la desviación estándar de la población. | =DESVEST.P(número1; número2; ...) | =DESVEST.P(2;4;6) | 1.6329 |
| DESVEST.M | Devuelve la desviación estándar de la muestra. | =DESVEST.M(número1; número2; ...) | =DESVEST.M(2;4;6) | 2 |
| DESVESTA | Desviación estándar de la muestra incluyendo valores lógicos y texto. | =DESVESTA(valor1; valor2; ...) | =DESVESTA(2;4;6;VERDADERO) | 1.8708 |
| DESVESTPA | Desviación estándar de la población incluyendo valores lógicos y texto. | =DESVESTPA(valor1; valor2; ...) | =DESVESTPA(2;4;6;VERDADERO) | 1.5 |
| VAR.P | Devuelve la varianza de la población. | =VAR.P(número1; número2; ...) | =VAR.P(2;4;6) | 2.6667 |
| VAR | Devuelve la varianza de la muestra. | =VAR(número1; número2; ...) | =VAR(2;4;6) | 4 |
| VARA | Varianza de la muestra con valores lógicos y texto. | =VARA(valor1; valor2; ...) | =VARA(2;4;6;VERDADERO) | 3.5 |
| VARPA | Varianza de la población con valores lógicos y texto. | =VARPA(valor1; valor2; ...) | =VARPA(2;4;6;VERDADERO) | 2.25 |
| WEIBULL.DIST | Devuelve la distribución de Weibull. | =WEIBULL.DIST(x; alfa; beta; acumulado) | =WEIBULL.DIST(105;20;100;VERDADERO) | 0.9296 |
| Z.TEST | Devuelve el valor de la prueba z. | =Z.TEST(matriz; x; [sigma]) | =Z.TEST({1;2;3;4;5};4) | 0.1841 |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| ARRAYTOTEXT | Convierte una matriz o rango en texto. | =ARRAYTOTEXT(matriz; [formato]) | =ARRAYTOTEXT(A1:A3) | "valor1, valor2, valor3" |
| ASC | Convierte caracteres de doble ancho en ancho simple. | =ASC(texto) | =ASC("ï½±") | "ã‚¢" |
| CARACTER | Devuelve el carácter correspondiente a un número. | =CARACTER(número) | =CARACTER(65) | "A" |
| LIMPIAR | Elimina todos los caracteres no imprimibles del texto. | =LIMPIAR(texto) | =LIMPIAR("Texto"&CARACTER(7)) | "Texto" |
| CODIGO | Devuelve el código numérico del primer carácter de un texto. | =CODIGO(texto) | =CODIGO("A") | 65 |
| CONCAT | Concatena una lista o rango de textos. | =CONCAT(texto1; [texto2]; ...) | =CONCAT(A1:A3) | "Texto1Texto2Texto3" |
| CONCATENAR | Une hasta 255 textos en uno solo. | =CONCATENAR(texto1; texto2; ...) | =CONCATENAR("Buenos ";"dÃas") | "Buenos dÃas" |
| DBCS | Convierte caracteres de ancho simple en doble ancho. | =DBCS(texto) | =DBCS("A") | "A" |
| MONEDA | Convierte un número en texto con formato monetario. | =MONEDA(número; [decimales]) | =MONEDA(1234.56; 2) | "$1.234,56" |
| IGUAL | Comprueba si dos textos son exactamente iguales. | =IGUAL(texto1; texto2) | =IGUAL("Texto";"texto") | FALSO |
| ENCONTRAR | Devuelve la posición de un texto dentro de otro (distingue mayúsculas). | =ENCONTRAR(texto_buscado; dentro_texto; [inicio]) | =ENCONTRAR("a";"Casa") | 2 |
| ENCONTRARB | Versión de ENCONTRAR que considera bytes en idiomas de doble byte. | =ENCONTRARB(texto_buscado; dentro_texto; [inicio]) | =ENCONTRARB("å—";"æ–‡å—") | 2 |
| TEXTO.NUMERO | Formatea un número como texto con decimales fijos. | =TEXTO.NUMERO(número; [decimales]; [sin_separador]) | =TEXTO.NUMERO(1234.567; 2) | "1.234,57" |
| IZQUIERDA | Devuelve los primeros caracteres de un texto. | =IZQUIERDA(texto; [núm_caract]) | =IZQUIERDA("Texto"; 3) | "Tex" |
| LARGO | Cuenta el número de caracteres en un texto. | =LARGO(texto) | =LARGO("Excel") | 5 |
| MINUSC | Convierte todo el texto a minúsculas. | =MINUSC(texto) | =MINUSC("EXCEL") | "excel" |
| EXTRAE | Extrae caracteres de un texto desde una posición especÃfica. | =EXTRAE(texto; inicio; núm_caract) | =EXTRAE("Excel";2;3) | "xce" |
| NUMBERVALUE | Convierte texto a número con separadores personalizados. | =NUMBERVALUE(texto; [sep_decimal]; [sep_miles]) | =NUMBERVALUE("1.234,56";",";".") | 1234.56 |
| PHONETIC | Extrae los caracteres fonéticos de una celda con caracteres japoneses. | =PHONETIC(referencia) | =PHONETIC(A1) | "Fonetización" |
| NOMPROPIO | Pone en mayúscula la primera letra de cada palabra. | =NOMPROPIO(texto) | =NOMPROPIO("ejemplo de texto") | "Ejemplo De Texto" |
| REEMPLAZAR | Reemplaza parte de un texto por otro. | =REEMPLAZAR(texto_orig; inicio; núm_caract; nuevo_texto) | =REEMPLAZAR("123456";1;3;"abc") | "abc456" |
| REPETIR | Repite un texto un número especÃfico de veces. | =REPETIR(texto; núm_veces) | =REPETIR("A";4) | "AAAA" |
| DERECHA | Devuelve los últimos caracteres de un texto. | =DERECHA(texto; [núm_caract]) | =DERECHA("Texto";2) | "to" |
| HALLAR | Devuelve la posición de un texto dentro de otro (no distingue mayúsculas). | =HALLAR(texto_buscado; dentro_texto; [inicio]) | =HALLAR("a";"Casa") | 2 |
| SUSTITUIR | Sustituye texto existente por nuevo texto. | =SUSTITUIR(texto; texto_orig; nuevo_texto; [núm_ocurrencia]) | =SUSTITUIR("1-2-3";"-";".") | "1.2.3" |
| T | Devuelve el texto si es texto, de lo contrario devuelve "". | =T(valor) | =T("Texto") | "Texto" |
| TEXTO | Formatea un número y lo convierte en texto. | =TEXTO(valor; formato_texto) | =TEXTO(1234.5;"$ #.##0,00") | "$ 1.234,50" |
| TEXTODESPUES | Devuelve el texto después de un delimitador. | =TEXTODESPUES(texto; delimitador) | =TEXTODESPUES("email@dominio.com";"@") | "dominio.com" |
| TEXTOANTES | Devuelve el texto antes de un delimitador. | =TEXTOANTES(texto; delimitador) | =TEXTOANTES("email@dominio.com";"@") | "email" |
| UNIRCADENAS | Concatena texto con delimitador. | =UNIRCADENAS(delimitador; ignorar_vacÃo; texto1; ...) | =UNIRCADENAS(", ";VERDADERO;"A";"B";"C") | "A, B, C" |
| TEXTSPLIT | Divide texto usando delimitadores. | =TEXTSPLIT(texto; delim_col; [delim_fila]) | =TEXTSPLIT("A,B,C";",") | "A" "B" "C" |
| ESPACIOS | Elimina los espacios extra de un texto. | =ESPACIOS(texto) | =ESPACIOS(" texto con espacios ") | "texto con espacios" |
| UNICHAR | Devuelve el carácter Unicode correspondiente a un número. | =UNICHAR(número) | =UNICHAR(9731) | "☃" |
| UNICODE | Devuelve el número Unicode del primer carácter de un texto. | =UNICODE(texto) | =UNICODE("A") | 65 |
| MAYUSC | Convierte todo el texto a mayúsculas. | =MAYUSC(texto) | =MAYUSC("texto") | "TEXTO" |
| VALOR | Convierte texto que representa un número en valor numérico. | =VALOR(texto) | =VALOR("123") | 123 |
| VALUETOTEXT | Convierte un valor en texto de forma explÃcita. | =VALUETOTEXT(valor) | =VALUETOTEXT(123) | "123" |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| COUPDAYBS | Devuelve el número de dÃas desde el inicio del perÃodo del cupón hasta la fecha de liquidación. | =COUPDAYBS(liquidación; vencimiento; frecuencia; [base]) | =COUPDAYBS(FECHA(2025;6;1); FECHA(2030;6;1); 2) | 91 |
| COUPDAYS | Devuelve el número de dÃas en el perÃodo del cupón que contiene la fecha de liquidación. | =COUPDAYS(liquidación; vencimiento; frecuencia; [base]) | =COUPDAYS(FECHA(2025;6;1); FECHA(2030;6;1); 2) | 182 |
| COUPDAYSNC | Devuelve el número de dÃas desde la liquidación hasta la próxima fecha del cupón. | =COUPDAYSNC(liquidación; vencimiento; frecuencia; [base]) | =COUPDAYSNC(FECHA(2025;6;1); FECHA(2030;6;1); 2) | 91 |
| COUPNCD | Devuelve la próxima fecha del cupón después de la liquidación. | =COUPNCD(liquidación; vencimiento; frecuencia; [base]) | =COUPNCD(FECHA(2025;6;1); FECHA(2030;6;1); 2) | 01/09/2025 |
| COUPNUM | Devuelve el número de perÃodos de cupón entre liquidación y vencimiento. | =COUPNUM(liquidación; vencimiento; frecuencia; [base]) | =COUPNUM(FECHA(2025;6;1); FECHA(2030;6;1); 2) | 10 |
| COUPPCD | Devuelve la fecha de cupón anterior a la liquidación. | =COUPPCD(liquidación; vencimiento; frecuencia; [base]) | =COUPPCD(FECHA(2025;6;1); FECHA(2030;6;1); 2) | 01/03/2025 |
| FECHA | Devuelve el número de serie de una fecha especÃfica. | =FECHA(año; mes; dÃa) | =FECHA(2025;6;23) | 45399 |
| SIFECHA | Calcula la diferencia entre dos fechas. | =SIFECHA(fecha_inicial; fecha_final; unidad) | =SIFECHA("01/01/2020";"01/01/2025";"y") | 5 |
| FECHANUMERO | Convierte una fecha en texto a número de serie. | =FECHANUMERO(texto_fecha) | =FECHANUMERO("23/06/2025") | 45399 |
| DIA | Devuelve el dÃa de una fecha. | =DIA(fecha) | =DIA("23/06/2025") | 23 |
| DIAS | Devuelve el número de dÃas entre dos fechas. | =DIAS(fecha_fin; fecha_inicio) | =DIAS("23/06/2025";"01/01/2025") | 173 |
| DAYS360 | Calcula el número de dÃas entre dos fechas basándose en un año de 360 dÃas. | =DAYS360(fecha_inicial; fecha_final; [método]) | =DAYS360("01/01/2025";"31/12/2025") | 360 |
| FECHA.MES | Devuelve la fecha correspondiente a meses antes/después de una fecha inicial. | =FECHA.MES(fecha_inicial; meses) | =FECHA.MES("01/01/2025";6) | 01/07/2025 |
| FIN.MES | Devuelve el último dÃa del mes antes o después de la fecha inicial. | =FIN.MES(fecha_inicial; meses) | =FIN.MES("15/06/2025";1) | 31/07/2025 |
| HORA | Devuelve la hora de una hora especÃfica. | =HORA(hora) | =HORA("13:45") | 13 |
| ISOWEEKNUM | Devuelve el número de semana ISO del año. | =ISOWEEKNUM(fecha) | =ISOWEEKNUM("01/01/2025") | 1 |
| MINUTO | Devuelve los minutos de una hora. | =MINUTO(hora) | =MINUTO("13:45") | 45 |
| MES | Devuelve el mes de una fecha. | =MES(fecha) | =MES("23/06/2025") | 6 |
| DIAS.LAB | Devuelve el número de dÃas laborables entre dos fechas. | =DIAS.LAB(fecha_inicial; fecha_final; [festivos]) | =DIAS.LAB("01/06/2025";"30/06/2025") | 21 |
| DIAS.LAB.INTL | Devuelve los dÃas laborables entre fechas con fines de semana personalizados. | =DIAS.LAB.INTL(inicio; fin; [fin_semana]; [festivos]) | =DIAS.LAB.INTL("01/06/2025";"30/06/2025";1) | 21 |
| AHORA | Devuelve la fecha y hora actuales. | =AHORA() | =AHORA() | 23/06/2025 11:00 (varÃa) |
| SEGUNDO | Devuelve los segundos de una hora. | =SEGUNDO(hora) | =SEGUNDO("12:34:56") | 56 |
| NSHORA | Devuelve la hora basada en horas, minutos y segundos. | =NSHORA(hora; minuto; segundo) | =NSHORA(13;30;0) | 13:30 |
| HORANUMERO | Convierte una hora en texto a número decimal. | =HORANUMERO(texto_hora) | =HORANUMERO("13:30") | 0,5625 |
| HOY | Devuelve la fecha actual. | =HOY() | =HOY() | 23/06/2025 |
| DIASEM | Devuelve el número correspondiente al dÃa de la semana. | =DIASEM(fecha; [tipo]) | =DIASEM("23/06/2025";2) | 1 (lunes) |
| NUM.DE.SEMANA | Devuelve el número de semana del año. | =NUM.DE.SEMANA(fecha; [tipo]) | =NUM.DE.SEMANA("23/06/2025";2) | 26 |
| DIA.LAB | Devuelve la fecha después de un número de dÃas laborables. | =DIA.LAB(fecha_inicial; dÃas; [festivos]) | =DIA.LAB("01/06/2025";10) | 13/06/2025 |
| DIA.LAB.INTL | Devuelve la fecha después de dÃas laborables personalizados. | =DIA.LAB.INTL(fecha_inicial; dÃas; [fin_semana]; [festivos]) | =DIA.LAB.INTL("01/06/2025";10;11) | 14/06/2025 |
| AÑO | Devuelve el año de una fecha. | =AÑO(fecha) | =AÑO("23/06/2025") | 2025 |
| FRAC.AÑO | Devuelve la fracción del año entre dos fechas. | =FRAC.AÑO(fecha_inicial; fecha_final; [base]) | =FRAC.AÑO("01/01/2025";"30/06/2025") | 0,5 |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| Y | Devuelve VERDADERO si todos los argumentos son VERDADEROS. | =Y(lógico1; lógico2; ...) | =Y(2>1; 3>2) | VERDADERO |
| FALSO | Devuelve el valor lógico FALSO. | =FALSO() | =FALSO() | FALSO |
| SI | Realiza una prueba lógica y devuelve un valor para VERDADERO y otro para FALSO. | =SI(prueba_lógica; valor_si_verdadero; valor_si_falso) | =SI(2>1;"SÃ";"No") | Sà |
| SI.ERROR | Devuelve un valor especificado si la fórmula genera un error. | =SI.ERROR(valor; valor_si_error) | =SI.ERROR(1/0;"¡Error!") | ¡Error! |
| SI.ND | Devuelve un valor si la fórmula resulta en #N/D. | =SI.ND(valor; valor_si_nd) | =SI.ND(BUSCARV("X";A1:B5;2;FALSO);"No encontrado") | No encontrado |
| SI.CONJUNTO | Devuelve un valor correspondiente a la primera condición VERDADERA. | =SI.CONJUNTO(condición1; valor1; condición2; valor2; ...) | =SI.CONJUNTO(A1=1;"Uno";A1=2;"Dos") | Uno (o Dos) |
| NO | Invierte el valor lógico de su argumento. | =NO(lógico) | =NO(VERDADERO) | FALSO |
| O | Devuelve VERDADERO si algún argumento es VERDADERO. | =O(lógico1; lógico2; ...) | =O(1>2; 3>2) | VERDADERO |
| CAMBIAR | Compara una expresión contra una lista de valores y devuelve el resultado correspondiente. | =CAMBIAR(expresión; valor1; resultado1; [valor2; resultado2]; ...) | =CAMBIAR(2; 1;"Uno"; 2;"Dos"; "Otro") | Dos |
| VERDADERO | Devuelve el valor lógico VERDADERO. | =VERDADERO() | =VERDADERO() | VERDADERO |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| DIRECCION | Devuelve una referencia de celda como texto. | =DIRECCION(fila; columna; [abs_num]; [a1]; [hoja]) | =DIRECCION(1;2) | $B$1 |
| AREAS | Devuelve el número de áreas en una referencia. | =AREAS(ref) | =AREAS((A1:B2;D4:E5)) | 2 |
| ELEGIR | Elige un valor de una lista basándose en un Ãndice. | =ELEGIR(núm_Ãndice; valor1; valor2; ...) | =ELEGIR(2;"Manzana";"Banana";"Cereza") | Banana |
| ELEGIRCOLS | Devuelve columnas especÃficas de una matriz. | =ELEGIRCOLS(matriz; col1; [col2]; ...) | =ELEGIRCOLS(A1:D5;1;3) | Columnas A y C |
| ELEGIRFILAS | Devuelve filas especÃficas de una matriz. | =ELEGIRFILAS(matriz; fila1; [fila2]; ...) | =ELEGIRFILAS(A1:D5;1;3) | Filas 1 y 3 |
| COLUMNA | Devuelve el número de columna de una referencia. | =COLUMNA([ref]) | =COLUMNA(B3) | 2 |
| COLUMNAS | Devuelve el número de columnas en una matriz o referencia. | =COLUMNAS(matriz) | =COLUMNAS(A1:D1) | 4 |
| CUBEMEMBER | Devuelve un miembro o tupla de un cubo de datos. | =CUBEMEMBER(conexión; expresión_miembro) | =CUBEMEMBER("Conexión";"[Producto].[Todos].[Computadora]") | Computadora |
| CUBESET | Define un conjunto calculado de miembros de un cubo. | =CUBESET(conexión; expresión_conjunto; [leyenda]) | =CUBESET("Conexión";"[Producto].[CategorÃa].Children") | Conjunto de categorÃas |
| CUBESETCOUNT | Devuelve el número de elementos en un conjunto. | =CUBESETCOUNT(conjunto) | =CUBESETCOUNT(A1) | Depende del conjunto |
| CUBEVALUE | Devuelve un valor agregado de un cubo. | =CUBEVALUE(conexión; miembro1; [miembro2]; ...) | =CUBEVALUE("Conexión";"[Fecha].[2025]";"[Producto].[Computadora]") | Valor |
| QUITAR | Elimina filas o columnas de una matriz. | =QUITAR(matriz; filas; columnas) | =QUITAR(A1:D5;1;0) | Matriz sin la primera fila |
| EXPANDIR | Expande una matriz a las dimensiones especificadas. | =EXPANDIR(matriz; filas; columnas; [valor_vacÃo]) | =EXPANDIR({1\2};3;2) | 1 2 + celda vacÃa |
| FILTRAR | Filtra un rango basándose en criterios. | =FILTRAR(matriz; incluir; [si_vacÃo]) | =FILTRAR(A1:B10;B1:B10>100) | Filas con valor > 100 |
| FORMULATEXTO | Devuelve la fórmula de una celda como texto. | =FORMULATEXTO(ref) | =FORMULATEXTO(A1) | "=A2+A3" |
| IMPORTARDATOSDINAMICOS | Extrae datos de una Tabla dinámica. | =IMPORTARDATOSDINAMICOS(campo; tabla_dinámica; [campo1; elem1]; ...) | =IMPORTARDATOSDINAMICOS("Ventas"; A3; "Producto"; "Computadora") | Valor |
| BUSCARH | Busca un valor en la fila superior de una matriz. | =BUSCARH(valor_buscado; tabla; núm_fila; [buscar_intervalo]) | =BUSCARH(1; A1:D2; 2; FALSO) | Valor correspondiente |
| APILARH | Combina varias matrices horizontalmente. | =APILARH(matriz1; matriz2; ...) | =APILARH({1;2};{3;4}) | {1 3; 2 4} |
| HIPERVINCULO | Crea un acceso directo para abrir un documento. | =HIPERVINCULO(vÃnculo; [nombre]) | =HIPERVINCULO("https://ejemplo.com";"Clic aquÃ") | Enlace |
| INDICE | Devuelve el valor de una celda basándose en filas y columnas. | =INDICE(matriz; núm_fila; [núm_columna]) | =INDICE(A1:C3;2;2) | Valor en la celda B2 |
| INDIRECTO | Devuelve la referencia especificada por una cadena de texto. | =INDIRECTO(ref_texto) | =INDIRECTO("A1") | Valor en A1 |
| BUSCAR | Busca un valor en un rango y devuelve otro valor. | =BUSCAR(valor_buscado; vector_buscado; vector_resultado) | =BUSCAR(4;A1:A5;B1:B5) | Resultado |
| COINCIDIR | Devuelve la posición relativa de un elemento en un rango. | =COINCIDIR(valor_buscado; matriz; [tipo_coincidencia]) | =COINCIDIR(25;A1:A10;0) | Posición |
| DESREF | Devuelve una referencia desplazada respecto a una celda. | =DESREF(ref; filas; columnas; [alto]; [ancho]) | =DESREF(A1;2;3) | Valor 2 filas abajo y 3 a la derecha |
| MATRIZALEATORIA | Devuelve una matriz de números aleatorios. | =MATRIZALEATORIA([filas]; [cols]; [mÃn]; [máx]; [entero]) | =MATRIZALEATORIA(3;2;1;10;VERDADERO) | Matriz aleatoria |
| RTD | Devuelve datos en tiempo real de un programa COM. | =RTD(progID; servidor; tema1; ...) | =RTD("myserver.progid";;;"tema") | Valor en tiempo real |
| SECUENCIA | Genera una lista secuencial de números. | =SECUENCIA(filas; [cols]; [inicio]; [paso]) | =SECUENCIA(3;1;1;1) | 1;2;3 |
| ORDENAR | Ordena una matriz. | =ORDENAR(matriz; [Ãndice]; [orden]; [por_col]) | =ORDENAR(A1:A5) | Matriz ordenada |
| ORDENARPOR | Ordena una matriz basándose en otra. | =ORDENARPOR(matriz; por_matriz1; [orden1]; ...) | =ORDENARPOR(A1:A5;B1:B5) | Ordenado por B |
| TRANSPONER | Transpone una matriz. | =TRANSPONER(matriz) | =TRANSPONER(A1:B2) | Matriz transpuesta |
| TRIMRANGE | Elimina celdas en blanco de una matriz. | =TRIMRANGE(matriz) | =TRIMRANGE(A1:A10) | Rango compacto |
| UNICOS | Devuelve valores únicos de un rango. | =UNICOS(matriz; [por_fila]; [exactamente_una_vez]) | =UNICOS(A1:A10) | Valores únicos |
| BUSCARV | Busca un valor en la primera columna de una tabla. | =BUSCARV(valor; tabla; núm_col; [buscar_intervalo]) | =BUSCARV(101;A1:B10;2;FALSO) | Valor correspondiente |
| BUSCARX | Busca un valor en un rango y devuelve el valor correspondiente. | =BUSCARX(valor; matriz_búsqueda; matriz_retorno; [no_encontrado]; ...) | =BUSCARX(101;A1:A10;B1:B10;"No encontrado") | Valor correspondiente |
| COINCIDIRX | Devuelve la posición de un elemento en una matriz o rango. | =COINCIDIRX(valor_buscado; matriz; [modo_coincid]; [modo_búsqueda]) | =COINCIDIRX("Manzana";A1:A10) | Posición |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| ACCRINT | Devuelve el interés acumulado de un tÃtulo que paga intereses periódicos. | =ACCRINT(emisión; primer_interés; liquidación; tasa; nominal; frecuencia; [base]; [método]) | =ACCRINT("01/01/2024";"01/07/2024";"01/06/2024";0,1;1000;2) | 50 |
| ACCRINTM | Devuelve el interés acumulado de un tÃtulo que paga intereses al vencimiento. | =ACCRINTM(emisión; vencimiento; tasa; nominal; [base]) | =ACCRINTM("01/01/2024";"01/07/2024";0,1;1000) | 50 |
| AMORDEGRC | Devuelve la depreciación de un activo usando un coeficiente de depreciación. | =AMORDEGRC(costo; fecha_compra; fecha_final; vida; perÃodo; tasa; [base]) | =AMORDEGRC(10000;"01/01/2020";"31/12/2020";5;1;0,15) | 2000 |
| AMORLINC | Devuelve la depreciación lineal de un activo. | =AMORLINC(costo; fecha_compra; fecha_final; vida; perÃodo; tasa; [base]) | =AMORLINC(10000;"01/01/2020";"31/12/2020";5;1;0,15) | 1500 |
| COUPDAYBS | Devuelve el número de dÃas desde el inicio del perÃodo del cupón hasta la liquidación. | =COUPDAYBS(liquidación; vencimiento; frecuencia; [base]) | =COUPDAYBS("01/06/2024";"01/06/2029";2) | 0 |
| COUPDAYS | Devuelve el número de dÃas en el perÃodo del cupón que contiene la liquidación. | =COUPDAYS(liquidación; vencimiento; frecuencia; [base]) | =COUPDAYS("01/06/2024";"01/06/2029";2) | 182 |
| COUPDAYSNC | Devuelve el número de dÃas desde la liquidación hasta la próxima fecha del cupón. | =COUPDAYSNC(liquidación; vencimiento; frecuencia; [base]) | =COUPDAYSNC("01/06/2024";"01/06/2029";2) | 182 |
| COUPNCD | Devuelve la próxima fecha del cupón tras la liquidación. | =COUPNCD(liquidación; vencimiento; frecuencia; [base]) | =COUPNCD("01/06/2024";"01/06/2029";2) | "01/12/2024" |
| COUPNUM | Devuelve el número de pagos de cupón entre liquidación y vencimiento. | =COUPNUM(liquidación; vencimiento; frecuencia; [base]) | =COUPNUM("01/06/2024";"01/06/2029";2) | 10 |
| COUPPCD | Devuelve la última fecha del cupón antes de la liquidación. | =COUPPCD(liquidación; vencimiento; frecuencia; [base]) | =COUPPCD("01/06/2024";"01/06/2029";2) | "01/12/2023" |
| PAGO.INT.ENTRE | Devuelve el interés acumulado pagado en un préstamo entre dos perÃodos. | =PAGO.INT.ENTRE(tasa; nper; va; perÃodo_inicial; perÃodo_final; tipo) | =PAGO.INT.ENTRE(0,1/12;12;10000;1;12;0) | -549,29 |
| PAGO.PRINC.ENTRE | Devuelve el capital acumulado pagado en un préstamo entre dos perÃodos. | =PAGO.PRINC.ENTRE(tasa; nper; va; perÃodo_inicial; perÃodo_final; tipo) | =PAGO.PRINC.ENTRE(0,1/12;12;10000;1;12;0) | -9445,71 |
| DB | Devuelve la depreciación de un activo usando el método de saldo decreciente fijo. | =DB(costo; valor_residual; vida; perÃodo; [mes]) | =DB(10000;1000;5;1) | 2000 |
| DDB | Devuelve la depreciación de un activo usando el método de doble saldo decreciente. | =DDB(costo; valor_residual; vida; perÃodo; [factor]) | =DDB(10000;1000;5;1) | 4000 |
| INT.EFECTIVO | Devuelve la tasa de interés anual efectiva basada en la tasa nominal y los perÃodos de capitalización. | =INT.EFECTIVO(tasa_nominal; perÃodos) | =INT.EFECTIVO(10%;12) | 10,47% |
| VF | Devuelve el valor futuro de una inversión. | =VF(tasa; nper; pago; va; [tipo]) | =VF(0,1;12;-100;0) | 1268,25 |
| PAGOINT | Devuelve el pago de intereses de un perÃodo especÃfico de una inversión. | =PAGOINT(tasa; perÃodo; nper; va; [vf]; [tipo]) | =PAGOINT(0,1;12;10000;0;0) | -83,33 |
| TIR | Devuelve la tasa interna de retorno de una inversión. | =TIR(valores; [estimar]) | =TIR({-1000; 300; 400; 500}) | 8,64% |
| ISPMT | Devuelve el valor de intereses pagados durante un perÃodo especÃfico de una inversión. | =ISPMT(tasa; perÃodo; nper; va) | =ISPMT(0,1;4;-1000;1) | -250 |
| TIRM | Devuelve la tasa interna de retorno modificada para una serie de flujos de caja. | =TIRM(valores; tasa_financiamiento; tasa_reinversión) | =TIRM({-1000;300;400;500}; 0,1; 0,12) | 12,36% |
| VNA | Devuelve el valor neto actual de una inversión basada en una tasa de descuento. | =VNA(tasa; valor1; [valor2]; ...) | =VNA(0,1; 300; 400; 500) - 1000 | 88,65 |
| PAGO | Devuelve el pago de un préstamo basado en pagos constantes y tasa constante. | =PAGO(tasa; nper; va; [vf]; [tipo]) | =PAGO(0,1;12;10000) | -879,16 |
| PAGOPRIN | Devuelve el pago del capital en un perÃodo especÃfico de un préstamo. | =PAGOPRIN(tasa; perÃodo; nper; va; [vf]; [tipo]) | =PAGOPRIN(0,1;12;10000;0;0) | -795,83 |
| TASA | Devuelve la tasa de interés por perÃodo de un préstamo o inversión. | =TASA(nper; pago; va; [vf]; [tipo]; [estimar]) | =TASA(12;-1000;10000) | 0,0077 |
| SLN | Devuelve la depreciación lineal de un activo. | =SLN(costo; valor_residual; vida) | =SLN(10000;1000;5) | 1800 |
| SYD | Devuelve la depreciación por suma de dÃgitos de los años de un activo. | =SYD(costo; valor_residual; vida; perÃodo) | =SYD(10000;1000;5;1) | 3000 |
| TIR.NO.PER | Devuelve la tasa interna de retorno para flujos de caja no periódicos. | =TIR.NO.PER(valores; fechas; [estimar]) | =TIR.NO.PER({-1000; 300; 400; 500}; {"2024-01-01"; "2024-06-01"; "2024-12-01"; "2025-06-01"}) | 9,37% |
| VNA.NO.PER | Devuelve el valor neto actual para flujos de caja no periódicos. | =VNA.NO.PER(tasa; valores; fechas) | =VNA.NO.PER(0,1; {-1000; 300; 400; 500}; {"2024-01-01"; "2024-06-01"; "2024-12-01"; "2025-06-01"}) | 84,75 |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| BESSELI | Devuelve la función de Bessel modificada del primer tipo. | =BESSELI(x; n) | =BESSELI(1; 1) | 0,565 |
| BESSELJ | Devuelve la función de Bessel del primer tipo. | =BESSELJ(x; n) | =BESSELJ(1; 1) | 0,440 |
| BESSELK | Devuelve la función de Bessel modificada del segundo tipo. | =BESSELK(x; n) | =BESSELK(1; 1) | 0,601 |
| BESSELY | Devuelve la función de Bessel del segundo tipo. | =BESSELY(x; n) | =BESSELY(1; 1) | -0,781 |
| BIN.A.DEC | Convierte un número binario en decimal. | =BIN.A.DEC(número) | =BIN.A.DEC("1010") | 10 |
| BIN.A.HEX | Convierte un número binario en hexadecimal. | =BIN.A.HEX(número) | =BIN.A.HEX("1010") | A |
| COMPLEJO | Convierte coeficientes reales e imaginarios en un número complejo. | =COMPLEJO(parte_real; parte_imaginaria; [sufijo]) | =COMPLEJO(1;2) | 1+2i |
| DEC.A.BIN | Convierte un número decimal en binario. | =DEC.A.BIN(número) | =DEC.A.BIN(10) | 1010 |
| DEC.A.HEX | Convierte un número decimal en hexadecimal. | =DEC.A.HEX(número) | =DEC.A.HEX(10) | A |
| DELTA | Comprueba si dos números son iguales. | =DELTA(número1; [número2]) | =DELTA(5;5) | 1 |
| FUN.ERROR | Devuelve la función error integrada. | =FUN.ERROR(lÃmite_inf; [lÃmite_sup]) | =FUN.ERROR(1) | 0,8427 |
| FUN.ERROR.COMPL | Devuelve la función error complementaria. | =FUN.ERROR.COMPL(x) | =FUN.ERROR.COMPL(1) | 0,1573 |
| MAYOR.O.IGUAL | Comprueba si un número es mayor o igual a un umbral. | =MAYOR.O.IGUAL(número; [paso]) | =MAYOR.O.IGUAL(5;3) | 1 |
| HEX.A.BIN | Convierte un número hexadecimal en binario. | =HEX.A.BIN(número) | =HEX.A.BIN("A") | 1010 |
| HEX.A.DEC | Convierte un número hexadecimal en decimal. | =HEX.A.DEC(número) | =HEX.A.DEC("A") | 10 |
| IM.ABS | Devuelve el valor absoluto de un número complejo. | =IM.ABS(número_complejo) | =IM.ABS("3+4i") | 5 |
| IM.ANGULO | Devuelve el argumento (ángulo) de un número complejo. | =IM.ANGULO(número_complejo) | =IM.ANGULO("1+i") | 0,7854 |
| IM.CONJUGADA | Devuelve el conjugado de un número complejo. | =IM.CONJUGADA(número_complejo) | =IM.CONJUGADA("3+4i") | 3-4i |
| IM.COS | Devuelve el coseno de un número complejo. | =IM.COS(número_complejo) | =IM.COS("1+i") | 0,8337-0,9889i |
| IM.COSH | Devuelve el coseno hiperbólico de un número complejo. | =IM.COSH(número_complejo) | =IM.COSH("1+i") | 0,8337+0,9889i |
| IM.COT | Devuelve la cotangente de un número complejo. | =IM.COT(número_complejo) | =IM.COT("1+i") | 0,2176-0,8680i |
| IM.CSC | Devuelve la cosecante de un número complejo. | =IM.CSC(número_complejo) | =IM.CSC("1+i") | 0,6215-0,3039i |
| IM.DIV | Devuelve el cociente de dos números complejos. | =IM.DIV(número1; número2) | =IM.DIV("1+i";"1-i") | 0+1i |
| IM.EXP | Devuelve la exponencial de un número complejo. | =IM.EXP(número_complejo) | =IM.EXP("0+PI()i") | -1+0i |
| IM.LN | Devuelve el logaritmo natural de un número complejo. | =IM.LN(número_complejo) | =IM.LN("1+i") | 0,3466+0,7854i |
| IM.LOG10 | Devuelve el logaritmo de base 10 de un número complejo. | =IM.LOG10(número_complejo) | =IM.LOG10("1+i") | 0,1505+0,3411i |
| IM.LOG2 | Devuelve el logaritmo de base 2 de un número complejo. | =IM.LOG2(número_complejo) | =IM.LOG2("1+i") | 0,5+1,1331i |
| IMOD | Devuelve el módulo de dos números complejos. | =IMOD(número1; número2) | =IMOD("1+i";"1-i") | 0+1i |
| IM.POT | Devuelve un número complejo elevado a una potencia. | =IM.POT(número_complejo; potencia) | =IM.POT("2+i";2) | 3+4i |
| IM.PRODUCT | Devuelve el producto de dos o más números complejos. | =IM.PRODUCT(número1; número2; ...) | =IM.PRODUCT("2+i";"1+i") | 1+3i |
| IM.SENO | Devuelve el seno de un número complejo. | =IM.SENO(número_complejo) | =IM.SENO("1+i") | 1,2985+0,6349i |
| IM.SINH | Devuelve el seno hiperbólico de un número complejo. | =IM.SINH(número_complejo) | =IM.SINH("1+i") | 0,6349+1,2985i |
| IM.RAIZ2 | Devuelve la raÃz cuadrada de un número complejo. | =IM.RAIZ2(número_complejo) | =IM.RAIZ2("3+4i") | 2+1i |
| IM.SUSTR | Devuelve la sustracción de dos números complejos. | =IM.SUSTR(número1; número2) | =IM.SUSTR("3+4i";"1+2i") | 2+2i |
| IM.SUM | Devuelve la suma de dos o más números complejos. | =IM.SUM(número1; número2; ...) | =IM.SUM("3+4i";"1+2i") | 4+6i |
| OCT.A.BIN | Convierte un número octal en binario. | =OCT.A.BIN(número) | =OCT.A.BIN("10") | 1000 |
| OCT.A.DEC | Convierte un número octal en decimal. | =OCT.A.DEC(número) | =OCT.A.DEC("10") | 8 |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| BDPROMEDIO | Calcula el promedio de valores en un campo de base de datos que cumplen los criterios. | =BDPROMEDIO(base_datos; campo; criterios) | =BDPROMEDIO(A1:C10; "Edad"; E1:E2) | Promedio de edades |
| BDCONTAR | Cuenta los números en un campo de base de datos que cumplen los criterios. | =BDCONTAR(base_datos; campo; criterios) | =BDCONTAR(A1:C10; "Edad"; E1:E2) | Cantidad de valores numéricos |
| BDCONTARA | Cuenta los valores no vacÃos en un campo de base de datos que cumplen los criterios. | =BDCONTARA(base_datos; campo; criterios) | =BDCONTARA(A1:C10; "Nombre"; E1:E2) | Conteo de nombres |
| BDEXTRAER | Extrae un único valor de un campo de base de datos que cumple los criterios. | =BDEXTRAER(base_datos; campo; criterios) | =BDEXTRAER(A1:C10; "Edad"; E1:E2) | Valor único |
| BDMAX | Devuelve el mayor número en un campo de base de datos que cumple los criterios. | =BDMAX(base_datos; campo; criterios) | =BDMAX(A1:C10; "Salario"; E1:E2) | Salario más alto |
| BDMIN | Devuelve el menor número en un campo de base de datos que cumple los criterios. | =BDMIN(base_datos; campo; criterios) | =BDMIN(A1:C10; "Salario"; E1:E2) | Salario más bajo |
| BDPRODUCTO | Multiplica los valores de un campo de base de datos que cumplen los criterios. | =BDPRODUCTO(base_datos; campo; criterios) | =BDPRODUCTO(A1:C10; "Valor"; E1:E2) | Producto de valores |
| BDDESVESTP | Calcula la desviación estándar (población) de un campo de base de datos que cumple los criterios. | =BDDESVESTP(base_datos; campo; criterios) | =BDDESVESTP(A1:C10; "Edad"; E1:E2) | Desv. est. pob. |
| BDDEST | Calcula la desviación estándar (muestra) de un campo de base de datos que cumple los criterios. | =BDDEST(base_datos; campo; criterios) | =BDDEST(A1:C10; "Edad"; E1:E2) | Desv. est. muestral |
| BDSUMA | Suma los valores de un campo de base de datos que cumplen los criterios. | =BDSUMA(base_datos; campo; criterios) | =BDSUMA(A1:C10; "Valor"; E1:E2) | Suma de valores |
| BDVARP | Calcula la varianza (población) de un campo de base de datos que cumple los criterios. | =BDVARP(base_datos; campo; criterios) | =BDVARP(A1:C10; "Edad"; E1:E2) | Varianza pob. |
| BDVAR | Calcula la varianza (muestra) de un campo de base de datos que cumple los criterios. | =BDVAR(base_datos; campo; criterios) | =BDVAR(A1:C10; "Edad"; E1:E2) | Varianza muestral |
| Función | Descripción | Sintaxis | Ejemplo | Resultado |
|---|---|---|---|---|
| PORCOL | Aplica una fórmula a cada columna de una matriz. | =PORCOL(matriz; lambda(col)) | =PORCOL(A1:C3; LAMBDA(col; SUMA(col))) | Suma de cada columna |
| PORFILA | Aplica una fórmula a cada fila de una matriz. | =PORFILA(matriz; lambda(fila)) | =PORFILA(A1:C3; LAMBDA(f; PROMEDIO(f))) | Promedio de cada fila |
| FILTRAR | Filtra una matriz basándose en un criterio. | =FILTRAR(matriz; incluir; [si_vacÃo]) | =FILTRAR(A2:A10; B2:B10>5) | Filas con valores > 5 |
| LAMBDA | Crea funciones personalizadas sin VBA. | =LAMBDA(parámetros; cálculo) | =LAMBDA(x; x+1)(5) | 6 |
| SEA | Asigna nombres a resultados intermedios. | =SEA(nombre; valor; cálculo) | =SEA(x; 5; x*2) | 10 |
| CONSTRUIRMATRIZ | Crea una matriz basándose en una función personalizada. | =CONSTRUIRMATRIZ(filas; columnas; lambda) | =CONSTRUIRMATRIZ(2;3;LAMBDA(f;c;f+c)) | [[2,3,4],[3,4,5]] |
| ASIGNAR | Transforma una o más matrices con una función. | =ASIGNAR(matriz1; [matriz2]; ...; lambda) | =ASIGNAR(A1:A3; LAMBDA(x; x^2)) | Cuadrado de los valores |
| MATRIZALEATORIA | Devuelve una matriz de números aleatorios. | =MATRIZALEATORIA([filas]; [cols]; [mÃn]; [máx]; [entero]) | =MATRIZALEATORIA(2;2;1;10;VERDADERO) | Ej: [[3,7],[1,9]] |
| REDUCIR | Reduce una matriz a un valor usando un acumulador. | =REDUCIR(inicial; matriz; lambda) | =REDUCIR(0; A1:A3; LAMBDA(a;b; a+b)) | Suma total |
| EXPLORAR | Explora una matriz aplicando una función acumuladora paso a paso. | =EXPLORAR(inicial; matriz; lambda) | =EXPLORAR(0; A1:A3; LAMBDA(a;b; a+b)) | Acumulación progresiva |
| SECUENCIA | Genera una secuencia de números. | =SECUENCIA(filas; [cols]; [inicio]; [paso]) | =SECUENCIA(3;1;1;1) | 1, 2, 3 |
| UNICO.VALOR | Devuelve un único valor de una matriz. | =UNICO.VALOR(valor) | =UNICO.VALOR({1;2;3}) | 1 |
| ORDENAR | Ordena una matriz. | =ORDENAR(matriz; [Ãndice]; [orden]; [por_col]) | =ORDENAR(A1:A5) | Valores ordenados |
| ORDENARPOR | Ordena basándose en otra matriz. | =ORDENARPOR(matriz; matriz_orden) | =ORDENARPOR(A1:A5; B1:B5) | Ordenado por B |
| ACOL | Transforma una matriz en una única columna. | =ACOL(matriz; [ignorar]; [modo_scan]) | =ACOL(A1:C2) | Columna con todos los valores |
| AFILA | Transforma una matriz en una única fila. | =AFILA(matriz; [ignorar]; [modo_scan]) | =AFILA(A1:C2) | Fila con todos los valores |
| UNICOS | Elimina duplicados de una matriz. | =UNICOS(matriz; [por_col]; [exactamente_una_vez]) | =UNICOS(A1:A10) | Valores únicos |
| ENVOLVERCOLS | Reorganiza valores en columnas. | =ENVOLVERCOLS(vector; n_columnas) | =ENVOLVERCOLS(A1:A6; 2) | [[A,B],[C,D],[E,F]] |
| ENVOLVERFILAS | Reorganiza valores en filas. | =ENVOLVERFILAS(vector; n_filas) | =ENVOLVERFILAS(A1:A6; 2) | [[A,C,E],[B,D,F]] |
| BUSCARX | Busca un valor en una matriz y devuelve el valor correspondiente. | =BUSCARX(valor_buscado; matriz_búsq; matriz_ret) | =BUSCARX("Juan"; A1:A10; B1:B10) | Resultado correspondiente |
| COINCIDIRX | Devuelve la posición de un elemento en una matriz. | =COINCIDIRX(valor; matriz; [modo_coincid]; [modo_búsqueda]) | =COINCIDIRX(5; A1:A10) | Posición del valor |