Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Funciones Matematicas PDF
Funciones Matematicas PDF
CURSOS MONOGRFICOS
MDULO 0202
FUNCIONES MATEMTICAS
FUNCIONES MATEMTICAS................................................................................... 4
FUNCIN SUMA() ........................................................................................................ 4
FUNCIN AUTOSUMA() ............................................................................................ 5
FUNCIN ABS() ............................................................................................................. 5
Ejercicio sobre permutaciones en un comit parlamentario.................................... 6
Permutaciones:......................................................................................................... 6
FUNCIN FACT()............................................................................................................ 7
FUNCIN FACT.DOBLE() ............................................................................................... 7
Combinaciones ......................................................................................................... 9
FUNCIN PRODUCTO()................................................................................................. 10
Repaso de las combinaciones: siguiendo el ejemplo de Napolen ........................ 12
Ejemplo de permutaciones: De los archivadores a los jugadores ......................... 12
Permutaciones con grupos de iguales .................................................................... 13
Ejercicio: Posibles agrupacines de enfermos segn diagnstico ........................ 13
FUNCIN COMBINAT()................................................................................................. 14
FUNCIN TRUNCAR()................................................................................................... 15
FUNCIN ENTERO() ..................................................................................................... 16
FUNCIN REDONDEAR() .............................................................................................. 17
Ejercicio en el que se demuestra que el redondeo de las sumas no es igual a la
suma de los redondeos............................................................................................ 17
FUNCIN REDONDEA.PAR().......................................................................................... 19
FUNCIN REDONDEA.IMPAR() ..................................................................................... 20
FUNCIN MULTIPLO.INFERIOR().................................................................................. 21
FUNCIN MULTIPLO.SUPERIOR() ................................................................................. 21
Ejercicio: Sobre como distribuir un nmero de funcionarios segn las plazas de
autobuses. ............................................................................................................... 22
FUNCIN REDONDEAR.MAS() ...................................................................................... 23
FUNCIN REDONDEAR.MENOS() .................................................................................. 24
FUNCIN ALEATORIO() ................................................................................................ 25
FUNCIN ALEATORIO.ENTRE().................................................................................... 25
Ejemplo: Aplicacin de Aleatorio.entre() .............................................................. 26
Ejercicio: Adivinar el nmero que ha pensado Excel ............................................ 26
FUNCIN COCIENTE() .................................................................................................. 27
FUNCIN RESIDUO()................................................................................................ 27
Ejemplo de Cociente(), Residuo() y mdulo........................................................... 27
Ejercicio de Cociente(), Residuo() y mdulo: Desglose de una cantidad en Euros
en billetetes y monedas. .......................................................................................... 28
Ejemplo: Clculo del espacio recorrido por un mvil ........................................... 30
FUNCIN POTENCIA() .................................................................................................. 31
FUNCIN PI()............................................................................................................... 31
EAOGM0202-Funciones matemticas
Pgina 2
EAOGM0202-Funciones matemticas
Pgina 3
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.
La ms elemental y usada generalmente es la suma:
Funcin Suma()
Suma todos los nmeros de un rango o de una lista.
Sintaxis: SUMA(nmero1;nmero2; ...)
Dnde Nmero1; nmero2; son entre 1 y 30 nmeros cuya suma desea obtener.
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:
EAOGM0202-Funciones matemticas
Pgina 4
Funcin Autosuma()
Aqu es pertinente recordar la facilidad que nos ofrece Excel con este icono. Su
comportamiento queda evidenciado con el siguiente ejemplo:
Pgina 5
Si A1 = -36,=> RAIZ(ABS(A1)) = 6
Vamos a pasar ahora a un ejemplo que nos har surgir nuevas funciones:
Ejercicio sobre permutaciones en un comit parlamentario
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:
1- Si puede pertenecer al subcomit cualquiera de los miembros del comit
2- Si tiene que pertenecer al subcomit necesariamente un miembro determinado del
partido F
3- Si dos de los miembros del partido M no pueden formar parte del subcomit, por
incompatibilidades y/o razones similares.
Solucin:
Acudiremos a algunas definiciones previas:
Permutaciones:
Una permutacin de n objetos diferentes tomados de r en r es una ordenacin de r
objetos entre los n dadosy atendiendo a la situacin de cada objeto en la ordenacin.
p(n,r)= fact(n)/(fact(n-r)
En particular, el nmero de permutaciones de n objetos tomados de n en n es:
p(n,n)=fact(n)
El nmero de permutaciones de n objetos formado por grupos en los que n1 son
iguales, n2 son iguales, etc es:
P(n,n1,n2...) = fact(n) / fact(n1)*fact(n2)*
Donde
n=n1+n2+...
EAOGM0202-Funciones matemticas
Pgina 6
Vemos que hemos utilizado una nueva funcin de Excel, fact(n), a la que tambin
vamos a dar fundamento terico:
Funcin Fact()
Devuelve el factorial de un nmero. El factorial de un nmero es igual a 1*2*3*...*
nmero.
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)
FACT(1,9)
FACT(0)
FACT(-1)
FACT(5)
1
FACT(1) = 1, que es el resultado de truncar 1,9
1
#NUM! (Son nmeros positivos)
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.
Seguro que nos parece interesante recordar el factorial doble:
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.
Si el nmero es par es n!=n*(n-2)*(n-4)*....*(2)
Si el nmero es impar es n!=n*(n-2)*(n-4)*....*(1)
Observaciones
EAOGM0202-Funciones matemticas
Pgina 7
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:
EAOGM0202-Funciones matemticas
Pgina 8
M
Tomados de
fact(n)
EAOGM0202-Funciones matemticas
fact(m)
fact(n-m)
C(n,m)
Pgina 9
5
7
2
3
120
5040
2
6
6
24
10
35
350
M
Tomados de
2
3
fact(n)
fact(m)
fact(n-m)
C(n,m)
=D3/(E3*F3)
=D4/(E4*F4)
=PRODUCTO(G3:G4)
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
24
720
2
6
207360
=producto(C2:C5)
EAOGM0202-Funciones matemticas
Pgina 10
M
Tomados de
2
2
N
De
5
6
fact(n)
fact(m)
fact(n-m)
C(n,m)
=D3/(E3*F3)
=D4/(E4*F4)
=PRODUCTO(G3:G4)
M
Tomados de
2
2
fact(n)
fact(m)
fact(n-m)
C(n,m)
120
720
2
2
6
24
10
15
150
3er caso - Si dos de los miembros del partido M no pueden formar parte del
subcomit, por incompatibilidades y/o razones similares.
Por lo tanto, en el partido M podremos elegir 2 miembros de un total de tres que
quedan, o sea: C(3,2)
En el partido F seguimos con C(7,3).
En Excel:
N
De
3
7
M
Tomados de
2
3
fact(n)
fact(m)
fact(n-m)
C(n,m)
EAOGM0202-Funciones matemticas
=PRODUCTO(G20:G21)
Pgina 11
N
De
3
7
M
Tomados de
2
3
fact(n)
fact(m)
fact(n-m)
C(n,m)
6
5040
2
6
1
24
3
35
105
126
Para reforzar el trabajo con las permutaciones, proponemos ahora a los alumnos la
realizacin sobre Excel del presente sencillo ejercicio:
Ejemplo de permutaciones: De los archivadores a los jugadores
EAOGM0202-Funciones matemticas
Pgina 12
Solucin al punto 1
EAOGM0202-Funciones matemticas
Pgina 13
24
720
2
6
Solucin al punto 2
Consideramos los enfermos de X como un solo bloque.
Entonces tenemos 1 bloque X + 6Y + 2Z = 9 elementos diferentes a ordenar, o sea:
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)
EL PRODUCTO SER:
24
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.
COMBINAT() determina el nmero total de grupos posibles para un nmero
determinado de elementos.
Sintaxis: COMBINAT(nmero;tamao)
Nmero es el nmero de elementos.
Tamao es el nmero de elementos en cada combinacin.
EAOGM0202-Funciones matemticas
Pgina 14
Observaciones
subconjunto
de
objetos,
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.
Hemos hablado antes de la funcin Truncar(). Vamos a ver cual es su definicin:
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
Observaciones
TRUNCAR y ENTERO son similares, ya que ambos devuelven enteros.
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.
ENTERO y TRUNCAR son diferentes solamente cuando se usan nmeros negativos:
TRUNCAR(-4,3) devuelve -4, pero ENTERO(-4,3) devuelve -5, ya que -5 es el nmero
entero menor ms cercano.
Redondeando a 2 decimales:
Euros
8.753,0741769139200
8.753,0700000000000
152.463,8310915580000 152.463,8300000000000
15.319,5941966271000
15.319,5900000000000
3.467.204,3080547600000 3.467.204,3100000000000
3.643.740,8075198600000 3.643.740,8000000000000
Diferencia (B-C)
Truncando a 2 decimales
8.753,0700000000000
152.463,8300000000000
15.319,5900000000000
3.467.204,3000000000000
3.643.740,7900000000000
0,0099999997765
Entero()
23
-24
Pgina 16
Numero
23,5678
5,23698
12,5
Entero()
23
5
12
Parte decimal
0,5678
0,23698
0,5
Ejemplos
REDONDEAR(2,15; 1)
REDONDEAR(2,149; 1)
REDONDEAR(-1,475; 2)
REDONDEAR(21,5; -1)
2,2
2,1
1,48
20
Pgina 17
Si redondeamos la suma:
Pts
1456389
25367847
2548966
576894256
Euros
=+A3/166,386
=+A4/166,386
=+A5/166,386
=+A6/166,386
=SUMA(B3:B6)
Si
sumamos
redondeos:
los Diferencia:
(En pts)
=REDONDEAR(B3;2)
=REDONDEAR(B4;2)
=REDONDEAR(B5;2)
=REDONDEAR(B6;2)
=SUMA(D3:D6)
=REDONDEAR(B7;2)
=+D7-C7
=166,386*E7
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
=+F7-D7
0,00751986354589
=+C7-F7
0,00248013669625
EAOGM0202-Funciones matemticas
Pgina 18
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.
EAOGM0202-Funciones matemticas
Pgina 19
Opositores
3.023,00
Aulas
15
16
17
18
19
20
21
22
23
24
25
26
27
Opositores/aula
201,53
188,94
177,82
167,94
159,11
151,15
143,95
137,41
131,43
125,96
120,92
116,27
111,96
Mesas/aula
202
190
178
168
160
152
144
138
132
126
122
118
112
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.
Terminamos ,mostrando algunos resultados de la funcin:
Valor
Redondea.par
1,52
3
-12,58
6
5369,367
2
4
-14
6
5370
EAOGM0202-Funciones matemticas
Pgina 20
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)
Nmero es el valor numrico que desea redondear.
Cifra_significativa es el mltiplo al que desea redondear.
Si cualquiera de los argumentos es un valor no numrico, MULTIPLO.INFERIOR
devuelve el valor de error #VALOR!
Si los argumentos nmero y cifra_significativa tienen
MULTIPLO.INFERIOR devuelve el valor de error #NUM!
signos
diferentes,
Pgina 21
signos
diferentes,
Con esta hoja podemos recalcular inmediatamente si nos vara el nmero de pasajeros:
EAOGM0202-Funciones matemticas
Pgina 22
Factor
Multiplo.inferior
1
-2
2
1
0,01
0,007
Multiplo.superior
2
-2
#NUM!
3
-4
#NUM!
1
0,23
1,050
2
0,24
1,057
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)
Nmero es cualquier nmero real que desee redondear.
Nm_decimales es el nmero de decimales al cual desea redondear el nmero.
La funcin REDONDEAR.MAS es similar a la funcin REDONDEAR, excepto que
siempre redondea al nmero superior ms prximo, alejndolo de cero.
Si el argumento nm_decimales es mayor que 0 (cero), el nmero se redondea al valor
superior (inferior para los nmeros negativos) ms prximo que contenga el nmero de
lugares decimales especificado.
Si el argumento nm_decimales es 0 o se omite, el nmero se redondea al entero
superior (inferior si es negativo) ms prximo.
Si el argumento nm_decimales es menor que 0, el nmero se redondea al valor
superior (inferior si es negativo) ms prximo a partir de la izquierda de la coma
decimal.
EAOGM0202-Funciones matemticas
Pgina 23
Funcin Redondear.menos()
Redondea un nmero hacia abajo, en direccin hacia cero.
Sintaxis REDONDEAR.MENOS(nmero;nm_decimales)
Nmero es cualquier nmero real que desea redondear.
Nm_decimales es el nmero de decimales al cual desea redondear el nmero.
La funcin REDONDEAR.MENOS es similar a la funcin REDONDEAR, excepto que
siempre redondea un nmero acercndolo a cero.
Si nm_decimales es mayor que 0 (cero), el nmero se redondea al valor inferior
(superior para los nmeros negativos) ms prximo que contenga el nmero de lugares
decimales especificado.
Si nm_decimales es 0 o se omite, el nmero se redondea al entero inferior (superior si
es negativo) ms prximo.
Si nm_decimales es menor que 0, el nmero se redondea al valor inferior (superior si
es negativo) ms prximo a partir de la izquierda de la coma decimal.
Y como ejemplo de su comportamiento:
EAOGM0202-Funciones matemticas
Pgina 24
Funcin aleatorio()
Devuelve un nmero aleatorio mayor o igual que 0 y menor que 1, distribuido
uniformemente. Cada vez que se calcula la hoja de clculo, se devuelve un nmero
aleatorio nuevo.
Sintaxis: ALEATORIO( )
Para generar un nmero real aleatorio entre a y b, usaremos:
ALEATORIO()*(b-a)+a
Si deseamos usar ALEATORIO para generar un nmero aleatorio pero no queremos
que los nmeros cambien cada vez que se calcule la celda, podemos escribir
=ALEATORIO() en la barra de frmulas y despus presionar la tecla F9 para cambiar la
frmula a un nmero aleatorio.
Ejemplos
Para generar un nmero aleatorio mayor o igual que 0 pero menor que 100:
RAND()*100
Funcin Aleatorio.Entre()
Devuelve un nmero aleatorio entre los nmeros que especifiquemos.
OJO: Devuelve un nuevo nmero aleatorio cada vez que se calcula la hoja de clculo.
EAOGM0202-Funciones matemticas
Pgina 25
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.
Ejemplo: Aplicacin de Aleatorio.entre()
EAOGM0202-Funciones matemticas
Pgina 26
1: En E5, solamente nos debe permitir entrar valores numricos. En caso contrario nos
dar un aviso de error.
2: En E7 sacaremos un valor aleatorio entre 1 y 10
3: En E9 aparecer un rtulo segn si hemos acertado o no. Si acertamos, ser fondo
rojo con letras amarillas. Si fallamos, ser fondo, ser fondo negro con letras blancas.
(LA SOLUCIN EST EN EL EJEMPLO RESUELTO
EAOGM0202_FUNCION_ALEATORIOENTRE()_ACERTARNUMERO_EJEM
PLO.XLS
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.
La funcin RESIDUO se puede expresar utilizando la funcin ENTERO:
MOD(n, d) = n - d*INT(n/d)
Ejemplo de Cociente(), Residuo() y mdulo
EAOGM0202-Funciones matemticas
Pgina 27
EAOGM0202-Funciones matemticas
Pgina 28
El par de columnas sin decimales utiliza las mismas operaciones pero multiplicando
por 100 para no arrastrarlos.
Las frmulas serian:
EAOGM0202-Funciones matemticas
Pgina 29
de
euros
en
1
a t2
2
EAOGM0202-Funciones matemticas
Pgina 30
Funcin Raiz()
Devuelve la raz cuadrada de un nmero.
Sintaxis: =RAIZ(nmero)
EAOGM0202-Funciones matemticas
Pgina 31
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
Ejercicio de aplicacin de la funcion Raiz()
EAOGM0202-Funciones matemticas
Pgina 32
EAOGM0202-Funciones matemticas
Pgina 33