Sunteți pe pagina 1din 15

Dep.

de Informtica EAS Don Bosco


Prof: Adrin Valsecchi

Funciones Bsicas de Excel

Suma: suma todos los nmeros en un rango de celdas.


Ej: Realizar la suma de todas las edades:

A B
1 Nombre Edad
2 Luis 3 Resultado:50
3 Jos 15 Sintaxis: =SUMA(b2:b6)
4 Cesar 17
5 Julio 5
6 Andrs 10

Promedio: devuelve el promedio de los argumentos, los cuales pueden ser


nmeros, nombres, matrices, o referencias que contengan nmeros.
Ej: Realizar el promedio de todas las edades:

A B
1 Nombre Edad
2 Luis 3 Resultado:10
3 Jos 15 Sintaxis: =PROMEDIO(b2:b6)
4 Cesar 17
5 Julio 5
6 Andrs 10

Contar: cuenta el nmero de celdas que contienen nmeros.


Ej: Contar cuantas personas hay en la lista.

A B
1 Nombre Edad
2 Luis 3 Resultado:5
3 Jos 15 Sintaxis: =CONTAR(b2:b6)
4 Cesar 17
5 Julio 5
6 Andrs 10

Max: Devuelve el valor mximo de una lista de valores numrica.


Ej: Destacar la mayor edad de la siguiente tabla.

A B
1 Nombre Edad
2 Luis 3 Resultado:17
3 Jos 15 Sintaxis: =MAX(b2:b6)
4 Cesar 17
5 Julio 5
6 Andrs 10

Min: Devuelve el valor mnimo de una lista de valores numrica.


Ej: Destacar la mayor edad de la siguiente tabla.

A B
1 Nombre Edad
2 Luis 3 Resultado:3
3 Jos 15 Sintaxis: =MIN(b2:b6)
4 Cesar 17
5 Julio 5
6 Andrs 10

Pgina 1
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

BuscarV: busca un valor en la columna a la izquierda de una tabla y


devuelve un valor en la misma fila desde una columna especificada.
Ej: Usar la funcin que corresponda de manera que al ingresar el cdigo se obtenga el
nombre y la edad en las celdas b9 y b10

A B C
1 Cdigo Nombre Edad
2 001 Luis 3
3 002 Jos 15
4 003 Cesar 17
5 004 Julio 5 Sintaxis: =BUSCARV(b8;a1:c6;2)
6 005 Andrs 10
7 Valor buscado = b8
8 Cdigo 003 Matriz_buscar_en = a1:c6
9 Nombre Csar Indicador_columnas = 2
10 Edad 17
Sintaxis: =BUSCARV(b8;a1:c6;3)

Valor buscado: se selecciona la celda en la cual vamos a ingresar el cdigo


Matriz_buscar_en: se selecciona la matriz donde se encuentran todos los datos, en el caso
del ejemplo el rango a seleccionar es a1:c6.
Indicador_columnas: se debe indicar el n de columna de los datos que necesitamos. En el
ejemplo, cuando necesitamos el nombre, el indicador de columnas es 2, en cambio cuando
necesitamos la edad el nro de columna es 3.

BuscarH: busca en la primera fila de una tabla o matriz de valores y devuelve


el valor en la misma columna desde una fila especificada.
Ej: Usar la funcin que corresponda de manera que al ingresar el cdigo se obtenga el
nombre y la edad en las celdas b9 y b10

A B C D E F
1 Cdigo 001 002 003 004 005
2 Nombre Luis Jos Csar Julio Andrs
3 Edad 3 15 17 5 10
4
5
6
7
8 Cdigo 003
9 Nombre Csar
10 Edad 17

Sintaxis: =BUSCARH(b8;a1:c6;2) Sintaxis: =BUSCARH(b8;a1:c6;3)

Valor buscado = 2
Matriz_buscar_en = a1:c6
Indicador_filas = 2

Contar.si: cuenta las celdas en el rango que coinciden con la condicin dada.
Ej: Obtener la cantidad de chicos que tienen menos de 12 aos.

A B
1 Nombre Edad
2 Luis 3 Resultado:3
3 Jos 15 Sintaxis: =CONTAR.SI(b2:b6;<12)
4 Cesar 17
5 Julio 5 Rango =B2:b6
6 Andrs 10 Criterio = <12

