You are on page 1of 22

ANEXO FUNCIONES DE EXCEL

SI

La funcin SI en Excel es parte del grupo de funciones Lgicas y nos


permite evaluar una condicin para determinar si es falsa o verdadera.
La funcin SI es de gran ayuda para tomar decisiones en base al
resultado obtenido en la prueba lgica.
Sintaxis de la funcin SI
Adems de especificar la prueba lgica para la funcin SI tambin
podemos especificar valores a devolver de acuerdo al resultado de la
funcin.

Prueba_lgica (obligatorio): Expresin lgica que ser evaluada


para conocer si el resultado es VERDADERO o FALSO.

Valor_si_verdadero (opcional): El valor que se devolver en caso


de que el resultado de la Prueba_lgica sea VERDADERO.

Valor_si_falso (opcional): El valor que se devolver si el resultado


de la evaluacin es FALSO.

La Prueba_lgica puede ser una expresin que utilice cualquier operador


lgico o tambin puede ser una funcin de Excel que regrese como
resultado VERDADERO o FALSO.

Los argumentos Valor_si_verdadero y Valor_si_falso pueden ser cadenas


de texto, nmeros, referencias a otra celda o inclusive otra funcin de
Excel que se ejecutar de acuerdo al resultado de la Prueba_lgica.
Ejemplos de la funcin SI
Probaremos la funcin SI con el siguiente ejemplo. Tengo una lista de
alumnos con sus calificaciones correspondientes en la columna B.
Utilizando la funcin SI desplegar un mensaje de APROBADO si la
calificacin del alumno es superior o igual a 60 y un mensaje de
REPROBADO si la calificacin es menor a 60. La funcin que utilizar
ser la siguiente:
=SI(B2>=60,"APROBADO","REPROBADO")
Observa el resultado al aplicar esta frmula en todas las celdas de la
columna C.

Utilizar una funcin como prueba lgica


Es posible utilizar el resultado de otra funcin como la prueba lgica que
necesita la funcin SI siempre y cuando esa otra funcin regrese como
resultado VERDADERO o FALSO. Un ejemplo de este tipo de funcin es la
funcin ESNUMERO la cual evala el contenido de una celda y devuelve
el valor VERDADERO en caso de que sea un valor numrico. En este
ejemplo quiero desplegar la leyenda SI en caso de que la celda de la
columna A efectivamente tenga un nmero, de lo contrario se mostrar
la leyenda NO.

=SI(ESNUMERO(A2), "SI", "NO")


Este es el resultado de aplicar la frmula sobre los datos de la hoja:

CONTAR.SI

Esta funcin nos permite contar el nmero de celdas de un rango


definido que cumplen con un solo criterio por nosotros establecido. Si se
desea contar celdas que cumplan con ms de un criterio nuestra
recomendacin es emplear la funcin CONTAR.SI.CONJUNTO, tambin
detallada en otro de nuestros artculos.
La funcin CONTAR.SI se encuentra disponible tanto en Excel 2003
como en Excel 2007, dentro de la categora de frmulas Estadsticas, o
bien escribindola directamente en una celda de acuerdo a su sintaxis.

Veamos en detalle la sintaxis de funcin CONTAR.SI para comprender


mejor como podemos aplicarla en nuestro da a da:

En este caso por rango se entiende la celda o el grupo de celdas en


donde se pretende contar, pudiendo estas contener nmeros, nombres,
cadenas de texto, matrices o referencias.
Por criterio se entiende la condicin lgica que se emplear para
identificar cuales celdas sern contadas en el rango seleccionado. Puede
ser un nmero, expresin, referencia de celda o cadena de texto.
En funcin CONTAR.SI podemos incluir dentro de la sintaxis los
siguientes operadores de comparacin:

A considerar:

En los criterios se puede utilizar los caracteres comodn signo


de interrogacin (?) y asterisco (*) . El signo de interrogacin
corresponde a un solo carcter cualquiera y el asterisco equivale a
cualquier secuencia de caracteres. Si desea buscar un signo de
interrogacin o un asterisco reales, escriba una tilde (~) delante del
carcter que desea buscar.
Los criterios no distinguen entre maysculas y minsculas; por
ejemplo, la cadena manzanas y la cadena MANZANAS corresponden
a las mismas celdas.
En Practica!
Veamos algunos ejemplos para ver en la prctica la aplicacin de esta
funcin.

Ejemplo 1: Uso de la funcin CONTAR.SI partiendo de un criterio de


