0% encontró este documento útil (0 votos)
68 vistas11 páginas

Operaciones Matemáticas

Este documento proporciona una lista y descripción de las funciones matemáticas y de texto más comunes en Excel, agrupadas en categorías como sumas, funciones con fechas, conversión de unidades, lógicas, estadísticas y más. En total se describen más de 100 funciones diferentes que permiten realizar cálculos, análisis de datos y automatización de tareas en Excel.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
68 vistas11 páginas

Operaciones Matemáticas

Este documento proporciona una lista y descripción de las funciones matemáticas y de texto más comunes en Excel, agrupadas en categorías como sumas, funciones con fechas, conversión de unidades, lógicas, estadísticas y más. En total se describen más de 100 funciones diferentes que permiten realizar cálculos, análisis de datos y automatización de tareas en Excel.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 11

OPERACIONES MATEMÁTICAS

SIMPLES

SUMAS Y CUENTAS
1.sumar. Si(rango; criterio; rango suma)
Suma los componentes del rango suma que cumplan el criterio indicado en la
Columna rango.

2.contar(rango)
Cuenta cuántos números hay en el rango.

3.contara(rango)
Cuenta cuántos valores no vacíos hay en el rango.
4.contar.blanco(rango)
Cuenta cuántos blancos hay en el rango.

5.contar.si(rango; condición)
Cuenta el número de celdas no vacías que cumplen la condición dada.

SIGNOS
6.abs(número)
Devuelve el valor absoluto de un número. Ejemplos:
abs(5) devuelve 5
abs(-5) devuelve también 5
7.signo(número)
Devuelve 1 si el número es positivo, 0 si es el cero y –1 si es negativo.

FUNCIONES DE USO CON FECHAS