Pgina 2
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

Sumar.si: suma las celdas que contengan determinado criterio o condicin.


Ej: Sumar los sueldos de aquellos empleados cuyo edad no supere los 35.

A B C Resultado: $ 9210
1 Nombre Edad Sueldo Sintaxis: =SUMAR.SI(B3:B7;"<=35";C3:C7)
2 Luis 30 $ 2300
3 Jos 40 $ 3200 Rango =B3:B7
4 Cesar 35 $ 4500 Criterio = <=35
5 Julio 42 $ 3210 Rango_suma = C3:C7
6 Andrs 12 $ 2410

Moda: devuelve el valor que ms se repite en una matriz o rango de datos.


Ej: Obtener de la siguiente tabla cual es el numero que mas se repite

A B
1 Nombre Edad
2 Luis 3 Resultado:3
3 Jos 15 Sintaxis: =MODA(b2:b6)
4 Cesar 17
5 Julio 3
6 Andrs 10

Contara: cuenta el numero de celdas no vacas dentro de una lista.


Ej: Obtener la recaudacin que se obtendra en el caso que todos pagarna la cuota. El valor
de cada una es de $5

A B C
1 Nombre Cuota A Cuota B
2 Luis Pag Pag
3 Jos Debe Pag Resultado: $ 50
Sintaxis: =CONTARA(B2:C6)*5
4 Cesar Pag Debe
5 Julio Pag Debe
6 Andrs Debe Pag

Contar.blanco: cuenta en numero de celdas vacas dentro de una lista.


Ej: Obtener la cantidad de cuotas que no se han abonado

A B C
1 Nombre Cuota A Cuota B
2 Luis Pag Pag
3 Jos Pag Resultado: 4
Sintaxis: =CONTAR.BLANCO(B2:C6)
4 Cesar Pag
5 Julio Pag
6 Andrs Pag

Funcin SI: devuelve un nico valor de acuerdo a la condicin impuesta.


Ejemplo:

Obtendrn APROBADO aquellos alumnos que hallan tenido como promedio


7 o mas; de lo contrario obtendrn DESAPROBADO.

Sintaxis =SI(E3>=7;"Aprobado";"Desaprobado")

Pgina 3
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

Funcin Y: devuelve VERDADERO si todos los argumentos son


VERDADEROS; devuelve FALSO si algn argumento es FALSO.
Ejemplo:

Obtener VERDADERO si todos las ventas superan los $5000

Sintaxis: =Y(B3>5000;C3>5000;D3>5000)

Funcin O: devuelve VERDADERO si algn argumento es VERDADERO;


devuelve FALSO si todo los argumentos son FALSOS.

Ejemplo:
Obtener VERDADERO si en alguna sucursal la cantidad de productos es
menor a 100

Sintaxis =O(B3<100;C3<100;D3<100)

Pgina 4
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

Funcin NO: invierte la lgica del argumento; devuelve FALSO para un


argumento VERDADERO y VERDADERO para un argumento FALSO.

Porcentajes en Excel

Ejemplo: Actualizar el precio de Noviembre con un 15% con respecto al de octubre.

Sintaxis: =B3*C1+B3
*El formato de la celda del resultado es
siempre numerico.

*Si tendriamos que obtener el 15% de un valor unicamente multiplicamos el valor de la


celda * el 15%. Ejemplo: =B3*C1 Resultado: $ 0.15

Ejemplo: Obtener el porcentaje de lluvias registrado en cada provincia con respecto al total

Sintaxis: =B3/B10 y aplicarle a la celda el

estilo porcentual
*El formato de la celda del resultado es
siempre en porcentaje y nunca supera el
100%

Ejemplo: Obtener la variacion de desmonte que hubo en 2007 con respecto al 2006

Variacin
Sintaxis: =C3-B3

Variacin %
Sintaxis: =D3/B3 y aplicarle
a la celda el estilo porcentual

*El formato de la celda del


resultado es siempre en
porcentaje y puede supera el
100%

Pgina 5
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

Jerarqua: devuelve la jerarqua de un nmero dentro de una lista.


Ej: determinar cual es la posicin de cada equipo:

A B C
1 Equipo Puntos Posicion Sintaxis: =Jerarqua(b2;b2:b6;0)
2 Banfied 3 5
3 River 15 2 Nmero=b2
4 Boca 17 1 Referencia = b2:b6
5 Lanus 5 4 Orden = 0
6 Olimpo 10 3

Funcin SI anidada
La funcin SI es una de las funciones ms utilizadas en Excel ya que nos ayuda a probar si
una condicin es verdadera o falsa. Si la condicin es verdadera, la funcin realizar una
accin determinada, pero si la condicin es falsa entonces la funcin ejecutar una accin
diferente.
Es as como la funcin SI nos permite evaluar el resultado de una prueba lgica y tomar
una accin en base al resultado. La siguiente imagen ilustra el funcionamiento de la funcin
SI.

El diagrama anterior nos deja en claro que la funcin SI evaluar como mximo una prueba
lgica y podremos ejecutar hasta dos posibles acciones.
Un ejemplo que puede ser atendido perfectamente por la funcin SI es el siguiente.
Supongamos que tenemos un listado de edades y en una nueva columna debemos colocar la
leyenda Menor de edad en caso de que la edad de la persona sea menor de 18 aos, pero
si la edad es igual o mayor a 18, entonces debemos colocar la leyenda Mayor de edad.
La solucin a nuestro problema ser desplegar dos leyendas diferentes es decir,
necesitamos ejecutar dos acciones diferentes en base a la prueba lgica de mayora de edad.
Este problema se resuelve fcilmente utilizando la funcin SI de la siguiente manera:
=SI(A2 < 18, "Menor de edad", "Mayor de edad")

La funcin SI mostrar el primer mensaje solamente si la prueba lgica (A2<18) es


verdadera. Si dicha prueba lgica es falsa, entonces se mostrar el segundo mensaje.
Observa el resultado de aplicar esta funcin en nuestros datos de ejemplo:

Pgina 6
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

La funcin SI anidada en Excel


El problema anterior lo resolvimos fcilmente con la funcin SI porque el resultado final
seran solamente dos acciones, pero ahora imagina que necesitamos desplegar la leyenda
Tercera edad cuando la persona tenga 65 aos o ms. Esto nos deja el problema con las
siguientes reglas:

Menor a 18 aos: Menor de edad


Mayor a 18 aos y menor de 65 aos: Mayor de edad
Mayor o igual a 65 aos: Tercera edad
Ahora tenemos tres posibles acciones, y la funcin SI no podr resolver por s sola este
problema, por lo que necesitamos recurrir a la funcin SI anidada la cual nos permitir
resolver cualquier situacin en las que necesitemos evaluar ms de una prueba lgica y
ejecutar ms de dos acciones.
La siguiente imagen muestra el funcionamiento de la funcin SI anidada. Observa que la
clave es que, en lugar de ejecutar una segunda accin, la primera funcin SI incluye una
segunda funcin SI de manera que entre ambas funciones puedan ejecutar un mximo de
tres acciones.

Pgina 7
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi
La funcin SI anidada en Excel aumenta la flexibilidad de la funcin al ampliar el nmero
de posibles resultados a probar as como las acciones que podemos ejecutar. Para nuestro
ejemplo, la funcin SI anidada que resolver adecuadamente el problema ser la siguiente:
=SI(A2 < 18, "Menor de edad", SI(A2 < 65, "Mayor de edad", "Tercera edad"))

Pon especial atencin al tercer argumento de la primera funcin SI, que en lugar de ser una
accin, se ha convertido en otra funcin SI que a su vez tendr la posibilidad de ejecutar
otras dos acciones.

Un error muy comn en la creacin de una frmula que utilice la funcin SI anidada es
intentar utilizar la primera funcin SI con cuatro argumentos, lo cual ocasionar un error.
La primera funcin SI deber renunciar a una de sus acciones para darnos la posibilidad
de utilizar otra funcin SI.
Excel har el anlisis de la frmula anterior de la siguiente manera. Comenzando con la
primera funcin SI, se evaluar si la edad es menor a 18, en caso de que dicha condicin se
cumpla, se mostrar la leyenda Menor de edad y todo terminar ah. Por el contrario, si la
primera condicin no se cumple, querr decir que la edad es mayor o igual a 18 y se
ejecutar la segunda funcin SI.
En la segunda prueba lgica probaremos si la edad es menor a 65, en caso de ser verdadero
se imprimir la leyenda Mayor de edad, pero si la prueba lgica es falsa, querr decir que
la edad es mayor o igual a 65 y por lo tanto se imprimir la etiqueta Tercera edad.
Observa el resultado de aplicar esta frmula sobre nuestros datos de ejemplo.