texto, sin empleo de operadores de comparacin.
Supongamos que tenemos un listado de frutas (con un total de 13 tems)
como el de la imagen anexa, y deseamos conocer qu cantidad de una
fruta en especfico existe (por ejemplo, Naranjas).

En este caso el rango a seleccionar (de la celda B5 a la celda B17) ser


el que abarca completamente el listado de frutas en donde se pretende
contar una fruta en especfico. En nuestro caso el criterio a emplear
ser la palabra Naranjas escrita en la celda E6, condicin lgica que
permitir establecer cuantas celdas del rango seleccionado contienen la
palabra Naranjas.
Ejemplo de la funcin CONTAR.SI
Tengo una lista de artculos y cada uno tiene asociado su color. Ahora
necesito contar el total de artculos que son de color azul y para ello
utilizar la siguiente frmula:
=CONTAR.SI(B2:B11, "azul")
Al aplicar esta frmula a los datos de la columna B obtengo la cuenta
correcta:

Puedes observar que el segundo argumento de la funcin


CONTAR.SI est todo en minsculas mientras que las celdas de la
columna B tienen la primera letra en maysculas, sin embargo el valor
Azul es considerado dentro de la cuenta por lo que comprobamos que
la condicin no es sensible a maysculas y minsculas.
Recuerda que la funcin CONTAR.SI nos permitir contar el nmero de
celdas dentro de un rango que cumplan con el criterio que se haya
especificado en el segundo argumento de la funcin.

CONTAR.SI.CONJUNTO

La funcin CONTAR.SI.CONJUNTO en Excel nos permite contar los


elementos de un rango que cumplen con los criterios definidos. Esta
funcin nos permite especificar hasta 127 criterios.
Sintaxis de la funcin CONTAR.SI.CONJUNTO
La funcin CONTAR.SI.CONJUNTO tiene dos argumentos obligatorios y
los dems opcionales.

Rango_criterios1 (obligatorio): El rango de celdas que ser


evaluado con el Criterio1.

Criterio1 (obligatorio): El criterio con que se evaluar el


Rango_criterios1.

Rango_criterios2 (opcional): El rango de celdas que ser evaluado


con el Criterio2.

Criterio2 (opcional): El criterio que evaluar el Rango_criterios2.

A partir del Rango_criterios2, todos los argumentos son opcionales y se


permiten hasta 127 rangos y criterios a evaluar por la funcin
CONTAR.SI.CONJUNTO. Cada rango especificado debe tener la misma
cantidad de filas (o columnas) que los anteriores.
CONTAR.SI.CONJUNTO
Para ejemplificar el uso de la funcin CONTAR.SI.CONJUNTO haremos un
ejemplo muy sencillo. Tengo una lista de personas (hombres y mujeres)
que estn en un rango de edad entre los 15 y los 25 aos de edad.
La primera cuenta que necesito hacer es la de conocer el nmero total
de hombres y har dicha cuenta con la funcin CONTAR.SI.CONJUNTO de
la siguiente manera:
=CONTAR.SI.CONJUNTO(B2:B16, "Hombre")

El resultado de esta frmula lo puedes observar en la celda F1 de la


siguiente imagen:

Contar valores con ms de una condicin


El verdadero potencial de la funcin CONTAR.SI.CONJUNTO es cuando
necesitamos especificar ms de un criterio en nuestra cuenta. Por
ejemplo, si en la lista anterior necesito contar los hombres mayores de
18 aos puedo utilizar la siguiente frmula:
=CONTAR.SI.CONJUNTO(B2:B16, "Hombre", C2:C16, ">18")
El resultado se muestra en la celda F2 de la siguiente imagen:

CONTARA

La funcin CONTARA se utiliza para obtener la cantidad de celdas que,


dentro de un determinado rango, tengan cualquier valor, incluidos los
textos vacos que se escriben como ="" y los valores de error de Excel.
Es muy sencilla y slo tiene 2 argumentos separados por punto y coma y
encerrados entre parntesis:

= CONTAR (valor1;[valor2])

Valor1: es el rango de celdas donde queremos contar el numero


de entradas que contienen algn valor algn texto vacio del tipo ="" o
algn valor error de Excel.
[Valor2]: Es opcional y se refiere a otro rango adicional que
podemos incluir en la cuenta, o bien valores que directamente
escribimos y que queremos que sean incluidos en la cuenta.
En el siguiente ejemplo (en el cual se ha omitido el 2 argumento),
podemos ver como la celda que contiene la funcin CONTARA hace

