Академический Документы
Профессиональный Документы
Культура Документы
HERRAMIENTA DE DATOS
8
Utilizar controles de formularios
Aplicar herramientas de datos
GUA DIDCTICA
Descripcin
El ingreso de los datos y la gestin rpida de la informacin son pilares muy importantes en
la eficiente obtencin de los resultados, es por ello que para lograr una mejor funcionalidad en los
procesos generados en una hoja de clculo y tener un mejor control en el ingreso de los datos,
usaremos las herramientas de controles de formulario y validacin de datos.
Esta unidad te permitir reforzar tus conocimientos en cuanto al uso de las herramientas que
automaticen el control de la informacin en la hoja de clculo, esto te facilitar enormemente el trabajo
cuando gestiones muchos datos para obtener informacin. Recuerda, siempre que su uso exige la
destreza y experiencia que tengas en el manejo de la forma correcta de utilizar las funciones para
obtener los resultados esperados.
Capacidad
El participante al final de esta sesin, estar en capacidad de realizar operaciones diversas,
automatizando el manejo y gestin de los datos.
Actividades
Desarrolla casos prcticos de automatizacin y control de la informacin al ejecutar procesos
de clculo con funciones ya estudiadas.
Desarrolla casos prcticos de validacin y control en el ingreso de los datos antes de ser
procesados.
Evaluacin
En esta unidad Ud. ser evaluado en:
1. El Uso de los Controles de Formulario, especficamente en cmo insertar y asignar propiedades
a los controles de formulario; y como estos se vinculan a las diversas funciones de Excel; para
devolver el resultado esperado.
2. El Uso de las herramientas de Validacin de Datos, para proteger el ingreso errado de datos que
conlleven a incurrir en error en los resultados.
CONTROLES DE FORMULARIOS
Y HERRAMIENTAS DE DATOS
Los controles de formulario en Excel son objetos que se colocan dentro de una hoja y que dan
funcionalidad adicional para interactuar mejor con los usuarios y tener un mejor control sobre la
informacin.
Los controles de formulario generalmente no estn disponibles en la cinta de opciones, es por ello
que debes conocer como activar la ficha Programador, que es la que los contiene. Veamos
6. Ya tienes activada la ficha Desarrollador y en ella el botn Insertar con los controles a usar.
Para mostrar los controles de formularios, haz clic en la ficha Desarrollador, luego en el botn
Insertar del grupo Controles.
3
Controles de formulario
Qu es un formulario de Excel?
Un formulario, ya sea impreso o digital, es un documento diseado con formato y estructura estndar
que facilita la captura, la organizacin y la edicin de la informacin.
Los formularios impresos contienen instrucciones, formato, etiquetas y espacios en blanco para
escribir datos. Los formularios en Excel tienen las mismas caractersticas que los formularios
impresos. Adems, contienen controles, que son objetos que muestran datos o hacen que sea ms
fcil para los usuarios entrar o editar los datos, realizar una accin o seleccionar una opcin. En
general, los controles facilitan el uso de los formularios. Algunos ejemplos de controles comunes son
los cuadros de lista, los botones de opcin y los botones de comando.
Existen diversos tipos de formularios que puede crear en Excel: formularios de datos, hojas de clculo
que contienen controles ActiveX y de formulario, y formularios del usuario con macros. Puede usar
cada tipo de formulario por separado o puede combinarlos de diferentes maneras para crear una
solucin que sea apropiada para su caso particular.
A continuacin detallamos los diversos tipos de controles de formularios que proporciona Excel 2013.
4
Se desplaza por un intervalo de valores cuando el usuario hace clic en las
flechas de desplazamiento o arrastra el cuadro de desplazamiento.
Adems, se puede mover por una pgina (en un intervalo preestablecido)
Barra de
de valores haciendo clic en el rea entre el cuadro de desplazamiento y
desplazamiento
cualquiera de las flechas de desplazamiento. Generalmente, el usuario
tambin puede escribir un valor de texto directamente en un cuadro de
texto o una celda asociados.
Muestra una lista de uno o ms elementos de texto de entre los cuales
puede elegir el usuario. Use un cuadro de lista para mostrar grandes
cantidades de opciones que varan en nmero o contenido. Existen tres
tipos de cuadros de lista:
Un cuadro de lista de seleccin nica permite solamente una
eleccin. En este caso, un cuadro de lista se asemeja a un grupo
Cuadro de lista de botones de opcin, a excepcin de que un cuadro de lista
puede controlar un gran nmero de elementos de manera ms
eficiente.
Un cuadro de lista de seleccin mltiple permite una eleccin o
elecciones contiguas (adyacentes).
Un cuadro de lista de seleccin extendida permite una eleccin,
elecciones y no contiguas, o inconexas.
Combina un cuadro de texto con un cuadro de lista para crear un cuadro
de lista desplegable. Un cuadro combinado es ms compacto que un
cuadro de lista pero requiere que el usuario haz clic en la flecha abajo para
Cuadro combinado mostrar una lista de elementos. Use un cuadro combinado para permitir
que un usuario escriba una entrada o elija solamente un elemento de la
lista. El control muestra el valor actual en el cuadro de texto, sin importar
el modo en que dicho valor se haya proporcionado.
Ejercicio 1: Elabora una consulta con los datos que se tienen a continuacin:
5
La consulta de datos consiste en seleccionar el Nombre del producto desde un cuadro combinado,
que debe ser insertado y configurado en la hoja Consulta. El resultado de la consulta debe mostrar el
estilo, marca, stock y precio correspondiente al producto seleccionado.
Solucin
En la hoja Consulta, inserta el control cuadro combinado. Para ello, haz lo siguiente:
1. Clic en la ficha Desarrollador
2. Clic en la opcin Insertar del grupo
Controles
3. Clic en el control cuadro combinado e
Inserte el control con arrastra en la hoja
de clculo.
4. Clic en la opcin Propiedades para
configurar las propiedades del cuadro
combinado.
6
En el cuadro Vincular con la celda, selecciona la celda en blanco donde se
mostrar un valor que indicar la posicin (ndice) del elemento seleccionado en el
cuadro combinado: vincula a la celda K1 de la hoja Consulta.
En el cuadro combinado Lneas de unin verticales, opcionalmente escribe un
nmero de elementos a desplegarse en el control.
Realizado estos cambios vers el control de la siguiente manera:
Haz clic fuera del control para deseleccionarlo y elige un producto de dicha lista:
7
Mejorando el aspecto de la consulta
Dnde:
8
K1: Es la celda que indica la posicin del producto seleccionado en la lista.
2: N columna en el rango de productos, donde se encuentra el resultado a reportar:
ESTILO.
Dnde:
Dnde:
Dnde:
Importante:
Has terminado la aplicacin y te dars cuenta que la automatizacin desde la Consulta,
permite seleccionar un elemento de la gran lista de productos que tienes en la Datos, para
extraer de ella, detalles de dicho producto, sin necesidad de ir a la Datos y visualizar los
detalles. Es trabajoso, pero nada difcil; espero lo vuelva a practicar y desarrollar las
aplicaciones propuestas en el campus virtual.
9
A continuacin, en la hoja Consulta, vamos a insertar el control Casilla para mostrar una
opcin de S o No.
1. Clic en la ficha
Desarrollador
2. Clic en la opcin Insertar
del grupo Controles
3. Clic en el control casilla e
Inserte el control con
arrastre en la hoja de
clculo.
Haz clic a un costado para deseleccionar el control casilla. Ahora, active y desactive el
control casilla, La celda vinculada K2, mostrar el valor lgico VERDADERO (casilla
activada) o FALSO (casilla desactivada).
Si la casilla est activada, se debe mostrar el importe del descuento, caso contrario debe
mostrar cero.
10
En este caso para poder saber si la casilla est activada o no, debe evaluarse la celda
vinculada K2 utilizando la funcin lgica SI. Por lo tanto, en la celda E14, ingrese lo siguiente:
=SI(K2,E10*10%,0)
Tambin sera correcto ingresar: = E10*10%*k1
Aqu multiplicamos el precio (celda E10) por el 10% y por la celda vinculada K2. El valor
VERDADERO en la celda K2 internamente es 1 y FALSO es 0.
Ejercicio 2
Elabore la siguiente aplicacin en la hoja PRSTAMOS
11
En la hoja DATOS ingresa:
1. Haz Control + Clic en el control de nmero del prstamo. Luego, haz clic en la opcin
Propiedades del grupo Controles de la ficha Desarrollador e ingresa los siguientes
valores en las propiedades correspondientes.
2. Haz Control + Clic en cualquier control botn de opcin de la entidad financiera. Luego,
haz clic en la opcin Propiedades del grupo Controles de la ficha Desarrollador y
vincula este control con la celda H1. Los tres botones de opcin quedarn vinculados a
dicha celda. La celda H1, mostrar el valor de 1 si el primer botn de opcin est activado,
2; si el segundo botn est activado, y 3; si el tercer botn est activado.
12
3. Haz Control + Clic en el control de nmero del perodo de pago. Luego, haz clic en la
opcin Propiedades del grupo Controles de la ficha Desarrollador e ingresa los
siguientes valores en las propiedades correspondientes.
13
Determinando la tasa de inters
La funcin da como resultado un valor negativo. Para mostrar el resultado como valor positivo,
utilizaremos la funcin ABS (absoluto):
=ABS(PAGO(E10,E12,D4))
14
Herramientas de datos
HERRAMIENTAS DE DATOS
Es el cuarto grupo de la ficha Datos, contiene opciones tiles para analizar, consolidar, validar y quitar
elementos contenidos en las tablas y considerado como informacin.
Texto en columnas
Divide el contenido de una celda de Excel en varias columnas. Utilice el Asistente para convertir texto
en columnas para separar el contenido de celdas simples, como nombres y apellidos, en columnas
distintas.
Segn cmo se organicen los datos, puede dividir el contenido de las celdas en funcin de un
delimitador, como un espacio o un carcter (como una coma, un punto o un punto y coma) o puede
dividirlo en funcin de la ubicacin especfica de un salto de columna en los datos.
15
Utilice este mtodo si los nombres tienen un formato delimitado, como "Nombre Apellido" (donde el
espacio entre Nombre y Apellido es el delimitador) o "Apellido, Nombre" (donde la coma es el
delimitador).
2. En el paso 1 del Asistente para convertir texto en columnas, haz clic en Delimitados y luego en
Siguiente.
3. En el paso 2, activa la casilla de verificacin Espacio y desactiva las dems casillas bajo
Separadores.
En el cuadro Vista previa de los datos se muestra el nombre y el apellido en dos columnas
distintas.
16
4. Haz clic en Siguiente.
5. En el paso 3 del Asistente, selecciona una columna en el cuadro Vista previa de los datos y, a
continuacin, en Formato de los datos en columnas, haz clic en Texto.
6. Si desea insertar el contenido separado en las columnas junto al nombre completo, haz clic
en el icono situado a la derecha del cuadro Destino y, a continuacin, selecciona la celda
colocada junto al nombre en la lista (B1, por ejemplo).
17
7. Importante: Si no especifica un nuevo destino para las nuevas columnas, los datos divididos
reemplazarn los datos originales.
3. En el paso 1 del Asistente para convertir texto en columnas, haz clic en Delimitados y luego en
Siguiente.
18
5. Haz clic en Siguiente.
6. En el paso 3, selecciona una columna en el cuadro Vista previa de los datos y, a continuacin,
en Formato de los datos en columnas, haz clic en Texto.
7. Si desea mostrar el contenido separado en las columnas junto al nombre completo, haz clic en
el icono situado a la derecha del cuadro Destino y, a continuacin, selecciona la celda colocada
junto al nombre en la lista (B1, en este ejemplo).
19
Quitar duplicados
Para eliminar datos duplicados en una tabla de Excel 2013, sigue estos pasos:
2. A continuacin, selecciona
las columnas de las cuales
desees eliminar los datos
duplicados. Luego haz clic en
Aceptar.
20
3. Excel mostrar la cantidad de valores duplicados eliminados y la cantidad de valores nicos
que permanecern. Haz clic en Aceptar.
Esquemas de datos
Si tiene una lista de datos que desea agrupar y resumir, puede crear un esquema de hasta ocho
niveles, uno para cada grupo. Cada nivel interno, representado por un nmero superior de smbolos
de esquema, muestra datos de detalle del nivel externo anterior, representado por un nmero
inferior de smbolos de esquema. Use un esquema para mostrar rpidamente filas o columnas de
resumen, o bien para mostrar los datos de detalle de cada grupo. Puede crear un esquema de filas
(como se ilustra en el ejemplo siguiente), un esquema de columnas o un esquema de filas y
columnas.
21
Crear un esquema de filas
22
Selecciona el rango B2:D12
De la ficha Datos, del grupo Esquema, selecciona la
opcin Agrupar>Agrupar
Del cuadro de dilogo Agrupar, selecciona la opcin
Columnas y haz clic en Aceptar.
Ahora, selecciona el rango F2:H12 y repita los pasos
anteriores.
Cmo podrs observar, se crean los esquemas de filas y columnas. Ahora, haz clic en cada
cuadradito que contiene el signo menos (-) para mostrar solo los totales.
Si desea ver el detalle de cada total, haz clic en el cuadradito con el signo ms (+)
Validacin de datos
23
En muchas hojas de clculo que cree, los usuarios escribirn datos para obtener los resultados y
clculos que desee. Asegurar la entrada vlida de datos es una tarea importante. Puede que desee
restringir la entrada de datos a un rango determinado de fechas, limitar las opciones empleando una
lista o asegurarse de que slo se entran nmeros enteros positivos. Tambin es esencial proporcionar
una ayuda inmediata para dar instrucciones a los usuarios y mensajes claros cuando se escriban
datos no vlidos para hacer que el proceso de entrada de datos se lleve a cabo sin problemas.
Ejercicio 01:
24
Configuracin: Configuracin de los criterios de validacin, es decir que va y que no puede
ser ingresado en la celda, en permitir actualmente est por defecto
cualquier valor porque inicialmente todo ingresa.
Mensaje de Entrada: Es un mensaje flotante que aparece al ubicarte en la celda, por ejemplo
este puede indicar Ingrese Horas.
Mensaje de Error: Cuando no cumple con los criterios en la ficha configuracin, esta ficha te
permite configurar mensajes a los usuarios, por ejemplo indicando los
datos correctos a ingresar. Contiene los siguientes estilos:
Especifica el tipo de validacin en el cuadro Permitir, para nuestro caso, selecciona Nmero
entero.
25
Ejercicio 02:
Las fechas de trmino de contrato del personal, deben ser mayores a 30 das despus de las fechas
de inicio de contrato.
Para facilitar la entrada de datos, o para limitar las entradas a determinados elementos que define
el usuario, puede crear una lista desplegable de entradas vlidas que se muestra a partir de las
celdas de otra parte de la hoja de clculo. Cuando se crea una lista desplegable para una celda,
se muestra una flecha en dicha celda. Para escribir informacin en esta celda, haga clic en la
flecha y, a continuacin, en la entrada que desee.
Ejercicio 03:
En la hoja Productos, ingrese los siguientes datos:
26
En la hoja Cotizacin, ingrese los siguientes datos:
La aplicacin consiste en validar el rango B8:B10 de la hoja COTIZACION, para que muestre en
cada de las celdas de dicho rango, la relacin de productos de la hoja PRODUCTOS.
Solucin:
27
3. En la ficha Configuracin del cuadro de dilogo Validacin de datos, selecciona lo
siguiente:
En lista desplegable Permitir, selecciona Lista
En el cuadro Origen, seleccione el rango A2:A11 de la hoja PRODUCTOS
Luego, haz clic en Aceptar.
Cada una de las celdas validadas con Lista, mostrar la relacin de productos, al hacer clic en
el botn con el triangulito que aparece al lado derecho de la celda activa.
Al seleccionar un producto, debe mostrar automticamente su precio.
En la celda C8, utiliza la funcin BUSCARV para obtener el precio que se encuentra en la hoja
PRODUCTOS.
28
Valor_buscado : B8 (celda que muestra el producto seleccionado)
Matriz_buscar_en : PRODUCTOS!$A$2:$B$11 (rango que contiene los
productos y sus precios)
Indicador_columnas : 2, ya que los precios estn en la segunda columna de la
matriz de bsqueda.
Ordenado : FALSO, porque la bsqueda del producto debe ser exacta.
Como la funcin va a ser copiada hasta la celda C17, utiliza la funcin SI.ERROR para evitar que
aparezcan errores al no encontrar productos seleccionados en la hoja COTIZACIN. La funcin
ingresada debe quedar as:
=BUSCARV(B8,PRODUCTOS!$A$2:$B$11,2,FALSO)
=SI.ERROR(A8*C8,"")
29
Utilizar el botn Autosuma en la celda D18, para calcular el Total.
30