ahora
Devuelve la fecha y hora actuales.
hoy
Devuelve la fecha actual (sin la hora).
año(valor_fecha)
Devuelve el año de la fecha indicada.
dia(valor_fecha)
Devuelve el día del mes de la fecha.
fecha(año; mes; día)
Devuelve la fecha correspondiente al año, mes y día indicados.
fechanumero(texto que representa una fecha)
Convierte una fecha en formato de texto en una fecha como valor numérico, que
es como Excel representa las fechas.
horanumero(texto que representa una fecha)
Convierte una hora en formato de texto en una hora como valor numérico, que es
como Excel representa las fechas.
diasem(valor_fecha)
Devuelve el día de la semana de la fecha.
mes(valor_fecha)
Devuelve el mes de la fecha.
nshora(hora;minuto;segundo)
Devuelve el valor de tipo fecha que corresponde a la hora indicada.
minuto(valor_fecha)
Convierte la fecha a minutos.
dias360(fecha inicial; fecha final; método)
Devuelve la diferencia entre las dos fechas, basándose en un calendario de 360
días. Ejemplo:
dias360(“30/1/93”;”1/2/93”) devuelve 1
FUNCIONES PARA USO CON TEXTOS
MAYÚSCULAS Y MINÚSCULAS
mayusc(texto)
Convierte el texto a mayúsculas.
minusc(texto)
Convierte el texto a minúsculas.
nompropio(texto)
Convierte a mayúsculas la primera letra de cada palabra de un texto. Ejemplo:
nompropio(“este es un TÍTULO”)
devuelve “Este Es Un Título”
CONSULTA SOBRE EL TEXTO
largo(texto)
Devuelve la longitud del texto.
encontrar(texto buscado; texto; nº inicial)
Devuelve la posición del texto buscado dentro del texto indicado en el segundo
parámetro de la función. nº inicial es opcional e indica desde que posición de texto
se debe comenzar a buscar. Diferencia entre mayúsculas y minúsculas.
hallar(texto buscado; texto; nº inicial)
Idéntica a la anterior sólo que esta no diferencia entre mayúsculas y minúsculas y
la anterior sí. Además esta función permite el uso de caracteres comodines (¿ y *).
EXTRACCIÓN DE TEXTOS
derecha(texto; número de caracteres)
Devuelve los últimos caracteres de un texto.
izquierda(texto; número de caracteres)
Devuelve los primeros caracteres de un texto.
extrae(texto; posición inicial; nº de caracteres)
Devuelve el texto que resulta de quitar a un texto un número determinado de
caracteres a partir de una posición determinada.
Funciones de Excel- Jorge Sánchez ’1999 8
reemplazar(texto original; nº inicial; nº caracteres; texto nuevo)
Reemplaza caracteres dentro de una cadena de texto. Se reemplazan caracteres
desde la posición inicial y reemplaza el número de caracteres que se indique.
Ejemplo:
reemplazar(“199”;3;2;”91”) devuelve “1991”
sustituir(texto; texto original; texto nuevo; nº de ocurrencia)
Sustituye el texto antiguo que se encuentra dentro del texto por un nuevo texto. nº
de ocurrencia indica en qué aparición del texto antiguo dentro del texto nuevo se
realiza el reemplazo; si no se indica este parámetro, sólo se sustituyen todas las
apariciones del texto. Ejemplo:
sustituir(“Trimestre 1, 1991”; “1”;”2”;1)
devuelve “Trimestre 2, 1991”
sustituir(“Trimestre 1, 1991”; “1”;”2”;3)
devuelve “Trimestre 1, 1992”
Sustituir(“Trimestre 1, 1991”; “1”;”2”)
Devuelve “Trimestre 2, 2992”
repetir (texto; nº veces)
Repite un texto el número de veces que se indique. Ejemplo:
Repetir (“-*”;5) devuelve “-*-*-*-*-*”
FUNCIONES DE CONVERSIÓN
valor(texto)
Convierte un texto que representa a un número en el número que representa.
decimal(número; decimales; no separar millares)
Formatea un número con un número de decimales fijo.
texto(número; formato)
Convierte el número en texto con el formato personalizado especificado en el
segundo parámetro.
moneda(número; decimales)
Convierte un número a texto usando formato de moneda.
numero.romano(número; forma)
Convierte un número arábigo en número romano, donde forma con valor 0 indica
si se usa la notación clásica, valores 1 hasta 4 van simplificando la notación.
Ejemplos:
numero.romano(499;0) devuelve “CDXCIX”
numero.romano(499;1) devuelve “LDVLIV”
numero.romano(499;2) devuelve “XDIX”
numero.romano(499;3) devuelve “VDIV”
numero.romano(499;4) devuelve “ID”
FUNCIONES LÓGICAS
falso()
Devuelve el valor lógico falso. Excel interpreta la palabra Falso escrita en una
fórmula o en una celda como el valor lógico falso.
verdadero()
Devuelve el valor lógico verdadero. Excel interpreta la palabra Verdadero
escrita en una fórmula o en una celda como el valor lógico verdadero.
o(valor lógico1; valor lógico2;...)
Devuelve verdadero si alguno de los argumentos es verdadero.
y(valor lógico1; valor lógico2;...)
Devuelve verdadero si todos los argumentos son verdaderos.
no(valor lógico)
Niega el resultado lógico que recibe como argumento. Si era verdadero, ahora es
falso. Ejemplo:
no(1+1=2) devuelve falso
si(prueba lógica; valor si verdadero; valor si falso)
Ejecuta una prueba lógica y devuelve el 2º argumento si es cierto y el 3º si es
falsa. Ejemplo:
si(8>5; “Mayor”; “Menor”) Devuelve “Mayor”
si(8<=5; “Mayor”; “Menor”) Devuelve “Menor”
OPERACIONES MATEMÁTICAS
COMPLEJAS
FUNCIONES MATEMÁTICAS AVANZADAS
pi
Devuelve el valor de pi con una exactitud de 15 dígitos.
raiz(número)
Devuelve la raíz cuadrada de un número.
potencia(número; potencia)
Devuelve el resultado de elevar un número a una potencia.
exp(número)
Devuelve e elevado a la potencia de un número.
ln(número)
Devuelve el logaritmo neperiano de un número.
log(número; base)
Devuelve el logaritmo en la base indicada de un número.
log10(número)
Devuelve el logaritmo en base 10 del número.
fact(número)
Devuelve el factorial del número.
combinat(número; tamaño)
Devuelve el número de combinaciones para un determinado número de objetos.
Número indica el número de objetos total y tamaño, el número de objetos de la
combinación. Ejemplo:
combinat(49;6) 49 objetos tomados de 6 en 6
FUNCIONES SOBRE MATRICES
mdeterm(matriz)
Devuelve el determinante de la matriz indicada.
minversa(matriz)
Devuelve la inversa de la matriz seleccionada.
mmult(matriz1; matriz2)
Devuelve el producto de dos matrices.
Funciones de Excel- Jorge Sánchez ’1999 12
sumaproducto(matriz1; matriz2;...)
Multiplica y suma los componentes de las matrices.
sumax2masy2(matriz x; matriz y2)
Devuelve el sumatorio de la suma de cuadrados entre los valores correspondientes
en las dos matrices.
sumax2menosy2(matriz x; matriz y2)
Devuelve el sumatorio de la diferencia de cuadrados entre los valores
correspondientes en las dos matrices.
sumaxmenosy2(matriz x; matriz y2)
Devuelve el sumatorio de los cuadrados de las diferencias de entre los valores
correspondientes en las dos matrices.
REDONDEOS A MÚLTIPLOS
multiplo.superior(número; cifra significativa)
Redondea un número hasta el entero más próximo a al múltiplo de la cifra
significativa más cercana. Ejemplos:
multiplo.superior(2; 5,1) devuelve 3
multiplo.superior(-2,5;2) devuelve -4
multiplo.inferior(número; cifra significativa)
Idéntica a la anterior pero usando el múltiplo inferior.