referencia a un rango que es toda la columna (L:L) en el que hay valores


vacos, de texto, fechas, nmeros y errores y todos son incluidos en la
cuenta, excepto las celdas vacas:

La funcin CONTARA es muy til para anidar dentro de una funcin


DESREF cuando esta ltima pretende definir un rango de una tabla cuya
altura puede variar al introducir nuevas filas. Se puede ver un ejemplo
de ello en el artculo "Relacionar datos de distintas tablas en Excel".

PROMEDIO

La funcin PROMEDIO() sirve para obtener el promedio o media


aritmtica de un conjunto de valores. Como argumentos puede tener
celdas individuales y/o rangos de celdas que tengan valores numricos.
Ejemplo de operacin: Obtener el promedio de 2 valores: 10 y 6

=PROMEDIO(A1,A2)

=PROMEDIO(A1:A2)
En la primera imagen podemos apreciar 2 valores 10 y 6, como podemos
ver, manejamos como argumentos de la funcin las 2 celdas
correspondientes de manera individual (A1,A2). En la segunda imagen
tenemos como argumento un rango (A1:A2) y el resultado es el mismo.

CONTAR.BLANCO

Cuenta los espacios en blanco que hay en un rango

como se ve la funcin CONTAR.BLANCO que est en la celda C9 cuenta


las celdas en blanco que estn en el rango C1:D7 que son 3.

FUNCION MAX()

La funcin MAX() da el valor mximo de un rango o rangos y/o de


referencias a celdas, como se ve en la tabla siguiente

MIN()

La funcin MIN() da el valor mnimo de un rango o rangos y/o de


referencias a celdas, como se cave en la tabla siguiente

SUMAR.SI

INTRODUCCION
La funcin SUMAR.SI permite sumar valores de un rango de acuerdo a un
criterio o condicin.
La funcin SUMAR.SI tiene 3 parmetros:
El primero es la referencia o el rango que contiene los valore sobre los
que se evaluar la condicin.
El segundo es el que contiene el criterio a aplicar con el objeto de
determinar que se suma y que no
El tercero es opcional, esto quiere decir que si la condicin esta en el
mismo rango donde se efecta la suma, no hace falta el tercer
parmetro, pero si el criterio esta en un rango y donde se hace la suma
en otro (u otros )rangos, entonces tiene que colocarse el tercer
parametro.
Para aclarar las cosas que mejor que un ejemplo: Supongamos que una
inmobiliaria tiene un listado con el valor de las propiedades que se
vendieron en Enero y quiere saber la suma de aquellas que superaron
los $160.000, para obtener la respuesta se emplea la funcin SUMAR.SI
como se muestra en el grfico

En este caso con dos parmetros alcanza puesto que el criterio esta en
la rango E2:E5, que el mismo rango donde se efecta la suma con la
condicin dada y no hace falta poner
=SUMA(E2:E5;">160000";E2:E5)..Si en cambio tenemos esta otra tabla

aqu si hace falta el tercer parmetro ya que el rango donde se efecta


el criterio (D2:D5) no es el mismo que el rango donde se efecta la suma
(E2:E5).
Dejo como ejercicio averiguar las comisines que se cobran al vendedor
por propiedades cuyo costo es inferior a $ 400.000.

SUMAR.SI.CONJUNTO

La funcin SUMAR.SI.CONJUNTO en Excel nos permite sumar los


valores de un rango de celdas que cumplen con varias condiciones. A
diferencia de la funcin SUMAR.SI que permite un solo criterio, la funcin
SUMAR.SI.CONJUNTO permite hasta 127 criterios.
Sintaxis de la funcin SUMAR.SI.CONJUNTO
La funcin SUMAR.SI.CONJUNTO tiene dos argumentos:

Rango_suma (obligatorio): El rango de celdas que contiene los


valores a sumar.

Rango_criterios1 (obligatorio): El rango de celdas que ser


evaluado por el Criterio1.

Criterio1 (obligatorio): El criterio que deben cumplir las celdas del


Rango_criterios1.

Rango_criterios2 (opcional): El segundo rango de celdas que


ser evaluado por el Criterio2.

Criterio2 (opcional): El criterio que deben cumplir las celdas del


Rango_criterios2.

Los valores de las celdas del rango_suma se sumarn solamente si


