jueves, 15 de julio de 2010

filtro avanzado

FILTROS AVANZADO EN EXCEL
Filtro Avanzado
Un Filtro avanzado permite trabajar con filtros por medio de condiciones más complejas; no muestra listas desplegables para las columnas sino tiene que escribir los criterios.
>50 <30 300
Juan *Perez* *itis Mari?
Los criterios son aquellas condiciones que se encuentran en otras celdas de la hoja de forma que tenemos mucha más flexibilidad y especifican las características de los registros que se incluyen en el resultado.
Filtro Avanzado
Para crear las condiciones primero copiamos la fila de nombres de campos en otro lugar de la hoja:
(éste ejemplo se trabaja en el libro de Excel censo.xls)
Si el copiado de los nombres se realiza de ésta forma no necesariamente debe ser el mismo; en un caso distinto si sería obligatorio.
Filtro Avanzado
A partir de la fila siguiente a la copia de los nombres de los campos se escriben los criterios a tener en cuenta.
Dentro de una fila estamos incluyendo 2 criterios, esto indica que debe cumplirse *MAR* Y LOS PINOS
Tenemos dos filas con criterios, que nos indican que un encuestado debe ser: *MAR* Y LOS PINOS O <09:00 Y <4300
Filtro Avanzado
Para aplicar el filtro en la Barra de Menú elegimos Datos – Filtros – Filtros Avanzados.
Filtro Avanzado
Lo siguiente a configurar es el rango de la lista que manejaremos
Filtro Avanzado
Lo siguiente a configurar es el rango de los criterios que se tendrán en cuenta para el filtro que manejaremos
Filtro Avanzado
El resultado a éste filtro sería el siguiente:
Los nombres de las filas que han sido filtradas cambian de color a azul , además podemos darnos cuenta que los números no son consecutivos por lo que nos podemos dar cuenta de que hay filas ocultas(se ocultan aquellas que no cumplen con los criterios). Si quisiéramos mostrar nuevamente todas las filas nos iríamos al menú Datos – Filtro– Mostrar Todos.

ordenar datos

Ordenar datos en una hoja de EXCEL
1.- Seleccionar, con el mouse, los datos que deseamos ordenar, incluyendo la fila de títulos de columnas.
2.- Hay 2 formas de realizar esta tarea, la más simple es usando los íconos de ordenación: ya sea en orden ascendente o descendente. Y el que nos permite seleccionar la(s) columna(s) a usar como base del ordenamiento, utilizando del menú la opción de “datos” y “ordenar”
3.- Para este ejemplo usaremos la segunda. Tomando en cuenta que ya has seleccionado los datos que necesitas ordenar, seleccionamos del menú la opción “datos” y después la opción “ordenar”, como mostramos en la diapositiva anterior, inmediatamente después nos mostrará un cuadro de diálogo como el siguiente: 1º, 2º y 3 er criterio para ordenar los datos.
4.- La ventaja de este método es que podemos ordenar nuestros datos tomando como base 3 columnas, es decir, en nuestro ejemplo, tenemos las columnas de apellido paterno, materno y nombre , que son las tres columnas (criterios) que usaremos para ordenar nuestros datos.
Por lo tanto configuraremos esta ventana de la manera siguiente:
Criterio 1: Apellido paterno (ascendente)
Criterio 2: Apellido materno. (ascendente)
Criterio 3: Nombre (ascendente)
Como nuestros datos contienen una fila de títulos de columna seleccionaremos la opción “si”
Aceptar.
5.- Nuestros datos quedan de la siguiente manera al realizar los pasos anteriores: NOTA: Excel ordenará, primero, todas las filas que se hayan seleccionado basadas en el primer criterio elegido; después, ordena las filas que tengan los mismos valores que esa primer columna, usando el segundo criterio y, por último, ordena las filas que tengan los mismos primeros y segundos valores de columna, utilizando el tercer criterio.
6.- A continuación muestro otras configuraciones para este mismo ejemplo:
6.- Suponiendo que queremos saber quiénes tuvieron mejor calificación en la materia de química realizaremos la siguiente configuración en nuestra ventana de ordenar:

jueves, 3 de junio de 2010

buscarh estructura,uso y ejemplo

Buscarh :
Esta función realiza lo mismo que la función anterior, pero con la diferencia que busca los valores en la primera fila de la matriz de forma horizontal y nos devuelve un valor que está dentro de la misma columna del valor encontrado.
*Estructura: BUSCARH(Valor que se desea buscar en la matriz; Matriz de datos donde buscar datos; Fila que se desea obtener dato; Ordenado)

*Ejemplo: Podemos utilizar el mismo caso que el anterior, simplemente que los códigos que vamos a utilizar deberán estar distribuidos en columnas y las descripciones en la siguiente fila. Así de esta forma podemos utilizar la siguiente función: =BUSCARH(A1;A5:D6;2;FALSO)

buscarv ejemplo

Ejemplo: Vamos a crear una pequeña hoja en la que según el código de un artículo nos devuelva la descripción de este dependiendo de una lista. Para ello primero de todo necesitaremos una tabla de valores. Imaginemos que la introducimos a partir de la celda A5 donde escribiremos el primer código, por ejemplo X-1. En la celda B5 la descripción: Coches. En la celda A6 escribiremos X-2 y en la B6: Camiones... y así todos los valores que querramos.
Lo que desearemos es que el usuario de esta hoja introduzca un código en la celda A1 y automáticamente en la celda A2 aparezca la descripción que depende del código. Para ello solamente tendremos que escribir la función siguiente en la celda A2. =BUSCARV(A1;A5:B8;2;FALSO)

buscarv

*la estructura de la formula BuscarV es la siguiente: =BUSCARV(valor_buscado,matriz,indicardor_columnas,ordenado)
*Algunas veces es útil la fórmula buscarv de Excel para filtrar bases de datos extensas tomando como criterio un rango menor de datos. En la ayuda de Excel la definición de la fórmula es como sigue: “Busca un valor específico en la primer columna de una matriz de tabla y devuelve, en la misma fila, un valor de otra columna de dicha matriz de tabla.” (Para agrandar las imágenes has click sobre ellas).
Esto significa que nuestro rango de datos debe contener al menos una segunda columna para identificar el valor que buscamos en la primera columna de una base de datos. La sintaxis es la siguiente “BUSCARV(valor_buscado,matriz_buscar_en,indicador_columnas,ordenado)”. La matriz o tabla puede ser de n x n columnas y filas como permita tu versión de Excel.
En el ejemplo de las imágenes puede verse que aunque la base de datos (matriz) tenga dos o más filas con un mismo folio, el uso de esta fórmula permite identificar todos los registros. Entonces el procedimiento es 1.- Identificar el rango de datos a buscar, 2.- Insertar una columna contigua a la primer columna de la matriz, 3.- Insertar la fórmula buscarv, 4.- Fijar (con $) el rango de datos a buscar dentro de la matriz, 4.- Correr la fórmula para todos los registros y 5.- Filtrar la matriz tomando como criterio el rango de datos buscado.