FUNCIONES TRIGONOMÉTRICAS

radianes(grados)
Convierte grados en radianes. Ejemplo:
radianes(180) devuelve 3,141591..
grados(ángulo)
Convierte radianes en grados. Ejemplo:
grados(pi()) devuelve 180
acos(número)
Arco coseno de un número. Devuelve en radianes
cos(número)
Coseno de un número. El número debe estar en radianes
sen(número)
Seno de un número. El número debe estar en radianes
tan(número)
Tangente de un número. El número debe estar en radianes
Funciones de Excel- Jorge Sánchez ’1999 13
aseno(número)
Arco seno de un número. Devuelve en radianes
atan(número)
Arco tangente de un número. Devuelve en radianes
atan2(x; y)
Arco tangente del ángulo indicado con las dos coordenadas.
cosh(número)
Coseno hiperbólico de un número.
senh(número)
Seno hiperbólico de un número.
tanh(número)
Tangente hiperbólica de un número.
acosh(número)
Arco coseno hiperbólico de un número.
asenoh(número)
Arco seno hiperbólico de un número.
atanh(número)
Arco tangente hiperbólica de un número.
dan 13.938.816 combinaciones
FUNCIONES DE INFORMACIÓN
Devuelven información concerniente al contenido de una celda o al valor de un dato.
celda(tipo de información; referencia)
Devuelve información sobre la celda superior izquierda de una rango. El tipo de
información que devuelve la determina el valor del primer parámetro (consultar la
ayuda).
tipo(valor)
Devuelve el tipo de datos del valor en base a la siguiente tabla:

Valor Significado
1 Número
2 Texto
4 Lógico
8 Fórmula
16 Error
64 Matriz
esblanco(valor)
Devuelve verdadero si el valor se refiere a una celda vacía.
esnotexto(valor)
Devuelve verdadero si el valor no contiene un texto.
estexto(valor)
Devuelve verdadero si el valor contiene un texto.
esnumero(valor)
Devuelve verdadero si el valor no contiene un texto.
eserr(valor)
Devuelve verdadero si el valor es erróneo (salvo el error (#N/A#))
esnod(valor)
Devuelve verdadero si el valor es el error #N/A#.
eserror(valor)
Devuelve verdadero si el valor es erróneo.
eslogico(valor)
Devuelve verdadero si el valor es de tipo lógico.
esref(valor)
Devuelve verdadero si el valor es una referencia.

FUNCIONES ESTADÍSTICAS
FUNCIONES ESTADÍSTICAS SIMPLES
mediana(número1; número2;...)
Devuelve la mediana o el número central de los datos dados.
mediana(1;2;3;4;5) devuelve 3
mediana(1;2;3;4;5) devuelve 3,5 (media entre 3 y 4)
media.acotada(matriz; porcentaje)
Devuelve la media interior del conjunto de datos. Calcula la media tras eliminar el
porcentaje inferior y superior de los puntos de datos.
media.armo(número1; número2;...)
Devuelve la media armónica de los datos.
media.geom(número1; número2;...)
Devuelve la media geométrica de los datos.
moda(número1; número2;...)
Devuelve el valor más frecuente de un conjunto de datos.
moda(1;3;2;2;9;2;5;1) devuelve 2
normalización(x; media; desv estándar)
Devuelve un valor normalizado. x es el valor que se desea normalizar.
VARIANZAS
var(número1; número2;...)
Devuelve la varianza de la muestra.
vara(número1; número2;...)
Devuelve la varianza de la muestra y no ignora textos (les asigna el valor 0) y
valores lógicos (0 falso y 1 verdadero).
varp(número1; número2;...)
Devuelve la varianza sobre una población completa.
varpa(número1; número2;...)
Devuelve la varianza sobre una población completa y no ignora textos (les asigna
el valor 0) y valores lógicos (0 falso y 1 verdadero)..
covar(matriz1; matriz2)
Devuelve la covarianza de los dos pares de números.
Funciones de Excel- Jorge Sánchez ’1999 18
DESVIACIONES
desvest(número1; número2;...)
Calcula la desviación estándar de una muestra.
desvest(número1; número2;...)
Calcula la desviación estándar de una muestra.
desvestp(número1; número2;...)
Calcula la desviación estándar de la población
desvesta(número1; número2;...)
Calcula la desviación estándar de una muestra. Tiene en cuenta todos los valores,
no sólo los números.
desvestpa(número1; número2;...)
Calcula la desviación estándar de la población. Tiene en cuenta todos los valores,
no sólo los números.
desvia2(número1; número2;...)
Devuelve la suma de los cuadrados de las desviaciones.
desvprom(número1; número2;...)
Devuelve el promedio de las desviaciones absolutas.

FUNCIONES DE BÚSQUEDA Y
REFERENCIA
Son funciones que sirven para consultar referencias o valores de celdas. Se usan casi
siempre de manera interna dentro de otra función (como ejemplo recordar el uso que
hicimos en el curso de la función BUSCARV para conseguir el nombre de las entidades
bancarias).
BÚSQUEDA DE CELDAS
buscar(valor buscado; vector de comparación; vector resultado)
Devuelve un valor del vector resultado (una columna del rango) que se
corresponde en posición al valor buscado dentro del vector de comparación, que
debe ser del mismo tamaño.
buscarv(valor buscado; matriz de comparación; indicador columna;
ordenado)
Busca el valor buscado dentro de un rango rectangular de celdas (sólo busca en la
primera columna de la matriz) y devuelve el valor que se encuentra en la celda
con el número que se indica en el indicador columna. Ordenado, es una
indicación sobre si los valores en la primera columna de la matriz están
ordenados.
buscarh(valor buscado; matriz de comparación; indicador filas; ordenado)
Igual que la anterior, pero ahora busca por filas.
ESTIMACIÓN LINEAL
estimacion.lineal(conocido y; conocido x; constante; estadística)
Utiliza el método de los mínimos cuadrados para calcular la línea recta que mejor
describe los datos y devuelve una matriz que describe la línea. Utilísima para
análisis
estimacion.logaritmica(conocido y; conocido x; constante; estadística)
Como la anterior, pero ésta devuelve los parámetros de una curva exponencial.
interseccion.eje(conocido y; conocido x)
Devuelve el punto de intersección de la línea de regresión lineal.
pendiente(conocido y; conocido x)
Devuelve ña pendiente de una línea de regresión lineal.
tendencia(conocido y; conocido x; nueva matriz; constante)
Devuelve valores que resultan de una tendencia lineal.
pronostico(x; conocido y; conocido x)
Devuelve un valor a lo largo de una tendencia lineal
crecimiento(conocidox; conocidoy; nueva_matriz_x; constante)
Devuelve valores a lo largo de una tendencia exponencial.
frecuencia(datos; grupos)
Devuelve una matriz vertical que representa la distribución de frecuencia.
Ejemplo, en A1:A9 están los siguientes datos: 79, 85, 78, 85, 83, 81, 95, 88, 97;
correspondientes a las notas de un examen. En C4:C6 se encuentran los valores
70, 79, 89 que son los grupos que se desean hacer sobre los datos. La siguiente
Funciones de Excel- Jorge Sánchez ’1999 20
fórmula se debe introducir como seleccionando las cuatro celdas adyacentes a los
datos.
frecuencia(A1:A9;C4:C6) devuelve {0;2;5;2} que indica que
hay 9 valores de 0 a 70, 2 de 71 a
79, 5 de 80 a 89 y 2 de 90 a 100

jerarquia(número; referencia; orden)


Devuelve la jerarquía de un número dentro de una lista.. El argumento orden
determina si la lista de datos está en ascendente (distinto de 0) o en descendente
(igual a 0). Ejemplo, con A1:A5 conteniendo 7; 3,5; 3,5; 1 y 2 respectivamente.
jerarquia(a1;a1:a5;1) devuelve 5
DISTRIBUCIONES
distr.hipergeom(muestra éxito; nº muestras; población de éxito; nº población)
Devuelve la distribución hipergeométrica. El siguiente ejemplo calcula la
probabilidad de que una persona que escoja 4 caramelos de una caja que contiene
20, 8 de los cuales tienen crema y 12 chicle, seleccione 1 de crema.
distr.hipergeom(1;4;8;20)
distr.beta(x; alfa; beta; A; B)
Devuelve la función de densidad de probabilidad beta acumulativa.
dist.weibull(x; alfa; beta; acumulado)
Devuelve la distribución de Weibull.
distr.beta.inv(probabilidad; alfa; beta; A; B)
Inversa a la función anterior.
distr.chi(x; grados de libertad)
Devuelve la probabilidad de una sola cola de la distribución chi cuadrado.
prueba.chi.inv(probabilidad; grados de libertad)
Devuelve el inverso de la distribución chi cuadrado..
distr.exp(x; lambda; acum)
Devuelve la distribución exponencial.
distr.f(x; lambda; acum)
Devuelve la distribución exponencial.
distr.f.inv(probabilidad; grados de libertad1; grados de libertad2)
Devuelve el inverso de una distribución de probabilidad F. Probabilidades es la
probabilidad asociada a la distribución acumulativa. Los dos grados de libertad
responde a los grados de libertad del numerador y del denominador
respectivamente.
Funciones de Excel- Jorge Sánchez ’1999 21
prueba.f(matriz1; matriz2)
Devuelve el resultado de una prueba F.
distr.gamma(x; alfa; beta; acumulado)
Devuelve la distribución gamma. Si beta vale 1 la función devuelve la
distribución gamma estándar; Acumulado es un valor lógico que si vale verdadero
hace que la función devuelva la función de distribución acumulativa y si es falso
devuelve la densidad de probabilidad.
distr.gamma.inv(prob; alfa; beta)
Inverso de la distribución gamma acumulativa.
gamma.ln(x)
Devuelve el logaritmo neperiano de la función gamma.
distr.log.norm(x; media; desv estándar)
Devuelve la distribución logarítmica normal acumulativa
distr.log.inv(probabilidad;media; desv estándar)
Devuelve el inverso de la distribución logarítmica normal.
distr.norm.estand(z)
Devuelve la distribución acumulativa normal estándar.
distr.norm.estand.inv(probabilidad)
Inversa a la anterior.
distr.norm(x; media; desv estándar; acum)
Devuelve la distribución normal acumulativa.
distr.norm.inv(probabilidad; media; distr estándar)
Inversa a la anterior.
distr.t(x; grados de libertad; colas)
Devuelve la distribución t de Student.
distr.t.inv(probabilidad; grados de libertad)
Devuelve el inverso a la distribución t de Student.
prueba.t(matriz1; matriz2; colas; tipo)
Devuelve la probabilidad asociada con la prueba t de Student.
prueba.z(matriz; x; sigma)
Devuelve el valor P de dos colas de una prueba Z.
negbinomdist(num fracasos; num exitos; prob éxito)
Devuelve la distribución binomial negativa.
Funciones de Excel- Jorge Sánchez ’1999 22
poisson(x; media; acumulado)
Devuelve la distribución de Poisson.
prueba.chi(rango actual; rango esperado)
Devuelve la prueba de independencia.
fisher(x)
Devuelve la transformación de Fisher.
prueba.fisher.inv(y)
Devuelva la inversa a la transformación de Fisher.
pearson(matriz1; matriz2)
Devuelve el coeficiente de correlación producto o momento r de Pearson sobre
una matriz de valores independientes y una matriz de valores dependientes.
FUNCIONES DE BASE DE DATOS
bdcontar(base_de_datos; campo; criterios)
Cuenta las celdas que contienen números de una base de datos determinada.
Examina las celdas del campo indicado que cumplen el criterio.
bdcontara(base_de_datos; campo; criterios)
Cuenta las celdas no vacías de una base de datos determinada. Examina las celdas
del campo indicado que cumplen el criterio.
bdextraer(base_de_datos; campo; criterios)
Extrae de una base de datos un solo registro que coincide con el criterio
especificado..
bdsuma(base_de_datos; campo; criterios)
Calcula la suma de las celdas del campo indicado que cumplen el criterio.
bdpromedio(base_de_datos; campo; criterios)
Calcula el promedio de las celdas del campo indicado que cumplen el criterio.
bdmax(base_de_datos; campo; criterios)
Calcula el máximo valor de las celdas del campo indicado que cumplen el criterio.
bdmin(base_de_datos; campo; criterios)
Calcula el mínimo valor de las celdas del campo indicado que cumplen el criterio.
bddesvest(base_de_datos; campo; criterios)
Calcula la desviación estándar basándose en una muestra de las entradas. Examina
las celdas del campo indicado que cumplen el criterio.
bddesvestp(base_de_datos; campo; criterios)
Calcula la desviación estándar basándose en la población completa de las
entradas. Examina las celdas del campo indicado que cumplen el criterio.
bdvar(base_de_datos; campo; criterios)
Calcula la varianza basándose en una muestra de las entradas. Examina las celdas
del campo indicado que cumplen el criterio.
bdvarp(base_de_datos; campo; criterios)
Calcula la varianza basándose en la población completa de las entradas. Examina
las celdas del campo indicado que cumplen el criterio.
importardatosdinamicos(tabla dinámica; nombre)
Devuelve datos almacenados en una tabla dinámica. Nombre contiene uno o
varios nombres de campo de la tabla dinámica separados por comas.

También podría gustarte