cumplen con los criterios especificados. Los criterios pueden utilizar
caracteres comodn como el signo de interrogacin (?) para indicar un
solo carcter o un asterisco (*) que indicar una secuencia de
caracteres.
Solo el Rango_criterios1 y Criterio1 son obligatorios, a partir de ellos
podemos especificar mltiples combinaciones de Rango_criterio y
Criterio hasta un mximo de 127.

Ejemplo de la funcin SUMAR.SI.CONJUNTO


Tengo una lista de CDs vendidos en un da en una tienda de msica. Me
interesa sumar el nmero total de CDs vendidos que tengan
exactamente 12 canciones:

La columna que se sumar ser la columna Vendidos la cual contiene el


nmero total de CDs vendidos para cada lbum. La columna Canciones
es el Rango_criterios1 porque contiene la informacin que ser
evaluada.
Finalmente la condicin que se debe cumplir se encuentra en la celda
B17. Puedes ver en color verde las celdas que cumplen con la condicin
y cuya celda Vendido termina siendo sumada por la funcin
SUMAR.SI.CONJUNTO.
Mltiples criterios con la funcin SUMAR.SI.CONJUNTO
Modificando un poco el ejemplo anterior, ahora deseo sumar el nmero
total de CDs vendidos que tengan ms de 11 canciones y cuyo precio

sea mayor a $4. Para resolver este caso necesitar especificar un


segundo criterio que se aplicar a la columna Precio.

En este segundo ejemplo he agregado otro rango de criterios que es la


columna Precio y su respectivo criterio que se encuentra en la celda
B18. Puedes ver en color verde aquellas celdas que cumplen con ambas
condiciones y cuya columna Vendidos dan como resultado la suma de la
celda B19.
La funcin SUMAR.SI.CONJUNTO en Excel ser de gran utilidad
cuando necesitamos aplicar ms de un criterio antes de realizar una
suma.

BUSCARV

La funcin BUSCARV busca datos que estn en primera columna de una


tabla(a esta tabla se la denomina matriz de bsqueda o de datos), si el
valor es encontrado devuelve el dato asociado (valor que esta en la
misma fila que el dato a buscar) de una columna especificada, la sintaxis
es;

los primeros tres argumentos son obligatorios y el cuarto es opcional


Veamos el siguiente ejemplo:
Un profesor tiene una tabla con las notas de un alumno puestas en
nmeros y quiere completarla poniendo las notas en palabras

para hacer esto cuenta con otra tabla de equivalencias

despues coloca la siguiente frmula en la celda E3 de la Hoja 1:

en la que D3 es una referencia donde est el contenido , que en este


caso es el valoor 2, aunque hay casos en que por la naturaleza del
problema, por ejemplo una consulta, la referencia puede al principio
estar vacia, dando el error #N/A (no aplicable)

A continuacin se arrastra la funcin hasta completar la tabla

en este caso la matriz de bsqueda est en otra hoja, pero puede estar
en cualquier lado, incluso dentro de otra tabla.
En el problema visto arriba los datos a buscar no se pueden repetir, ya
que las notas no pueden aparecer ms de una vez o como en las listas
de precios a destinos desde una terminal area, estos destinos tampoco
se pueden repetir y as podemos encontrar muchos casos ms en los
cuales los datos a buscar no se pueden repetir ( piensen algunos
ejemplos).
Existen, sin embargo, casos en los cuales los datos a buscar pueden
estar repetidos y ni siquiera podemos saber cuntas veces lo estn.
Veamos un ejemplo sencillo:

Supongamos que un comercio tiene 4 empleados y el dueo quiere


saber, en las 8 hs que est abierto, cuantas ventas realizo cada uno de
ellos. Se dispone, para esto, de una planilla donde se vuelcan los datos

FUNCION CONCATENAR

La funcin CONCATENAR permite unir dos o mas elementos de texto


que estan contenidos en celdas diferentes. Tambin permite unir textos
puestos entre comillas directamente en los argumentos de la funcin. Su
sintaxis es:
=CONCATENAR(Texto1;Texto2;...)
Esta funcin puede tener como mximo 30 argumentos.
Ejemplos:
Si tenemos en la celda A1 el texto YAHOO y en la celda B5 ARGENTINA,
nos queda YAHOO ARGENTINA en la celda donde se introduce la frmula.
Veamos

notar que el segundo argumento es un espacio (" ") para separar ambas
palabras y que el formato color no se tiene en cuenta.
Uniendo textos directamente usando comillas

Tambin se pueden concatenar textos, sin usar la funcin CONCATENAR


y empleando en su lugar el smbolo ampersand ( & ), como podemos
ver: