filtros excel listo

of 40 /40
FILTROS NOMBRE: Betzy Milena Palacios Quezada Viviana Pulla Balcazar Daniela Saca Valarezo Kelly Velez delgado INFORMATICA Lcda.: DIANA GOMEZ FACULTAD DE CIENCIAS QUIMICAS Y DE LA SALUD ESCUELA DE ENFERMERÍA TERCER SEMESTRE “B” EL ORO MACHALA Miércoles, 20 de agosto del 2014

Upload: k1e9l9l4y

Post on 03-Jul-2015

289 views

Category:

Education


2 download

Embed Size (px)

DESCRIPTION

filtros excel

TRANSCRIPT

Page 1: Filtros excel listo

FILTROS

NOMBRE:

Betzy Milena Palacios Quezada

Viviana Pulla Balcazar

Daniela Saca Valarezo

Kelly Velez delgado

INFORMATICA

Lcda.: DIANA GOMEZ

FACULTAD DE CIENCIAS QUIMICAS Y DE LA SALUD

ESCUELA DE ENFERMERÍA

TERCER SEMESTRE “B”

EL ORO – MACHALA

Miércoles, 20 de agosto del 2014

Page 2: Filtros excel listo

FILTROS

Los filtros sirven para obtener una lista más simple a partir de otra más compleja, esto se

hace eliminando filas que cumplen con determinadas condiciones o criterios, por ejemplo si

tenemos la siguiente tabla.

Podría interesarnos saber los alumnos que tuvieron un porcentaje de asistencia del 70 % por

lo tanto eliminaremos todas las filas de alumnos que no cumplan con ese criterio.

Para nuestro objetivo, introducimos la tabla en una ×Hoja de Excel 2007, seleccionamos

cualquier celda de lista y vamos a la pestaña "Datos" en el panel "Ordenar y filtrar" donde

pulsamos en el ícono señalado por la flecha (que se pone de color anaranjado)

Page 3: Filtros excel listo

automáticamente aparecen dos controles en las etiquetas como se muestra Controles

si oprimimos en control que muestra la flecha, aparece un menú desplegable que nos

permite establecer los criterios que nos interesan

para nuestro objetivo nos interesa la sección recuadrada en rojo, que tiene los porcentajes

de asistencia con una casilla de verificación a la izquierda, para nuestro propósito,

deberemos destildar todos los porcentajes distintos al 70%

Page 4: Filtros excel listo

después de aceptar obtenemos la tabla que nos interesa

Este es un ejemplo muy simple que nos sirve para introducir el tema, solo agregaremos que

hay dos tipos de filtros:

Page 5: Filtros excel listo

1. Autofiltros

Son del tipo que acabamos de describir, como se vio, los criterios de filtrado se pueden

seleccionar de un menú desplegable..

2. Filtros avanzados

En estos filtros, los criterios de filtrado pueden ser mas complejos. y tambien funcionan en

forma diferente

Una de las diferencias entre ambos tipos de filtros se puede apreciar con la simple

inspección de la siguiente imagen, que es la tabla final vista en una ×Hoja de Excel

se puede ver que las filas no estan en forma correlativa, con lo que se infiere que las

supuestas filas filtradas en realidad estan ocultas y si, por ejemplo, quisiéramos contarlas

con la función CONTAR el resultado daría la totalidad de las filas pues se contarían las

ocultas también, en algunos problemas puede ser un inconveniente que se supera con los

Filtros Avanzados ya que con estos se filtran realmente( y no se ocultan)las filas que

cumplen con lo criterios.

Page 6: Filtros excel listo

FILTROS AVANZADOS

Vamos a explicar el funcionamiento de los Filtros avanzados utilizando la misma tabla que

se empleo para AUTOFILTROS

En los filtros avanzados se utilizan criterios lógicos para filtrar las filas, en este caso, se

debe especificar el rango de celdas donde se ubican los mismos, veamos como se procede.

En la cinta de opciones debemos ir a la pestaña "Datos" y luego al panel "Ordenar y filtrar"

