Funciones Anidadas
¿Qué son
las funciones anidadas?
Las funciones anidadas son las cuales contienen otra función dentro de
ellas, es decir que utilizan a otra función como uno de los elementos
necesarios para poder operar. Se utilizan para diversas necesidades y para
simplificar cálculos de diferente índole.
Las funciones anidadas utilizan otra función como uno de sus argumentos
para poder operar. Existe un gran número de funciones anidadas que permiten
obtener diferentes resultados.
Una de las funciones anidadas que es utilizada mayormente por los
usuarios de Excel, es la función condicional SI, en la cual luego de colocar la
prueba lógica respectiva, se coloca como valor verdadero o falso otra función
como por ejemplo la función suma o la función promedio, dependiendo de las
necesidades del usuario. Esto quiero decir, que cuando se cumpla o no la prueba
lógica, se activará la función que se encuentra como argumento dentro de la
función condicional.
¿Cómo emplear las funciones anidadas en Excel?
Por ejemplo, supongamos que tenemos las 3 notas de cuatro alumnos y que
todas pesan igual. No obstante, algunos alumnos no pudieron rendir el examen 3
por motivos personales, por lo cual se les tomará otro
examen posteriormente. Si se desea conocer el promedio de los alumnos que
si han rendido los 3 exámenes, se utilizará la función si y dentro de ella se
calculará el promedio, solo si ninguna de estas celdas se encuentra en blanco.
Caso contrario el valor queda vacío:
En este caso, solo se ha calculado el promedio de dos alumnos, ya que
los demás aún no reciben la tercera nota. Esta función es anidada, ya que la
función promedio se encuentra dentro de la función SI, en este caso como el
argumento del valor a tomar si la prueba lógica resulta ser falsa.
Sí se deseará saber el promedio mas alto de todos los alumnos, una vez
que todos ya cuentan con las 3 notas respectivas, se puede hacer una función
anidada que determinará el valor máximo entre todos los promedios de los 4
alumnos:
Como se puede observar, existen diversas aplicaciones para las funciones anidadas, donde la función SI no es el único tipo de función que puede incluir otra función como argumento dentro de la misma. Se pueden realizar diversas combinaciones que obtendrán como resultado funciones anidadas, el punto radica en que permitan obtener el resultado requerido por el usuario.
Ejemplos de Funciones Anidadas en Excel
2.
Ejemplo de función anidada para buscar datos en una tabla
Ejemplo
de función anidada para buscar datos en una tabla
Esta función permite buscar un valor en una primera
columna de una matriz, una vez localizado muestra dentro de la misma fila el
valor que contiene la columna que deseamos obtener.
Dicha función es muy útil cuando se desea buscar cierto
dato dentro de una tabla bajo cierta condición.
SINTAXIS:
=BUSCARV(Valor que se desea buscar dentro de la matriz; Matriz de datos donde
se realiza la búsqueda de datos; Columna en la que se encuentra el dato dentro
de la matriz; Ordenado) los primeros tres argumentos son obligatorios y el
cuarto es opcional.
A continuación se mostrará un ejemplo de dicha función:
Una empresa desea ver el estado de sus computadoras de
acuerdo a su antigüedad. Para ello, pone como condición lo siguiente:
Ante ello, la empresa le presenta una lista de Pc’s con
sus respectivas antigüedades. Lo que ahora se requiere es conocer el estado que
de cada una de estas. Ahora, se debe buscar dentro de la matriz naranja según
la antigüedad de cada Pc. Para ello, se hará uso de la función BUSCARV. Esta
función se debe escribir en la celda C2. No se debe olvidar que se debe fijar
la matriz con F4 para que la fórmula no arrastre un error.
Finalmente, se puede ver que la tabla se llena con el
valor que le corresponde de acuerdo a la condición que se tenga; en este caso,
es la antigüedad de las Pc’s.
Como se podrá ver, esta función es sencilla y muy útil;
sobretodo, cuando se tienen más de mil datos por buscar.
4.
6. Ejemplo
de función anidada para buscar datos en una tabla
8.
Ejemplo de función anidada para buscar datos en una tabla
9.
Esta función permite buscar un valor
en una primera columna de una matriz, una vez localizado muestra dentro de la
misma fila el valor que contiene la columna que deseamos obtener.
10.
Dicha función es muy útil cuando se
desea buscar cierto dato dentro de una tabla bajo cierta condición.
11.
SINTAXIS: =BUSCARV(Valor que se desea buscar dentro de la matriz;
Matriz de datos donde se realiza la búsqueda de datos; Columna en la que se
encuentra el dato dentro de la matriz; Ordenado) los primeros tres argumentos
son obligatorios y el cuarto es opcional.
12.
A continuación se mostrará un ejemplo
de dicha función:
13.
Una empresa desea ver el estado de
sus computadoras de acuerdo a su antigüedad. Para ello, pone como condición lo
siguiente:
14.
15.
Ante ello, la empresa le presenta una
lista de Pc’s con sus respectivas antigüedades. Lo que ahora se requiere es
conocer el estado que de cada una de estas. Ahora, se debe buscar dentro de la
matriz naranja según la antigüedad de cada Pc. Para ello, se hará uso de la
función BUSCARV. Esta función se debe escribir en la celda C2. No se debe
olvidar que se debe fijar la matriz con F4 para que la fórmula no arrastre un
error.
16.
17.
Finalmente, se puede ver que la tabla
se llena con el valor que le corresponde de acuerdo a la condición que se
tenga; en este caso, es la antigüedad de las Pc’s.
18.
19.
Como se podrá ver, esta función es
sencilla y muy útil; sobretodo, cuando se tienen más de mil datos por buscar.
20.
22. Utilizaremos la
función SI anidada para conocer si estamos por debajo del peso ideal, por
encima del peso ideal o en el peso ideal.
23. En esta ocasión,
tenemos en la columna B nombres de seis personas, seguido de otra columna con
sus respectivo peso por persona y altura. Finalmente, tenemos otra columna con
el detalle del IMC (índice de masa corporal).
25. Debemos hacer otro
cuadro que indique “descripción” en el cual colocaremos la fórmula
siguiente para que podamos obtener los resultados de la tabla:
27. Si tenemos cuidado
con los paréntesis y comillas, obtendremos los mismos resultados que el cuadro
presentado anteriormente.
28.
30. Gracias a una
función anidada como la que se mostrará a continuación se puede clasificar
fácilmente a las empresas del curso de Implementación e Investigación que
aprueban o desaprueban de acuerdo a su volúmen de ventas.
31. En primer lugar, se
clasifican los parámetros del curso:
32.
33. Y tenemos los
siguientes datos del aula a evaluar:
34.
35. En esta función
anidada se usarían 3 niveles y la prueba lógica sería la cantidad de venta en
Soles de la empresa.
36. * Si se vende más
de 5000 soles excelarrojará la palabra APRUEBA puesta en comillas en la función
37. * Si se vende menos
de 3500 soles excel arrojará la palabra DESAPRUEBA puesta en comillas en la
función
38. * Si se vende entre
3500 y 4999 soles excel arrojará la frase “SE EVALUA DESEMPEÑO” puesta en
comillas en la función.
39. Entonces la función
sería la siguiente:
40.
41. =SI(E13<3500;”DESAPRUEBA”;SI(E13>5000;”APRUEBA”;SI(3500<E13;”SE
EVALUA DESEMPEÑO”)))
42. Podemos observar
que se crea automáticamente un intervalo entre 3500 y 5000, y así la función
puede arrojar la frase “SE EVALUA DESEMPEÑO”
43. El resultado final
sería el siguiente:
44.
45.
En una empresa de cines se ha
decidido llevar el recuento de reservas para una función y se aplica
el costo de una entrada general para hombres, un descuento del 15% para mujeres
y un 20% para menores de edad sin importar su género:
§
La función condicional que
utilizaremos para realizar este caso sera “Si”.
§
Primero se analizará
las Categorías para poder colocar los descuentos respectivos, en el
caso de que sea “Menor” se aplica el 20% de descuento.
§
Si estamos en el caso de que no sea
“Menor” se inserta otra función condicional “Si” para colocar el
descuento del 15% por ser una mujer.
Se escribió la
siguiente Función Anidada:
=SI(B2="Menor";$F$2-$F$2*0.2;SI(B2="Femenino";$F$2-$F$2*0.15;$F$2))
47.
Una forma para poder seleccionar a
los alumnos que pueden acceder a una beca el próximo ciclo, se da con
la función anidada como sigue:
§
Se seleccionan los criterios para
acceder a la beca: Tener un promedio acumulado mayor a 16, estar en el tercio
superior y además no haber desaprobado en el promedio del ciclo
actual.
§
Para hacer esta operación, se utiliza
la función SI de manera anidada, con tres variables, según promedio
del ciclo, promedio acumulado y mérito.
§
La prueba lógica sería como
sigue: Que el promedio acumulado sea mayor a 16 con la función:
§
Luego de seleccionar las funciones
para otorgar la beca a un tercio superior y al alumno que no desaprobó un
ciclo.
§
De esta manera, se logra mostrar los
alumnos que logren o no logren una beca en el próximo ciclo. Se puede observar
que algunos alumnos que aunque están en el tercio superior por el promedio
acumulado, no logran beca ya que no aprobaron el promedio del ciclo actual.
Hacer Click en la
imagen para ver la fórmula completa
§
Este es un ejemplo claro del uso de
funciones anidadas,en este caso con la función SI, en este caso con promedio de
notas y el mérito de alumnos en un ciclo determinado.
49.
51. En el siguiente
ejemplo se muestra un rango de Ventas y a lado derecho las comisiones :
Venta
|
Comisión
|
<=50 000
|
3%
|
<=70000
|
10%
|
>70 000
|
15%
|
52. Para calcular por
cada vendedor la columna comisiones se usa la Función “Si” por cada rango
como se muestra en la siguiente imagen en el campo función :
54. En primer lugar, se
coloca la función = SI
55.
56. En este caso
la prueba lógica vendría hacer
el rango de ventas, el valor verdadero es el nivel de
ventas multiplicado por la comisión que se indica en caso se coloque la celda
siempre se fija con F4 . Asimismo, se coloca otra vez la función
Si porque hay más rangos con otras comisiones se
repetirá el Si por cada rango a calcular .
57. Por otro lado, la
columna categoria en este caso no es un número el que mostrará , sino un
texto para este caso es como se indica en el campo función:
58. De igual manera que
en el caso de las comisiones se aplica la función “SI” , sino que en vez de
multiplicar las ventas por la comisiones solo se coloca entre comillas
“……. ” el texto que se quiere mostrar :
60. Finalmente, con
estos ejemplos se puede obtener una visión más clara de las ventas , comisiones
e indicadores para tomar cualquier decisión.s los al
umnos, una vez que todos ya cuentan
con las 3 notas respectivas, se puede hacer una función anidada que
determinará el valor má
ximo entre todos los promedios de los 4 alumnos:
Como se puede observar, existen diversas aplicaciones para las
funciones anidadas, donde la
función SI no es el único tipo de función que puede incluir otra función
como argumento dentro
de la misma. Se pueden realizar diversas combinaciones que obtendr
án como resultado
funciones anidadas, el punto radica en que permitan obtener el res
ultado requerido por el
usuario.
Ejemplos de Funciones Anidadas en Excel
1.
Ejemplo
de
función anidada para eliminar espacios
en
blanco
2.
Ejemplo
de
función anidada para buscar datos
en
una tabla
3.
Función anidada para calcular
la
ganancia de
un
producto
4.
Función
SI
ANIDADA
5.
Ejemplo
de
función anidada para aprobar o desaprobar a un alumno
6.
Ejemplo
de
Función anidada para calcular descuentos
7.
Ejemplo
de
Función Anidada para becar a alumnos
8.
Ejemplo
de
Función anidada para calcular comisiones a los vendedores
Comentarios
Publicar un comentario