You are on page 1of 21

FUNCIN SI

La funcin SI es una de las funciones ms utilizadas en Excel. Lo que sta


funcin hace es probar si una condicin es verdadera falsa. Si la condicin es
verdadera entonces la funcin hace alguna cosa, y si la condicin es falsa
entonces se hace otra cosa diferente.
EXPLICACIN DE LA FUNCIN SI ANIDADA
Una funcin SI anidada es cuando una segunda funcin SI se coloca dentro de la
primera de manera que pruebe alguna condicin adicional. Las funciones SI
anidadas aumentan la flexibilidad de la funcin al ampliar el nmero de posibles
resultados a probar.
Supongamos que necesitamos hacer una equivalencia de una columna de letras a
nmeros de la siguiente manera: A = 5 y B = 10. Si la celda es igual a A
entonces el valor ser 5, pero si la celda es B entonces el valor ser 10. Esto lo
podemos resolver con la siguiente funcin SI anidada:
SI(celda = "A", 5, SI(celda = "B", 10))
El resultado ser el siguiente:

Qu pasara si ahora en lugar de dos letras tenemos tres? Es decir, que si
encontramos una C debemos colocar el valor 20. La funcin SI anidada ser la
siguiente:
SI(celda = "A", 5, SI(celda = "B", 10, SI(celda = "C", 20)))
Una funcin SI anidada puede ayudarte a encontrar una buena solucin a tu
problema pero no debes hacer un uso excesivo de esta funcionalidad.
Excel 2010 soporta hasta 64 funciones SI anidadas, pero seguramente no llegars
ni a la mitad de esa cantidad antes de que se dificulte entender la lgica empleada
en todas esas funciones. Mientras tanto disfruta de tus funciones SI anidadas.


BUSQUEDAS VERTICALES
BUSCARV es una de las funciones ms tiles de Excel, y es tambin una de las
menos comprendidas.
En este artculo vamos a desmitificar BUSCARV por medio de un simple ejemplo
paso a paso.
1. La lgica detrs de la funcin BUSCARV
Veamos la siguiente imagen para comprender un caso tpico de uso de BUSCARV

La funcin BUSCARV nos permite hacer una bsqueda de un elemento concreto
dentro de una tabla (en nuestro caso buscamos el cdigo de producto 602)
y una vez encontrado nos devuelve otros elementos asociados al mismo
(en nuestro caso nos dir que corresponde al producto Tornillo 30 mm
y que su stock es de 34 unidades)
2. La sintaxis de la funcin BUSCARV
La sintaxis (forma de escribir) BUSCARV es sencilla y solo requiere 4 argumentos:
= BUSCARV (valor buscado; tabla de bsqueda; columna de bsqueda; tabla
ordenada?)

En nuestro ejemplo, la frmula que usamos en celda G3 para buscar el Producto
es:
=BUSCARV(G2;B2:D12;2;FALSO)
Buscar el valor del cdigo indicado en G2 (lo que buscamos puntualmente) En la
tabla de B2:D12 (dnde lo buscamos)
y devolver el valor de la columna 2 de dicha tabla (columna que contiene lo que
buscamos)
la tabla est ordenada? FALSO (siempre conviene poner falso)
La frmula que usamos para buscar el Stock es similar,
con la nica diferencia que en el 3er argumento,
la columna que contiene lo que buscamos es la 3 en lugar de la 2
3. LO QUE DEBEMOS RECORDAR DE LA FUNCIN BUSCARV
Todo comienza con un elemento buscado
Puede ser un cdigo de producto, de cliente, un nombre de proveedor, un N de
reclamo, etc
La funcin BUSCARV siempre entra de forma vertical por la primer columna de la
tabla,
y cuando encuentra el elemento buscado se mueve de forma horizontal al N de
columna indicado
El N de columna es la columna que contiene la informacin requerida para el
elemento buscado
(en nuestro ejemplo el nombre de producto y el stock del mismo)
El N de columna hace referencia al N de columna de la tabla no de la hoja!
Respecto del ltimo argumento siempre conviene poner FALSO
FALSO indica que la tabla puede no estar ordenada
Si lo omitimos y la tabla est desordenada podemos tener un resultado incorrecto
Para mayor seguridad siempre poner FALSO
Si la funcin BUSCARV no encuentra lo que busca devuelve el error #N/A
Para evitar el error #N/A podemos anteponer la funcin SI.ERROR que
explicaremos + adelante

LA FUNCIN BUSCARH EN EXCEL
La funcin BUSCARH en Excel busca un valor dentro de una fila y devuelve el
valor que ha sido encontrado o un error #N/A en caso de no haberlo encontrado.
Esta funcin es similar, en cierto sentido, a la funcin BUSCARV.
CUANDO UTILIZAR LA FUNCIN BUSCARH
Debemos utilizar la funcin BUSCARH cuando el valor que estamos buscando se
encuentra en una fila de alguna tabla de datos. Por el contrario, la funcin
BUSCARV realiza la bsqueda en una columna.

Sintaxis de la funcin BUSCARH
La funcin BUSCARH tiene tres argumentos que son los siguientes:

Valor buscado (obligatorio): El valor que estamos buscando.
Matriz_buscar_en (obligatorio): El rango que contiene los valores y que
debe ser una fila.
Indicador filas (obligatorio): El nmero de fila que contiene el valor que
regresar la funcin.
Ordenado (opcional): El valor debe ser FALSO si queremos una
coincidencia exacta o VERDADERO para una coincidencia aproximada.
Si la funcin BUSCARH no encuentra el valor que est siendo buscado regresar
el valor de error #N/A.
Ejemplo de la funcin BUSCARH
En la siguiente tabla tengo la informacin de los artculos que ha vendido cada uno
de los vendedores en los ltimos meses. Como ttulo de columnas estn los
nombres de los vendedores y como filas los meses.

Ahora quiero saber los productos vendidos en el mes de Febrero por Paco y para
ello puedo utilizar la funcin BUSCARH de la siguiente manera:
=BUSCARH ("Paco", B1:D6, 3,FALSO)
El primer argumento es Paco porque es el vendedor que estoy buscando. El
segundo argumento contiene todo el rango de datos sin incluir la columna de
meses (columna A) porque no me interesa dicha informacin.
El tercer argumento es el nmero de fila que deseo que la funcin
BUSCARH regrese como resultado. Ya que la fila con los nombres es la fila uno,
entonces la fila para el mes de febrero es la fila nmero 3.
Finalmente coloca el valor FALSO en el cuarto argumento para indicar que deseo
una coincidencia exacta al buscar a Paco. El resultado de esta frmula es el
siguiente:

Si quisiera busca la informacin del mismo mes para Luis, entonces la funcin
cambiar de argumentos de la siguiente manera:
=BUSCARH("Luis", B1:D6, 3,FALSO)
Si por el contrario quiero conocer los productos vendidos por Hugo en el mes de
Abril, entonces la funcin sera la siguiente:
=BUSCARH("Hugo", B1:D6, 5,FALSO)
De esta manera, la funcin BUSCARH nos permite hacer una bsqueda en una
fila (bsqueda horizontal) y encontrar fcilmente el valor requerido



QU ES UNA TABLA DINMICA?
Una tabla dinmica es una de las herramientas ms poderosas de Excel, pero
tambin es una de las caractersticas que ms usuarios de Excel se sienten
intimidados a utilizar. Si eres uno de ellos te ests perdiendo de utilizar una gran
herramienta de Excel.
Las tablas dinmicas te permiten resumir y analizar fcilmente grandes
cantidades de informacin con tan slo arrastrar y soltar las diferentes columnas
que formarn el reporte.
REPORTES FLEXIBLES
Es verdad que puedes formar muy buenos reportes con lo que ya sabes de Excel,
pero imagina la siguiente situacin. Ya has creado un gran reporte que compara el
total de ventas en las diferentes regiones del pas, pero ahora tus superiores han
pedido que hagas otro reporte que compare las ventas de cada regin con los
tipos de productos vendidos. Y por si fuera poco, despus de terminar el segundo
reporte, te piden un tercero para comparar las ventas de los productos pero ahora
por cada ciudad del pas. Es muy probable que tengas que empezar desde cero
para crear los nuevos reportes.
Afortunadamente Excel tiene la funcionalidad de tablas dinmicas que ayuda a
resolver este problema. Al utilizar una tabla dinmica podrs crear los reportes
sin escribir una sola frmula, pero lo ms notable ser que podrs arreglar el
reporte de una manera dinmica de acuerdo a tus necesidades.
EL VERDADERO PROBLEMA DE LAS TABLAS DINMICAS
Muchos usuarios de Excel evitan el uso de las tablas dinmicas porque
parecieran muy complicadas a primera vista. Aunque las tablas dinmicas pueden
parecer desafiantes, la realidad es que el problema radica en que muy pocas
veces se explican adecuadamente. En varias ocasiones he ledo libros o tutoriales
en Internet que utilizan trminos como Anlisis multidimensional, que aunque es
un concepto importante, el presentar este tema a un principiante con este lenguaje
solo lo intimidar desde un principio.
A partir de hoy iniciar con una serie de artculos que hablarn sobre tablas
dinmicas. Mi objetivo es presentarlas con un lenguaje sencillo de manera que
puedas entender fcilmente y pronto puedas utilizar adecuadamente esta
caracterstica de Excel que te har ms productivo.


TUTORIAL 2 DE EXCEL (FILTROS: BASICO)
El manejo de filtros en Excel es una de las funciones ms utilizadas de este
programa, nos permite la obtencin de resultados resumidos de un grupo de
registros, en base a uno o muchos parmetros.

Ej: Se tiene un listado de trabajadores en Excel con la informacin siguiente:



Del listado anterior solo nos interesa visualizar nicamente la informacin
correspondiente a los empleados del rea de produccin:

Para ello utilizaremos la herramienta filtros de Excel, para lograrlo existen muchas
formas, veamos 2 de las ms conocidas y prcticas.

Forma 1:
1) Sombrear las celdas a las que se quiere aplicar el filtro
2) Clic en la ficha Inicio
3) En la seccin Modificar clic en la opcin Ordenar y filtrar
4) Clic en la opcin Filtro




Forma 2:
1) Sombrear las celdas a las que se quiere aplicar el filtro
2) Presionar la combinacin de teclas Ctrl + Shift + L
Con ambas formas obtendremos el mismo resultado, que ser un botn
desplegable situado en la primera celda seleccionada, se recomienda que la
primera celda seleccionada sea el ttulo de la columna.
Al dar un clic sobre dicho botn se desplegara una lista de opciones y abajo los
valores que contiene el filtro.



Para hacer un filtro basta con desmarcar los valores que no deseamos ver, por
ejemplo:
Se desea hacer un filtro que muestre solo los empleados del rea de informtica.
Para ello solo basta con desmarcar todos los valores menos la casilla
Informtica, para obtener el siguiente resultado:



El filtro nos muestra solamente los empleados que pertenecen al rea de
informtica, para quitar el filtro o realizar un filtro nuevo, basta con marcar todas
las casillas o solo las que deseamos filtrar.



FILTROS AVANZADOS.

Los filtros avanzados son herramientas muy tiles y rpidas de usar, aunque
cuentas con algunas limitaciones. Se usan cuando el filtro personalizado no nos
permite realizar el filtro deseado.
Para aplicarlo seguiremos el siguiente mtodo:
En la misma hoja (debajo de la tabla, por ejemplo) introducimos los
datos que se utilizarn como criterios para filtrar la tabla. En el
ejemplo vemos que el criterio es simplemente dos celdillas: una
indica el dato de la columna a filtrar A30 y B30, y otra indica el valor
que buscamos dentro de dicha columna A31 y B31.
Seleccionar el rango de celdas donde se va a efectuar el filtrado. En
el ejemplo seleccionamos la tabla completa.
Pulsamos la opcin Datos> Filtro> Filtro avanzado, y se nos
aparece una ventana.
En esta dicha ventana observamos las opciones:
o Rango de la lista que representa el rea seleccionada
donde se va a efectuar el filtrado y
o Rango de criterios que representa el rea seleccionada
donde se han introducido los datos de criterios.

En el primer ejemplo se han establecido como Rango de criterios, filtrar Castilla
Len dentro de las Comunidades Autnomas y que adems contengan ms de
100 municipios.
Esta ventana tambin nos ofrece la posibilidad de efectuar el filtrado
en la misma hoja o realizar una copia del filtrado a otro lugar. En este
ejemplo se ha decidido dejar el filtrado en la misma hoja.
Por ltimo, si queremos deshacer el filtrado tan solo tenemos que
seleccionar la opcin Datos> Filtro> Mostrar todo".

En la siguiente imagen, vemos como ejemplo, que los criterios aplicados han sido
que aparezca solo la Comunidad Autnoma de Castilla Len y dentro de ella
solo las que tengan ms de 100 municipios.



En la siguiente imagen vemos como ejemplo otra posibilidad de filtrado ms
compleja.
Se podra colocar en la casilla B32 otro criterio como por ejemplo <80. Incluyendo
este nuevo criterio en el apartado de Rango de criterios obtendramos:
el filtrado de las ciudades de Castilla Len con ms de 100
y los municipios de menos de 80 municipios de cualquier
Comunidad Autnoma ya que el criterio <80 no lleva asociado en la
celda de su izquierda ninguna condicin de Comunidad Autnoma.

En la siguiente imagen vemos la vista final la tabla filtrada.



Por ltimo, existe otra aplicacin de filtrado de datos. Se pueden usar para buscar
ttulos que se ajustan a un cierto patrn. Para ello es necesario utilizar los
caracteres ? y *, con los cuales representan un carcter cualquiera o una
secuencia de caracteres.
Por ejemplo, si queremos buscar las ciudades que terminan por ia introducimos
como Rango de criterios la siguiente frmula ==*ia.



RESUMEN:
o Introducir datos debajo de la tabla con criterios para filtrar
datos,
o Seleccionar rango de celdas donde efectuar filtrado,
o Pulsar la opcin Datos> Filtro> Filtro avanzado,
o Seleccionar la Accin y los Rangos de lista y criterios,

FORMATO CONDICIONAL

El Formato Condicional es un herramienta muy til como inf
ormacin grfica
adicional para los datos numricos que estn en celdas o e
n rangos, , que ha
Mejorado enormemente las posibilidades en este aspecto.
Este tipo de formato tiene
un comportamiento similar al de la funcin SI ya que otorga
un formato a una celda o
rango, dependiendo del cumplimiento de una condicin, qu
e es en definitiva, el
cumplimiento de una proposicin lgica.
Los formatos condicionales mas novedosos son:
Barra de datos: Es semejante a un grfico de barras prop
orcional al numero
en la celdas.
Escala de color: Da un color a una celda, de acuerdo al va
lor de esta. 5

Conjunto de conos: permite segn el valor de un celda co
mpararla con otro
de referencia y aadirle un cono.

Aunque hay muchas mas opciones; entre ellas se pueden
marcar celdas que
cumplan con determinadas condiciones y dar colores a los
nmeros.
Se puede tambin aplicar mas de un formato a una celda, o
sea, si una condicin
cambia el tamao de la fuente de una celda y otra cambia e
l color del fondo, cuando
se cumplan ambas condiciones , tambin se aplicaran amb
os formatos.

La tabla1. que se ve a continuacin contiene simultneame
nte los formatos Barra de
datos, Escala de colores y Conjunto de conos


Para aplicar estos formatos el mtodo es muy parecido.
En la cinta de opciones vamos a la pestaa "Inicio" y luego
al panel "Estilos"

al pulsar en este aparece otro panel tambin llamado "Estil
os"

donde pulsamos "Formato condicional" que cambia de colo
r y despliega un men de
opciones, donde estn destacados en rojo los formatos me
ncionados al principio
mas otros dos en la parte superior

Los triangulitos negros nos indican que hay mas opciones d
e formato como se
puede ver al oprimir, por ejemplo en "Barra de datos"

Luego dada la siguiente tabla igual a la tabla1 pero sin form
ato


para aplicar el formato Barra de datos, a la etiqueta venta,
se selecciona la columna
donde estn los datos y se pulsa en el modelo sealado po
r la flecha roja


quedando como la columna VENTAS de la tabla1

QU ES UN FILTRO EN EXCEL?

Los filtros Excel facilitan la busqueda de un subconjunto de
datos dentro de un rango
para poder trabajar con el mismo. Este subconjunto de dato
s o rango filtrado muestra
las filas que cumplen el criterio que se especifique para una
columna.
Al utilizar un filtro este no reorganiza el resultado mostrado,
pero s permite aplicar
formato, representar en grficos e imprimir dicho rango. El f
iltrado oculta
temporalmente las filas que no se desean mostrar.
Excel proporciona dos formas de filtrar celdas de datos:
1.Autofiltro.
2.Filtro avanzado.
Autofiltro
Ayuda a administrar fcilmente hojas de clculo de gran ta
mao, que requiran de
filtros con criterios simples.
Filtro avanzado
Utilizado para realizar filtros con criterios ms complejos. S
e diferencia del Autofiltro
al tener que escribir los criterios segn los cuales desea filtr
ar los datos en un rango
de criterios independiente situado sobre el rango.



VALIDACIN DE LOS DATOS

Imagina que existe una celda que tendr siempre un dato e
legido de entre una lista.
En vez de escribir manualmente ese dato, podemos crear u
na lista desplegable,
restringir entradas, limitar el nmero de caracteres de la cel
da, mostrar mensajes de
ayuda, etc.

1.Sita el cursor en la celda D2.
Filtros Prensa FYE Fabricantes de Filtros Prensa FYE de
Mexico, S.A. de
C.V.
www.fyedemex.comEnlaces patrocinados
2.Accede a Datos -
Validacin y te aparecer el siguiente cuadro:

En la lista desplegable Configuracin podemos elegir qu v
alores sern vlidos para
la celda activa. Desplgala y observa las distintas posibilida
des de la misma.
3.Elige finalmente la opcin Lista. Te aparecer una casilla
de texto; escribe lo
siguiente (separado por punto y coma):
Barcelona;Bilbao;Valencia;Gerona;Lrida;Madrid

4.Acepta el cuadro de dilogo. Observars que ha aparecid
o una flecha tpica de las
listas desplegables:

5.Prueba a desplegarla y observa su contenido:


Desde aqu podemos elegir un valor ms cmodamente. A
hora slo falta aplicar la
misma lista al resto de las celdas:
6.Con el cursor situado en la celda de la lista que acabamo
s de crear, pulsa la
combinacin de teclas Ctrl + C(copiar al portapapeles).
7.Selecciona el resto del rango (D3:D6)
8.Pulsa Ctrl + V (pegar del portapapeles)
9.Pulsa Esc para finalizar la seleccin.

Funciones especiales de bsqueda.-
Vamos a ver algunas funciones interesantes
que podemos aplicar a las listas de datos.

BUSCARV: compara el valor de la bsqueda con la primera
columna de la lista y nos
devuelve un valor asociado en la misma fila.

BUSVARH: compara el valor de la bsqueda con la primera
fila de la lista y nos
devuelve un valor asociado en la misma columna.

COINCIDIR: compara el valor de bsqueda con el contenid
o de cierta columna que
se le pasa como parmetro y devuelve el ndice del registro
de la lista.

INDICE: a partir del ndice de la lista, nos proporciona el da
to del campo o columna
que se le pasa como parmetro.

Veamos algunos ejemplos en la prctica:

1.Aade las siguientes celdas a la hoja y ordnalas por ape
llido.



2. Sita el cursor en A9 y escribe: Prez Snchez (puedes
usar las opciones de
Copiar y Pegar).

3.Sita el cursor en la celda B9.

1.Escribe la siguiente frmula:

=BUSCARV(A9;A2:D6;2)

5.Pulsa la tecla Intro.

Observa que ha aparecido el nombre de la lista que corres
ponde con los apellidos
escritos. Esta frmula busca un valor (A9) en un rango de c
eldas (A2:D6) y nos
devuelve el valor que encuentra dos posicin a su derecha
(contndose ella), es
decir, el nombre.

Es una funcin que trabaja perfectamente para localizar dat
os en una lista extensa y
devolvernos un dato concreto de la misma fila.

Si ahora pruebas a escribir otros apellidos que existan en la
lista, comprobars que
la frmula funciona y se actualiza.

NOTA: si la lista no est ordenada alfabticamente, hay qu
e aadir el parmetro
FALSO en esta funcin. Por ejemplo: =BUSCARV(A9;A2:D
6;2;FALSO) porque de lo
contrario, no funcionara correctamente.

Filtros de datos.-
Otra posibilidad para trabajar con listas son los llamados Fi
ltros.
Estos actan en forma de lista desplegable y nos permite fil
trar o elegir datos segn
unas condiciones especficas.

1. Selecciona el rango de la lista A1:D6
2. Accede a Datos - Filtro -
Autofiltro y pulsa un click en cualquier parte de la lista
para quitar la seleccin.

Observa que han aparecido las tpicas flechas correspondi
entes a las listas
desplegables comunes en Windows.
1.Abre la lista correspondiente al campo Ciudad y seleccion
a Bilbao

4. Vuelve a abrir la misma lista y selecciona la opcin Toda
s.
5. Abre la lista del campo Provincia y elige la opcin Person
alizar...
6. Prepara el cuadro de dilogo de la siguiente forma:

7. Acepta. Observa que han aparecido las provincias cuya i
nicial comience a partir
de la letra M.
8. Vuelve a mostrar todas las provincias.

En campos numricos, podramos por ejemplo ejecutar una
consulta que nos
mostrar los valores ms altos, valores a partir de un nme
ro determinado, etc.

You might also like