donde oprimimos el botón "Avanzadas" luego aparece el panel "Filtro avanzado"

Page 7: Filtros excel listo

1. Filtrar la lista sin moverla a otro lugar: se filtran los datos en el mismo lugar donde

se encuentra la tabla.

2. Copiar a otro lugar: la tabla filtrada puede aparecer en un lugar especificado de la

misma Hoja o en otra Hoja de cálculo.

3. Rango de la lista : automáticamente Excel coloca el rango done esta la lista

4. Rango de criterios: es el rango elegido por el usuario para ubicar los criterios de

filtrado.

5. Copiar a: esta opción queda habilitada cuando se marca la casilla del punto 2, en

cuyo caso deberemos especificar el lugar sonde queremos que aparezca la tabla

filtrada, para esto solo es necesario especificar donde estarán los rótulos.

6. Sólo registros únicos: en el caso de haber registros duplicados, mostrar solo uno de

ellos.

Para dar un ejemplo simple filtraremos las mismas filas que en la introducción de

AUTOFILTROS sin moverla a otro rango (recordemos que en este caso se filtraban todas

las filas que no tuvieran un porcentaje del 70%), para hacer esto marcamos en la casilla de

verificación de Filtrar la lista sin moverla a otro lugar y luego elegimos 2 celdas, una para

Page 8: Filtros excel listo

el rótulo y otra para el criterio a cumplir, como se muestra en el recuadro

rojo(%D%1:%D%2)

el panel queda como se muestra

al aceptar nos queda la tabla filtrada

Page 9: Filtros excel listo

En este caso las filas se han ocultado como en el caso de autofiltros, para solucionar el

problema debemos copiar la tabla filtrada a otro lugar, por ejemplo al rango $E$1:$F$1,

quedando el panel emergente como se ve

Y la tabla en su nuevo lugar se ve como en la figura

Page 10: Filtros excel listo

aquí se puede ver que las filas están en forma correlativa y por lo tanto se pueden aplicar

funciones, por ejemplo si quisiéremos contar el número de alumnos con un porcentaje de

asistencia del 70%, utilizaríamos la función CONTAR y como se puede ver se obtiene el

resultado correcto que es 8

Page 11: Filtros excel listo

Vamos a dar otro ejemplo con dos condiciónes. Supongamos que queremos saber cuantos

alumnos tuvieron menos de 70% y mas de 85% de asistencias, en este caso debemos poner

2 condiciónes, por lo que necesitaremos una celda mas en el rango de criterios

y el panel Filtro avanzado se configura como sigue

al aceptar obtenemos la tabla

Page 12: Filtros excel listo

USAR UNA FÓRMULA PARA APLICAR FORMATO CONDICIONAL

El formato condicional resalta rápidamente información importante en una hoja de cálculo.

Sin embargo, a veces las reglas de formato integradas no van lo bastante lejos. La adición

de su propia fórmula a una regla de formato condicional le ayudar a agilizar acciones que

las reglas integradas no pueden realizar.

Por ejemplo, supongamos que realiza un seguimiento de los cumpleaños de sus pacientes

dentales para ver cuál está próximo y marcarlos como que han recibido una felicitación de

cumpleaños de su parte.

En esta hoja de cálculo, vemos la información que deseamos usando formato condicional,

controlada por dos reglas en las que cada una de ellas contiene una fórmula. La primera

regla, en la columna A, aplica formato a futuros cumpleaños y la regla de la columna C

aplica formato a celdas tan pronto como se introduce “Y”, indicando que se ha enviado la

tarjeta de cumpleaños.

Page 13: Filtros excel listo

Para crear la primera regla:

1. Seleccione de la celda A2 a la A7. Realice esta acción arrastrando desde A2 a A7.

2. A continuación, haga clic en Inicio > Formato condicional > Nueva regla.

3. En el cuadro de diálogoNueva regla de formato, haga clic en Utilizar una fórmula

para determinar en qué celdas desea aplicar el formato.

4. En Dar formato a los valores donde esta fórmula sea verdadera, escriba la fórmula:

=A2>HOY()

La fórmula usa la función HOY para ver si las fechas de la columna A son posteriores a

hoy (en el futuro). De ser así, se aplica formato a las celdas.

5. Haga clic en Formato.

6. En el cuadro Color, seleccione Rojo. En el cuadro Estilo de fuente, seleccione

Negrita.

7. Haga clic en Aceptar hasta que se cierren los cuadros de diálogo.

El formato se aplica a la columna A.

Para crear la segunda regla:

Page 14: Filtros excel listo

1. Seleccione las celdas de la C2 a la C7.

2. Repita los pasos 2 a 4 anteriores e introduzca esta fórmula: =C2="Y"

La fórmula prueba para ver si las celdas de la columna C contienen “Y” (las comillas

alrededor de Y indican a Excel que es texto). De ser así, se aplica formato a las celdas.

3. En el cuadro Color, seleccione Blanco. En el cuadro Estilo de fuente, seleccione

Negrita.

4. Haga clic en la pestaña Relleno y seleccione Verde.

El formato se aplica a la columna C.

TABLAS DINÁMICAS

Una tabla dinámica sirve para resumir los datos que hay en una hoja de cálculo. Lo mejor

de todo es que puedes cambiarla fácil y rápidamente para ver los datos de una manera

diferente, haciendo de ésta una herramienta muy poderosa.

¿Cómo crear una tabla dinámica?

Partiendo de una hoja de cálculo que contiene las estadísticas de ventas para una empresa

ficticia, supongamos que queremos responder a la pregunta: ¿Cuánto es el total de ventas

por cada vendedor? Esto puede llevar mucho tiempo porque cada uno de ellos aparece en

varias filas al igual que su venta mensual. Aunque podríamos utilizar la función Subtotal

todavía tendríamos un montón de datos por analizar.

Page 15: Filtros excel listo

Por suerte, una tabla dinámica puede hacer todas las operaciones matemáticas al instante y

resumir los datos de una manera que no sólo es fácil de leer sino también, de manipular.

Para crear una tabla dinámica que responda a la pregunta, sigue estos pasos:

1. Selecciona la tabla o celdas (incluyendo los encabezados de columna) que contienen

los datos que vas a utilizar.

Page 16: Filtros excel listo

2. En la ficha Insertar, haz clic en el comando Tabla dinámica.

3. Aparecerá el cuadro de diálogo Crear tabla dinámica. Asegúrate de que la

configuración sea correcta y haz clic en Aceptar.

4. Una tabla dinámica en blanco aparecerá al lado izquierdo y la lista de campos, al

derecho.

Page 17: Filtros excel listo

Pasos para agregar campos a la tabla dinámica

1. En la lista de campos, coloca una marca de verificación al lado de cada campo que

desees agregar.

2. Los campos seleccionados se agregarán a una de las cuatro áreas por debajo de la

Lista de campos. Si un campo no está en la zona deseada, puedes arrastrarlo a uno

diferente.

3. La tabla dinámica ahora muestra la cantidad vendida por cada vendedor.

Datos cambiantes en las tablas dinámicas

1. Cambiar las etiquetas de fila

2. Arrastra los campos existentes fuera del área Etiquetas de fila, y desaparecerán.

3. Arrastra un campo nuevo de la Lista de campos al área Etiquetas de fila. En este

ejemplo, estamos usando el campo Mes.

4. La tabla dinámica se ajusta para mostrar los nuevos datos. En este ejemplo, ahora

nos muestra la venta total en cada mes.

Page 18: Filtros excel listo

GRÁFICOS ESTADÍSTICOS

En estadística, se denomina "Gráficos" a aquellas imágenes que, combinando la utilización

de sombreado, colores, puntos, líneas, símbolos, números, textos y un sistema de referencia

(coordenadas), permiten presentar información cuantitativa.

La utilidad de los gráficos es doble, ya que pueden servir no sólo como sustituto a las

tablas, sino que también constituyen por si mismos, una poderosa herramienta para el

análisis de los datos.

Tipos de gráficos disponibles

MS Office Excel, admite muchos tipos de gráficos que ayudan a mostrar datos de forma

comprensible para su audiencia. Cuando crea un gráfico o cambia el tipo de uno existente,

puede seleccionar uno de los tipos de gráficos siguientes:

* Gráfico tipo Columna,

* Gráfico tipo Línea,

Page 22: Filtros excel listo

* Gráfico tipo Radial.

¿QUÉ ES UNA MACRO DE EXCEL?

Si utilizas Excel frecuentemente es posible que en alguna ocasión te hayas encontrado

ejecutando una misma serie de acciones una y otra vez. Esas acciones que haces repetidas

veces se podrían automatizar con una macro.

Una macro es un conjunto de comandos que se almacena en un lugar especial de Excel de

manera que están siempre disponibles cuando los necesites ejecutar.

Por ejemplo, si todas las mañanas creas un reporte de ventas y en ese reporte siempre das el

mismo formato a los textos, se podría crear una macro para que lo haga automáticamente

por ti. Las macros se utilizan principalmente para eliminar la necesidad de repetir los pasos

de aquellas tareas que realizas una y otra vez.

Page 23: Filtros excel listo

Un lenguaje de programación

Las macros se escriben en un lenguaje de computadora especial que es conocido como

Visual Basic for Applications (VBA). Este lenguaje permite acceder a prácticamente todas

las funcionalidades de Excel y con ello también ampliar la funcionalidad del programa.

Pero no te preocupes si no eres un programador de computadoras, Excel provee de una

herramienta especial que permite crear una macro sin necesidad de conocer los detalles del

lenguaje de programación.

Page 24: Filtros excel listo

Aunque si aceptas el desafío y te introduces en el mundo de la programación VBA pronto

te convertirás en un Ninja de Excel. Verás que crear una macro en Excel no es tan

complicado y será una manera fácil y rápida de eliminar esas tareas repetitivas que todos

los días te quitan minutos preciados de tu tiempo.

BASE DE DATOS EN EXCEL

Una base datos es un conjunto de datos que ha sido organizado bajo un mismo contexto y

cuya información está almacenada y lista para ser utilizada en cualquier momento. Las

bases de datos pueden almacenar información sobre personas, productos, ventas o cualquier

otra cosa.

Una base de datos organiza la información relacionada en tablas las cuales están

compuestas por columnas y filas. Una tabla tendrá un número específico de columnas, pero

tendrá cualquier número de filas.

Si observas con detenimiento la imagen anterior, notarás que una tabla se asemeja mucho a

una hoja de Excel la cual también está dividida en columnas y filas. Por esa razón Excel ha

sido utilizado por mucho tiempo, y por muchas personas, como un repositorio de datos.

Page 25: Filtros excel listo

Diseño de bases de datos en Excel

Si diseñas y organizas adecuadamente la información dentro de tu libro de Excel podrás

consultar tus datos de una manera fácil y eficiente, así que en esta ocasión hablaremos

sobre las mejores prácticas para crear una base de datos en Excel que te permitirán

organizar y estructurar adecuadamente la información.

Como ejemplo analizaremos el caso de una pequeña librería que desea crear un catálogo de

sus libros en Excel así como tener una lista de sus clientes y las órdenes de compra. Antes

de crear la base de datos en Excel comenzaremos por crear el diseño siguiendo los pasos

descritos en el artículo Diseño de bases de datos.

Paso 1: Identificar las tablas de la base de datos

Nuestro primer paso en el diseño de una base de datos en Excel será identificar las tablas

que ocuparemos para organizar la información. Para nuestro ejemplo de la librería podemos

mencionar las siguientes tablas:

Para identificar adecuadamente las tablas de una base de datos debes poner atención en las

agrupaciones naturales de la información, es decir, en los sujetos que interactúan en la

Page 26: Filtros excel listo

problemática analizada. En este caso los sujetos principales son los libros, los clientes y las

órdenes.

Paso 2: Determinar los campos de las tablas

Una vez que hemos identificado las tablas debemos indicar el nombre de cada una de sus

columnas (campos). El nombre del campo deberá ser descriptivo y nos ayudará a identificar

cada una de las propiedades de un elemento de la tabla.

Por ejemplo, para cada libro en venta en la librería guardaremos su código ISBN, el título,

el autor y el precio por lo que dicha tabla quedará definida de la siguiente manera:

Los campos de cada tabla dependerán de la información que está a tu disposición para ser

ingresada en la base de datos. Por ejemplo, algunas empresas o negocios tendrán interés en

capturar más información sobre sus clientes lo cual hará que su tabla de Clientes tenga más

campos que los mostrados en el ejemplo anterior.

Page 27: Filtros excel listo

Paso 3: Identificar la llave primaria de cada tabla

Una llave primaria nos permitirá identificar de manera única cada uno de los registros de

las tablas. En el caso de la tabla Libros, el ISBN será la llave primaria ya que es un código

único internacional para cada libro publicado por lo que dicho número jamás se repetirá.

En el caso de las tablas para Órdenes y Clientes crearemos un número consecutivo que

identificará de manera única cada una de las filas.

Paso 4: Identificar las relaciones entre tablas

Este paso es de utilidad para asegurarnos que podremos vincular la información de las

tablas a través de la relación que existe entre dos de sus campos. Por ejemplo, si para una

determinada orden de compra quiero saber el título del libro que ha sido vendido, bastará

con relacionar la columna ISBN de la tabla Órdenes con la columna ISBN de la tabla

Libros para conocer el título.

Page 28: Filtros excel listo

De manera similar, si deseo conocer el cliente para una determinada orden de compra, solo

deberé seguir la relación indicada por el campo IDCliente en ambas tablas.

Paso 5: Identificar datos repetidos en tablas

Aun cuando pensemos que hemos terminado con el diseño de nuestra base de datos, es

importante hacer un breve ejercicio con algunos datos reales para identificar la posible

existencia de datos repetidos y tomar las decisiones adecuadas para evitarlos.

Por ejemplo, considera el caso de la tabla Libros donde podríamos tener uno o más títulos

escritos por el mismo autor. En ese caso, estaríamos repitiendo el nombre y apellido del

autor en varios registros de la tabla.

Page 29: Filtros excel listo

Para evitar la repetición de datos lo recomendable es crear una nueva tabla que almacene la

información de los autores y hacer referencia a dicha tabla a través de su campo llave tal

como se muestra en la siguiente imagen:

De esta manera evitaremos la repetición en el nombre de los autores y también se evitará la

captura de un sin número de variantes del mismo. Para seguir con nuestro análisis, haremos

una captura de datos de prueba de una orden, por ejemplo:

Page 30: Filtros excel listo

Estos son los datos de la orden de compra número 1 donde el cliente ha comprado 3 libros,

siendo dos de esas copias del mismo título. El problema con estos datos es que se repite el

número de orden y eso no sería posible ya que esa es nuestra llave primaria en la tabla y no

puede repetirse. Además para cada registro se repite la Fecha, así como las columnas

IDCliente y TipoPago. Para resolver este problema debemos crear una tabla adicional que

almacenará los libros de cada orden de compra de la siguiente manera:

Es así como el haber identificado datos repetidos en las tablas nos ha hecho tomar la

decisión de agregar tablas adicionales a nuestro diseño para minimizar el espacio utilizado

Page 31: Filtros excel listo

por nuestra base de datos que será de gran importancia al momento de que los datos

crezcan. De esta manera nuestro diseño final queda de la siguiente manera:

Crear la base de datos en Excel

Una vez que tenemos el diseño de la base de datos podemos crearla fácilmente en Excel

siguiendo dos recomendaciones:

Page 32: Filtros excel listo

Cada tabla del diseño será una tabla de Excel.

Colocar cada tabla en su propia hoja de Excel.

El motivo para utilizar tablas de Excel es que existen múltiples beneficios de utilizar

tablas entre los cuales están los filtros y el reconocimiento automático de nuevas filas y

