Documentos de Académico
Documentos de Profesional
Documentos de Cultura
4F PDF
4F PDF
CURSOS MONOGRFICOS
MDULO 0202
FUNCIONES MATEMTICAS
PLAN DE FORMACION CONTINUADA 2003 - IVAP
Cdigo del Curso: 133
DENOMINACIN DEL CURSO: EXCEL MONOGRAFAS
FUNCIONES EN EXCEL
FUNCIONES MATEMTICAS................................................................................... 4
FUNCIONES MATEMTICAS
Son la que nos permiten ejecutar clculos simples, como redondear un nmero o
calcular el valor total de un rango de celdas, o clculos complejos como calcular el valor
total de un rango de celdas que cumplan una condicin en otro rango.
Funcin Suma()
Los argumentos que sean valores de error o texto que no se pueda traducir a
nmeros causarn errores.
Ejemplos
Al ser una funcin muy usada, veremos solamente algunos casos especiales poco
frecuentes:
Funcin Autosuma()
Aqu es pertinente recordar la facilidad que nos ofrece Excel con este icono. Su
comportamiento queda evidenciado con el siguiente ejemplo:
Tenemos otros ejemplos de funciones sencillas, pero que son usadas a su vez dentro de
otras funciones:
Funcin Abs()
Devuelve el valor absoluto de un nmero. El valor absoluto de un nmero es el nmero
sin su signo.
Sintaxis: =ABS(nmero)
Nmero es el nmero real cuyo valor absoluto desea obtener.
Ejemplos
ABS(5) = 5
ABS(-5) = 5
Si A1 = -36,=> RAIZ(ABS(A1)) = 6
Vamos a pasar ahora a un ejemplo que nos har surgir nuevas funciones:
Tenemos un comit compuesto por 5 diputados del partido Muy Centristas (En adelante
M) y 7 diputados del partido Fundamentalmente Centristas (En adelante F) Hay que
crear un subcomit de investigacin con 2 de los miembros del partido M y 3 de los
miembros del partido F. Queremos saber de cuntas formas puede formarse en los
siguientes casos:
3- Si dos de los miembros del partido M no pueden formar parte del subcomit, por
incompatibilidades y/o razones similares.
Solucin:
Permutaciones:
p(n,r)= fact(n)/(fact(n-r)
p(n,n)=fact(n)
Vemos que hemos utilizado una nueva funcin de Excel, fact(n), a la que tambin
vamos a dar fundamento terico:
Funcin Fact()
Sintaxis
FACT(nmero)
Nmero es el nmero no negativo cuyo factorial desea obtener. Si el argumento nmero
no es un entero, se trunca.
Ejemplos
FACT(1) 1
FACT(1,9) FACT(1) = 1, que es el resultado de truncar 1,9
FACT(0) 1
FACT(-1) #NUM! (Son nmeros positivos)
FACT(5) 1*2*3*4*5 = 120
Hemos utilizado aqu el concepto nuevo TRUNCAR. Ms adelante veremos cmo nos
afecta esto a nuestras operaciones en Excel. Atentos a este apartado, que puede ser de
especial importancia en nuestro trabajo en las conselleras.
Funcin Fact.Doble()
Devuelve el factorial doble de un nmero.
OJO Puede darse el caso de que existan algunas funciones no disponibles al no estar
instalado el complemento Herramientas para anlisis.
Sintaxis FACT.DOBLE(nmero)
Nmero es el valor para el que se devuelve el factorial doble. Si el nmero no es un
entero, el valor aparecer truncado.
Observaciones
Ejemplos
Vemos que podemos utilizar la paleta de frmulas para buscar e incorporar esta funcin,
como para el resto.
Observemos que estas funciones estn limitadas a partir de un valor, ya que el Excel se
desborda:
Combinaciones
De entre los 7 miembros del partido F, podemos elegir 3 siguiendo las "Combinaciones
de 7 elementos (con todos los respetos) tomados de 3 en 3", es decir: C(7,3).
Vmonos al Excel:
5 2 120 2 6 10
7 3 5040 6 24 35
Vemos que hemos introducido una nueva funcin, que tambin vamos a explicar, claro:
Funcin Producto()
Multiplica todos los nmeros que figuran como argumentos y devuelve el producto.
Sintaxis
PRODUCTO(nmero1;nmero2; ...)
Nmero1; nmero2; ... son entre 1 y 30 nmeros que desea multiplicar.
Observaciones
Ejemplo
C D E
24
720
2
6
207360 =producto(C2:C5)
En el caso del partido M, solamente nos quedarn 6 parlamentarios del comit inicial de
entre los que tenemos que elegir 2, ya que el tercero es obligadamente el elegido: C(6,2)
Volvemos al Excel:
3er caso - Si dos de los miembros del partido M no pueden formar parte del
subcomit, por incompatibilidades y/o razones similares.
En Excel:
Solucin:
Para reforzar el trabajo con las permutaciones, proponemos ahora a los alumnos la
realizacin sobre Excel del presente sencillo ejercicio:
Tenemos cuatro enfermos con el diagnstico X, seis con el diagnstico Y y dos con el
diagnstico Z que tenemos que acomodar en una sala de hospital. De cuantas formas
podremos ordenarlos si:
Solucin al punto 1
EAOGM0202-Funciones matemticas Pgina 13
PLAN DE FORMACION CONTINUADA 2003 - IVAP
Cdigo del Curso: 133
DENOMINACIN DEL CURSO: EXCEL MONOGRAFAS
FUNCIONES EN EXCEL
=PRODUCTO(G49:G52)
Solucin al punto 2
P(9,9)=fact(9) 362.880
Pero los enfermos de M pueden ordenarse entre ellos de P(4,4) formas diferentes, o sea =fact(4)
P(4,4) = fact(4) 24
EL PRODUCTO SER:
8.709.120
Pero Excel no poda dejarnos solos frente a estas operaciones, as que nos aporta la
siguiente funcin, que incluiremos aqu aunque su sitio est entre las funciones
estadsticas:;
Funcin Combinat()
Devuelve el nmero de combinaciones para un nmero determinado de elementos.
Sintaxis: COMBINAT(nmero;tamao)
Observaciones
Los argumentos numricos se truncan a nmeros enteros.
OJO: Las combinaciones son distintas de las permutaciones, en las que el orden
interno es importante.
, dnde:
Ejemplo
Supongamos que desee saber cuntos equipos de dos personas podra formar con ocho
candidatos. COMBINAT(8; 2) es igual a 28 equipos.
Ahora solamente tendremos que aplicar esta funcin para acortar los ejercicios
anteriores.
Funcin Truncar()
Trunca un nmero a un entero, suprimiendo la parte fraccionaria de dicho nmero.
Sintaxis
TRUNCAR(nmero; nm_de_decimales)
Nmero es el nmero que desea truncar.
Nm_de_decimales es un nmero que especifica la precisin al truncar. El valor
predeterminado del argumento nm_de_decimales es 0.
EAOGM0202-Funciones matemticas Pgina 15
PLAN DE FORMACION CONTINUADA 2003 - IVAP
Cdigo del Curso: 133
DENOMINACIN DEL CURSO: EXCEL MONOGRAFAS
FUNCIONES EN EXCEL
Observaciones
TRUNCAR suprime la parte fraccionaria del nmero. ENTERO redondea los nmeros
al entero menor ms prximo, segn el valor de la porcin fraccionaria del nmero.
Funcin Entero()
Redondea un nmero hasta el entero inferior ms prximo.
Sintaxis
ENTERO(nmero)
Nmero es el nmero real que desea redondear al entero inferior ms prximo.
Aqu es importante hacer constar que nos devuelve siempre el valor HACIA ABAJO, es
decir:
Numero Entero()
23,5678 23
-23,5678 -24
Y tambin la:
Funcin Redondear()
Redondea un nmero al nmero de decimales especificado.
Sintaxis
REDONDEAR(nmero;nm_de_decimales)
Nmero es el nmero que desea redondear.
Nm_de_decimales especifica el nmero de dgitos al que desea redondear el
argumento nmero.
Si el argumento nm_de_decimales es mayor que 0 (cero), nmero se redondear al
nmero de lugares decimales especificado.
Ejemplos
REDONDEAR(2,15; 1) 2,2
REDONDEAR(2,149; 1) 2,1
REDONDEAR(-1,475; 2) 1,48
REDONDEAR(21,5; -1) 20
Diferencia:
(En pts)
-0,0100000002421439000000
-1,66386004
Con lo cual vemos que el redondeo de la suma es diferente a la suma de los redondeos.
Pero: Qu pasa en Excel cuando trabajamos dando formato con los iconos de la barra
de herrramientas?. cmo vara el resultado?. Pues vamos a verlo en este ejemplo:
De izquierda a derecha vemos las frmulas que hemos aplicado, los resultados y las
deducciones.
=+B3 8.753,07
=+B4 152.463,83
=+B5 15.319,59
=+B6 3.467.204,31
=SUMA(F3:F6) 3.643.740,81
=+B7-F7 0,00000000000000 Es lo mismo que en la columna Euros
=+F7-D7 0,00751986354589 Esta es la diferencia con la suma de los redondeos
=+C7-F7 0,00248013669625 Esta es la diferencia con el redondeo de la suma
EAOGM0202-Funciones matemticas Pgina 18
PLAN DE FORMACION CONTINUADA 2003 - IVAP
Cdigo del Curso: 133
DENOMINACIN DEL CURSO: EXCEL MONOGRAFAS
FUNCIONES EN EXCEL
Por lo tanto:
- Si no aplicamos redondeos, sino formatos, Excel nos calcula con todas las cifras
- Si redondeamos resultado, es diferente a operar con los datos redondeados.
Funcin redondea.par()
Sintaxis: REDONDEA.PAR(nmero)
Observaciones
Si el argumento nmero es un valor no numrico, REDONDEA.PAR devuelve el
valor de error #VALOR!
Supongamos que tenemos 3.023 opositores a los que tenemos que ubicar en mesas, dos
e n cada una. Sea n el nmero de aulas, vamos a ver cuantas mesas necesitaremos por
aula, partiendo de que si sobra un opositor impar ocupar una mesa, obviamente.
Como consecuencia, esta funcin puede usarse para procesar artculos que vienen en
pares. Por ejemplo, un cajn que contiene dos filas de uno o dos artculos est lleno
cuando el nmero de artculos, redondeado hasta el par ms prximo, coincide con la
capacidad del cajn.
Valor Redondea.par
1,52 2
3 4
-12,58 -14
6 6
5369,367 5370
Funcin Redondea.impar()
Redondea un nmero hasta el prximo entero impar.
Sintaxis: REDONDEA.IMPAR(nmero)
Nmero es el valor que desea redondear.
Ejemplos
Valor Redondea.impar
1,52 3
3 3
-12,58 -13
6 7
5369,367 5371
Siguiendo con el redondeo, podemos introducir otras dos funciones que nos pueden ser
tiles:
Funcin Multiplo.inferior()
Redondea un nmero al prximo mltiplo del argumento cifra_significativa, hacia
abajo.
Sintaxis: MULTIPLO.INFERIOR(nmero;cifra_significativa)
Funcin Multiplo.superior()
Redondea un nmero al prximo mltiplo del argumento cifra_significativa, hacia
arriba
Sintaxis MULTIPLO.SUPERIOR(nmero;cifra_significativa)
Con esta hoja podemos recalcular inmediatamente si nos vara el nmero de pasajeros:
Ahora invitamos a los compaeros a comparar estos resultados, como ejemplo del
funcionamiento de estas funciones:
Y no podemos acabar este mdulo que habla de la funcin redondear sin aadir otras
dos tiles variantes:
Funcin Redondear.mas()
Redondea un nmero hacia arriba, en direccin contraria a cero.
Sintaxis: REDONDEAR.MAS(nmero;nm_decimales)
Funcin Redondear.menos()
Sintaxis REDONDEAR.MENOS(nmero;nm_decimales)
Funcin aleatorio()
Sintaxis: ALEATORIO( )
Ejemplos
Para generar un nmero aleatorio mayor o igual que 0 pero menor que 100:
RAND()*100
Funcin Aleatorio.Entre()
OJO: Devuelve un nuevo nmero aleatorio cada vez que se calcula la hoja de clculo.
En caso de que no tengamos disponible esta funcin tendremos que instalar las
Herramientas para anlisis.
Sintaxis ALEATORIO.ENTRE(inferior;superior)
Donde Inferior y superior son los enteros lmites de retorno.
1: En E5, solamente nos debe permitir entrar valores numricos. En caso contrario nos
dar un aviso de error.
Funcin Cociente()
Devuelve la parte entera de una divisin. Use esta funcin cuando desee descartar el
residuo de una divisin.
Sintaxis: COCIENTE(numerador,denominador)
Observaciones
Si uno de los argumentos no es un valor numrico, COCIENTE devuelve el valor de
error #VALOR!
Funcin Residuo()
Devuelve el residuo o resto de la divisin entre nmero y nm_divisor. El resultado
tiene el mismo signo que nm_divisor.
Sintaxis RESIDUO(nmero;nm_divisor)
Nmero es el nmero que desea dividir y cuyo residuo o resto desea obtener.
Nm_divisor es el nmero por el cual desea dividir nmero
Si nm_divisor es 0, RESIDUO devuelve el valor de error #DIV/0!, obviamente.
Queremos saber el posible desglose de una determinada cantidad de Euros, que nos
proporcionan, en los distintos billetes y monedas. Por ejemplo:
El par de columnas sin decimales utiliza las mismas operaciones pero multiplicando
por 100 para no arrastrarlos.
1
e = v0 . t + a t2
2
O sea:
Funcin Potencia()
Devuelve el resultado de elevar el argumento nmero a una potencia.
Sintaxis; POTENCIA(nmero;potencia)
Nmero es el nmero base. Puede ser cualquier nmero real.
Potencia es el exponente al que desea elevar el nmero base.
Funcin Pi()
Devuelve el nmero 3,14159265358979, o la constante matemtica pi, con una
exactitud de 15 dgitos.
Sintaxis: =PI( )
Ejemplos
PI()/2 es igual a 1,57079...
SENO(PI()/2) es igual a 1
Funcin Raiz()
Devuelve la raz cuadrada de un nmero.
Sintaxis: =RAIZ(nmero)
EAOGM0202-Funciones matemticas Pgina 31
PLAN DE FORMACION CONTINUADA 2003 - IVAP
Cdigo del Curso: 133
DENOMINACIN DEL CURSO: EXCEL MONOGRAFAS
FUNCIONES EN EXCEL
Nmero es el nmero cuya raz cuadrada desea obtener. Si nmero es negativo, RAIZ
devuelve el valor de error #NUM!
Ejemplos
RAIZ(36) = 6
RAIZ(-4) = #NUM! (Mensaje de error)
RAIZ(ABS(-4) = 2