Otro ejemplo de funcin SI anidada


Ms que otro ejemplo de la funcin SI anidada en Excel, quiero resaltar el hecho de que no
todas las frmulas creadas sern iguales an para el mismo problema ya que todo
depender de la lgica que decidas implementar. Por ejemplo, el mismo ejercicio de la
seccin anterior lo podremos resolver con la siguiente frmula:
=SI(A11 >= 65, "Tercera edad", SI(A11 >= 18, "Mayor de edad", "Menor de edad"))

En esta frmula la lgica utilizada es completamente inversa a la de nuestra frmula


anterior, es decir, la primera funcin SI evaluar si la edad es mayor o igual a 65 para
imprimir la leyenda Tercera edad, en caso contrario se realizar la prueba lgica para
saber si es mayor o igual a 18 aos.
En la siguiente imagen puedes ver que he colocado esta frmula a un lado de nuestro
primer ejemplo y el resultado es exactamente el mismo.

Pgina 8
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

De esta manera podemos ver que existen diversas maneras de resolver el problema y muy
probablemente la frmula resultante ser diferente para cada usuario de Excel. As que, si
eres un usuario nuevo en Excel, te recomiendo ampliamente dedicar el tiempo suficiente
para decidir las pruebas lgicas que utilizars en cada funcin SI. Tambin te recomiendo
solucionar el problema en papel antes de intentar escribir la frmula directamente en Excel.
En ms de una ocasin he visto que los errores presentados en una funcin SI anidada
provienen de una mala implementacin de la lgica utilizada. Adicionalmente a esto, la
poca experiencia en el uso de los operadores de comparacin en Excel ocasionarn diversos
problemas al construir adecuadamente las pruebas lgicas utilizadas por la funcin SI.
Si crees conveniente refrescar un poco tus conocimientos sobre dichos operadores, te
recomiendo consultar el video tutorial Tipos de operadores en Excel poniendo especial
atencin a la seccin de operadores de comparacin.
Varias funciones SI anidadas en Excel
En nuestros ejemplos anteriores he utilizado solamente dos funciones SI anidadas, pero
Excel nos permite anidar muchas ms funciones. Originalmente solo se aceptaban hasta 8
funciones anidadas pero a partir de Excel 2010, es posible anidar hasta 64 funciones SI.
Aunque actualmente el mximo es de 64 funciones anidadas, no llegars ni a la mitad de
ese lmite cuando comenzars a tener dificultad en entender la lgica empleada. Sin
embargo es importante que conozcas dicha limitante en Excel y recordar que es imposible
sobrepasar dicho lmite. Lo volver a repetir porque es una pregunta muy frecuente:
recuerda que es imposible hacer que Excel exceda el lmite de funciones anidadas
establecido por el fabricante.
Sin embargo, mientras tanto y no sobrepases el lmite establecido por Excel, podrs anidar
tantas funciones como necesites y lo nico que debers hacer ser reemplazar una accin de
la funcin SI por otra funcin SI. Para dejar esto en claro, hagamos un ltimo ejemplo
donde tenemos un grupo de puntuaciones de 100 a 999 que evaluaremos de la siguiente
manera:

100 a 599: Malo


600 a 749: Promedio
750 a 899: Bueno
900 a 999: Excelente
Una alternativa de solucin para este problema es la siguiente funcin SI anidada:
=SI(A2<600,"Malo",SI(A2<750,"Promedio",SI(A2<900,"Bueno","Excelente")))

Pgina 9
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi
En este caso tengo tres funciones SI anidadas porque la cantidad de acciones que necesito
ejecutar son cuatro. As que de manera general, la cantidad de funciones SI que utilizars
en tu frmula ser una menos que la cantidad de acciones que necesitas ejecutar.
Tambin observa que todas las funciones SI van anidando otra funcin SI como uno de
sus argumentos y solamente la funcin SI ms anidada ser la que tendr sus dos acciones
porque ya no habr otra funcin SI que anidar. Observa el resultado de nuestra frmula:

Funcin Excel Y

La funcin Y se encuentra en Excel al lado de la barra de frmulas en insertar


funcin, que se indica con las letras fx, o tambin se puede encontrar en la
pestaa formulas/bibliotecas de funciones/lgicas.

La funcin de Excel Y devolver VERDADERO si todos los argumentos son


VERDADERO o FALSO si uno o ms argumentos son FALSO.
La sintaxis es la siguiente:
=Y(valor_lgico1;[valor_lgico2];)
Son las condiciones que se desea comprobar, pudiendo tener desde una, que es
obligatorio, hasta 255 condiciones.
Los argumentos deben evaluarse como valores lgicos, como VERDADERO
o FALSO, o bien deben ser matrices o referencias que contengan valores
lgicos.
Si un argumento matricial o de referencia contiene texto o celdas vacas,
Pgina 10
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi
dichos valores se pasarn por alto.
Si el rango especificado no contiene valores lgicos, la funcin Y devuelve el
valor de error #VALOR!.

Pasemos a un ejemplo:

Tambin la formula se puede escribir en la barra de frmulas directamente,


como se indica en la imagen, En este ejemplo al ser todos los argumentos
verdaderos, dar como resultado verdadero,

Veamos otro ejemplo:

Ahora al contener el ejemplo falso, dar como resultado falso aunque sea un
solo valor falso.

Esta funcin es mucho ms potente combinada con la funcin si aunque


tambin puede combinarse con muchas otras

Pgina 11
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

En el ejemplo se quiere saber qu alumnos aprueban todas las asignaturas con


7 o ms de 7, y quienes van a diciembre con tener aunque sea una asignatura
por debajo de 7.
Se combinan la funcin SI con la funcin Y, al introducir un texto en una
formula se debe agregar entre comillas, una vez hecha la formula, se debe
arrastrar hacia abajo, (es una referencia relativa)

Funcin Excel O

La funcin O la podemos hallar igualmente dentro de la Biblioteca de


funciones en la categora Lgicas, como la funcin SI y la Y

La funcin O devolver VERDADERO si alguno de los argumentos es


VERDADERO; devolver FALSO si todos los argumentos son FALSO.
Los argumentos son los mismos que la funcin Y, pudiendo tambin tener
hasta 255 condiciones.
Esta funcin tiene las mismas caractersticas que la funcin Y.

Pasemos al ejemplo:

Si uno de los argumentos es verdadero dar como respuesta verdadero.

Pgina 12
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

Si los dos son falsos dar falso.

Se usa la funcin SI con la funcin O anidada:


Suponiendo que la directora de la escuela organiza un excursin para todos los
alumnos que en alguna de sus notas alcance a 7.

Pgina 13
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi

Veamos un ejemplo combinando las tres funciones:


Dada una lista de vendedores, queremos asignarle la comisin de ventas que le
corresponde segn dos criterios:
El nivel de ventas supera el objetivo.
El precio promedio de las ventas supera cierto valor.
Si solo cumple uno de los objetivos, el vendedor tendr un 5% de comisin,
mientras que si supera ambos, se llevar un 10%.
Por el contrario, si no alcanza al menos uno, no se lleva comisin.

En la celda D7 se ingresa la formula


=SI(Y(B7>$D$1;C7>$D$2);$D$4;SI(O(B7>$D$1;C7>$D$2);$D$3;0%))
asegurndose de dejar la celda de las consignas fija para no tener problemas a
la hora de arrastrarla (ver referencias relativas y absolutas) ; la primera parte
muestra una condicin, que si se cumplen ambos criterios, le corresponde a la
cantidad de D4, de no cumplir con dicho criterio, tenemos el segundo
argumento de la funcin SI, que es un SI anidado con la funcin O , esta
Pgina 14
Dep. de Informtica EAS Don Bosco
Prof: Adrin Valsecchi
funcin nos dir si al menos cumple con una condicin, de no ser as, el
ltimo argumento de la funcin si indicara que corresponde 0% .

Pgina 15

S-ar putea să vă placă și