columnas. Por otro lado, la razón por la cual colocar cada tabla en su propia hoja de Excel

es para facilitar el crecimiento de los datos ya que si colocas varias tablas en una misma

hoja probablemente tendrás que moverlas o redefinirlas cada vez que alguna de ellas

aumente de tamaño y se sobrepongan entre sí.

Consultar la base de datos en Excel

Una vez que se ha creado la base de datos en Excel y comiencen a crecer los datos,

seguramente te encontrarás con la necesidad de relacionar la información de diferentes

tablas para obtener datos complementarios. Por ejemplo, considera las siguientes dos

tablas:

Page 33: Filtros excel listo

La Hoja.Ordenes contiene una tabla llamada Ordenes y la Hoja.Clientes contiene la tabla

Clientes. Si al consultar la tabla Ordenes deseo conocer el Email del cliente que ha

efectuado dicha compra, puedo utilizar funciones de Excel para obtener dicha información.

Ya que estoy utilizando tablas de Excel, puedo hacer uso de las referencias estructuradas,

por ejemplo:

=BUSCARV(Ordenes[IDCliente], Clientes, 5,FALSO)

Esta fórmula buscará el valor de la columna IDCliente, que pertenece a la tabla Ordenes,

dentro de la tabla Clientes y devolverá la columna 5 de esta última tabla. Observa el

resultado de la fórmula:

El resultado de la fórmula es correcto ya que la orden número 1 fue hecha por el cliente con

un IDCliente igual a 5 y que corresponde a Luis cuyo Email es el mostrado en la celda F2.

De esta manera puedes relacionar la información de las diferentes tablas en tu base de

datos en Excel, ya sea utilizando la función BUSCARV o la combinación de funciones

INDICE/COINCIDIR ya que ambas nos permite crear fórmulas para buscar datos.

Si quieres practicar un poco más con este tipo de fórmulas, descarga el libro de trabajo que

contiene el ejemplo que acabamos de realizar. Antes de finalizar este artículo, es necesario

Page 34: Filtros excel listo

hacer algunas aclaraciones importantes sobre las bases de datos en Excel, pero para eso

necesito explicar un poco sobre los sistemas de gestión de bases de datos.

Sistemas de gestión de bases de datos (DBMS)

Varias décadas atrás, cuando las computadoras comenzaron a hacerse más rápidas y

eficientes en el manejo de información, se hizo necesaria la creación de un sistema que se

encargase de las operaciones con los datos. Desde la década de los años sesenta se crearon

los primeros sistemas de gestión de bases de datos (DBMS por sus siglas en inglés), cuya

finalidad era facilitar el almacenamiento, modificación y extracción de los datos.

El objetivo principal de un DBMS es coordinar y proteger el acceso a la información y

dicho objetivo se logra porque los usuarios o aplicaciones solo pueden obtener datos

utilizando alguna interfaz o lenguaje de alto nivel como SQL y el sistema de gestión de

bases de datos se encargará de devolver la información solicitada ya que el usuario, o

aplicación, jamás tiene contacto directo con los datos.

Es muy común que en el campo de la informática se hable de que una base de datos debe

tener un DBMS para ser considerada como una verdadera base de datos. Un ejemplo de un

DBMS es el producto de Microsoft conocido como SQL Server que es un motor de base de

datos diseñado para el ambiente empresarial.

Page 35: Filtros excel listo

Excel no es un DBMS

Aunque exista una gran cantidad de personas que utilizamos Excel para almacenar

información, eso no lo convierte en unsistema de gestión de bases de datos. Excel no tiene

un servicio que controle la inserción o eliminación de los datos sino que el mismo usuario

puede hacerlo directamente en la aplicación.

Algunas desventajas que tenemos al utilizar Excel para almacenar nuestros datos son las

siguientes:

Solo un usuario puede acceder a la información al mismo tiempo.

Excel comenzará a ponerse lento cuando la base de datos crezca en gran manera.

No es posible establecer un nivel de seguridad avanzado como para proteger ciertos

datos de ciertos usuarios.

FORMULARIOS EN EXCEL

Los formularios en Excel son un método para ingresar datos a nuestras hojas y son de

mucha utilidad porque nos ayudan a evitar errores en la captura de información. Podemos

comparar los formularios de Excel con los formularios impresos en papel.

Page 36: Filtros excel listo

¿Qué es un formulario en Excel?

Seguramente has llenado un formulario en papel, tal vez cuando has acudido a alguna

oficina de gobierno para realizar un trámite, así que sabes de lo que estoy hablando. Estos

formularios contienen instrucciones precisas de lo que debes escribir y contienen los

recuadros necesarios para ingresar los datos.

Los formularios en Excel no son tan diferentes de los formularios impresos ya que de

igual manera proveen de los espacios necesarios para ingresar los datos. Los formularios en

Excel utilizan objetos especiales conocidos como controles de formularioque son

precisamente los que nos permiten agregar campos de texto, listas, botones de opción entre

otras cosas más.

Tipos de formularios en Excel

Cuando hablamos de formularios en Excel, es necesario recordar que podemos crear tres

tipos diferentes de formularios:

Formulario de datos.

Hojas de cálculo con controles de formulario o controles ActiveX.

Formularios de usuario en VBA.

A continuación describiré brevemente cada uno de ellos.

Page 37: Filtros excel listo

Formulario de datos

A través de un formulario de datos podemos mostrar al usuario la información de una sola

fila de una tabla. En este formulario se puede hacer la edición de la información e inclusive

crear un nuevo registro para la tabla.

Excel puede generar automáticamente un formulario de datos para cualquier tabla. Un

detalle importante que debes saber sobre los formularios de datos es que si una celda

contiene una fórmula no podrás modificar dicha fórmula mediante el formulario sino que

solamente se mostrará el resultado del cálculo sin poder editarlo.

Para saber más sobre este tema consulta el artículo: Agregar filas a una tabla de Excel.

Page 38: Filtros excel listo

Hoja de cálculo con controles de formulario

Ya que las celdas de una hoja de Excel nos sirven para introducir información, podemos

pensar en una hoja como un gran formulario. De esta manera, si agregamos controles de

formulario a nuestra hoja podremos crear formularios de entrada de datos muy útiles. Por

ejemplo, podemos agregar a nuestra hoja un control de cuadro de lista para facilitar la

selección de los elementos.

De igual manera podemos agregar botones, cuadros combinados, casillas de verificación y

otros controles más que nos ayudarán a crear formularios avanzados.

Formulario de usuario en VBA

Los formularios de usuario en VBA, también conocidos como UserForm, son cuadros de

diálogo que hacen uso de controles de formulario para solicitar información al usuario.

Estos formularios son creados desde el Editor de Visual Basic y administrados desde

código VBA.

Page 39: Filtros excel listo

Una vez que se ha creado el formulario de usuario podemos arrastrar y soltar los controles

que están disponibles desde elCuadro de herramientas:

Si quieres crear un formulario básico en VBA, sigue los pasos descritos en el

artículo Formularios en VBA.

Page 40: Filtros excel listo

Los diferentes tipos de formularios en Excel nos evitarán dolores de cabeza ya que

podremos tener cierto grado de control sobre el ingreso de datos que otras personas realizan

sobre nuestras hojas de Excel.

BIBLIOGRAFIA

http://contenido-primerobachillerato-ciech.blogspot.com/p/3-ms-excel-graficos-

estadisticos.html

http://exceltotal.com/que-es-una-macro-de-excel/

http://exceltotal.com/base-de-datos-en-excel/

http://exceltotal.com/formularios-en-excel/

http://www.allexcel.com.ar/filtros/tutoriales/filtros-

avanzados/filtros%20avanzados.html

http://office.microsoft.com/es-es/excel-help/usar-un-formula-para-aplicar-formato-

condicional-HA102809768.aspx

http://www.gcfaprendelibre.org/tecnologia/curso/microsoft_excel_2010/trabajar_co

n_tablas_y_graficos_dinamicos/1.do