SlideShare una empresa de Scribd logo
Base de datos a partir de una ficha o formulario
Se trata de crear una base de datos a partir de una ficha o formulario, de tal manera que cuando
se va ingresando las observaciones se vaya creando una base de datos. Esto lo podemos lograr por
medio de una macro que permita tener una relación entre la ficha o formulario y la nueva base.
Vamos entonces a crear una ficha en una hoja de Excel, de la siguiente manera: ingresamos ID
(identificación), Género, Edad, Talla, Peso, Diagnostico y Eps en la hoja 1, a la cual le podemos
asignar un nombre, en este caso la llamaremos ficha. Hemos obviado explicación de la creación de
la ficha, pues consideramos que en esta parte no se encuentra mayor dificultad, y más bien
explicaremos paso a paso cuando estemos grabando la macro.
Una vez ya tenga la ficha abro la hoja 2 a la cual la denominaremos base de datos, pues es en esta
donde crearemos la base, debo entonces ingresar en la hoja de base de datos toda la información
de la ficha, tal como se puede apreciar en la siguiente gráfica.
Cuando ya tenga copiado el encabezado de las columnas en la hoja de datos, voy a programador y
busco la opción grabar macro. Si no tiene en herramientas la opción programador, puede entrar
por Vista y en el lado extremo derecho puede encontrar la opción macros y puede poner a grabar
la macro.
Se despliega entonces el siguiente cuadro de dialogo de la macro:
Si para acceder a la macro lo hicimos por vista debemos en método abreviado colocar una letra
cualquiera, esto con el fin de ingresar los datos desde la hoja ficha lo hagamos con Ctrl+shift+ la
letra que se ha escogido. Si se considera necesario podemos poner en descripción en pocas
palabras para que sirve esta macro. Una vez hallamos hecho esto damos aceptar. Debemos de
tener cuidado con las instrucciones porque todo lo que hagamos lo graba la macro, no se puede
cancelar las ordenes que demos.
Voy a la hoja 1 y copio las celdas que estas frente a los nombres esto lo hago con clip derecho/
copiar e inserto en la hoja 2 con clip derecho insertar celdas copiadas, desplazar celdas hacia
abajo. Este proceso lo debo de hacer para cada columna.
Cuando ya tenga copiada todas las celdas debajo de los nombres, selecciono, debajo de estos
todas las celdas que creo voy a ocupar.
Posteriormente voy a inicio, escojo la opción alinear y filtrar; si quiero obtener un orden a partir de
una variable, si la variable es nominal se puede ordenar de la A a la Z, si los valores que toma la
variable son numéricos se puede pedir un orden de los valores con la opción personalizada.
El siguiente paso es suprimir las celdas que copie de la hoja 1. Luego voy a programador, detengo
la macro.
Voy a insertar creo un botón, lo pego en algún lugar adecuado dentro de la ficha que cree en la
hoja 1, se despliega el cuadro de dialogo de la macro. Debo de seleccionar el nombre de la macro,
en este caso “Deposito”, de no hacerlo la macro no va a funcionar, doy aceptar (lo anterior debo
de hacerlo en la hoja 1)
Ingreso los datos en la ficha y doy clip en el botón que había creado. Si no tengo la opción del
botón debido a que ingrese a la macro por la opción vista, entonces para ingresar los datos debo
de pulsar que había escogido
Si la macro está funcionando al dar clip en el botón o al ingresar los datos con la opción
Ctrl*shift+la letra la pantalla debe de titilar, no obstante debemos revisar cómo va quedando la
base de datos. Nota: No ingrese los datos de la Eps para hacer el ejercicio más rápido.
LA FUNCIÓN BUSCARV
Esta función tiene por objeto buscar la información desde una base de datos estando en otro
lugar. Para utilizar los datos que tenemos voy a la hoja 3 y le cambio de nombre, puede ser
“Buscar”, en ella ingreso los nombres de los datos que deseo obtener. Supongamos que deseo
obtener a partir de un número de identificación el género, la edad y el diagnostico, entonces
procedemos así:
En la hoja 3 “Buscar” ingreso los nombres ID, Edad, Género y Diagnostico, al frente de ellas señalo
las casillas donde debe de aparecer los datos pedidos de acuerdo al número de identidad; puedo
hacerlo con la otra opción formato de celdas, bordes, de igual manera como lo hicimos para la
ficha si se quiere se puede dar un color y una forma. Por tiempo vamos a obviar esto.
En la casilla correspondiente a “Edad” escribimos = Bus y se despliega un cuadro con las opciones
BUSCAR, BUSCARH, y BUSCARV escogemos BUSCARV.
Debo de seguir llenando lo que nos pide (ver figura abajo)
Valor_buscado: en este caso es la celda que está al frente de ID, la cual corresponde a la columna
C fila 3 o sea C3
Matriz_buscar_en: Vamos a la hoja Base de datos y la señalamos: esta corresponde a: Base de
Datos!B4:G12.. Observe que el valor buscado C3 se me ha borrado por lo que tengo que tener en
cuenta volver a colocarlo en el orden que corresponde
Como la variable Edad pertenece a la tercera columna (Columna 1: ID, Columna 2: Género,
Columna 3: Edad….Columna 6: Diagnostico) debo de ingresarla después de B4:G12;3
Posteriormente me pide si lo que estoy buscando o sea el número de ID esta ordenado, entonces
escribo B4:G12;3; VERDADERO), entonces en función debe de quedar como sigue:
De igual manera en la hoja de “Buscar” debe de aparecer: #N/A, este procedimiento lo debo de
realizar para cada variable que desee tener información:
Recuerde que el Valor_buscado, siempre va a ser C3, porque lo que buscamos es la identificación
para tener luego la información de las variables. Probamos ingresando el número de ID: en este
caso ingresamos 124 y tenemos que la paciente con identificación 124, tiene una edad de 24 años,
pertenece al género femenino y está afectada por bronquitis
En la próxima clase vemos la función BUSCARV, BUSCARH y Filtros

Más contenido relacionado

La actualidad más candente

Diagramas De Secuencia
Diagramas De SecuenciaDiagramas De Secuencia
Diagramas De SecuenciaFabian Garcia
 
Ejercicios Excel Básico
Ejercicios Excel BásicoEjercicios Excel Básico
Ejercicios Excel BásicoPatricia Ferrer
 
Instalación de ubuntu 14.04 LTS
Instalación de ubuntu 14.04 LTSInstalación de ubuntu 14.04 LTS
Instalación de ubuntu 14.04 LTS
Edwar Monje Piscoya
 
Crea tu buena suerte
Crea tu buena suerteCrea tu buena suerte
Crea tu buena suerte
Dr Guillermo Cobos Z.
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
Elian Maya
 
Manual Excel 2013
Manual Excel 2013Manual Excel 2013
Manual Excel 2013
Juan José Mendoza Castillo
 
Ingeniería de software II - Parte 4
Ingeniería de software II - Parte 4Ingeniería de software II - Parte 4
Ingeniería de software II - Parte 4
Marta Silvia Tabares
 
Presentación P.O.O
Presentación P.O.OPresentación P.O.O
Presentación P.O.O
Geraldin Vergara
 
Unit 4 ms excel of class 8
Unit 4 ms excel of class 8Unit 4 ms excel of class 8
Unit 4 ms excel of class 8Geethu Bijesh
 
Guia De Excel
Guia De ExcelGuia De Excel
Guia De Excel
Agustin Chare
 
Probabilidad y estadistica practica en equipo
Probabilidad y estadistica practica en equipoProbabilidad y estadistica practica en equipo
Probabilidad y estadistica practica en equipo
maria flores
 
Conceptos básicos de excel
Conceptos básicos de excelConceptos básicos de excel
Conceptos básicos de excelEsmeralda Molina
 

La actualidad más candente (12)

Diagramas De Secuencia
Diagramas De SecuenciaDiagramas De Secuencia
Diagramas De Secuencia
 
Ejercicios Excel Básico
Ejercicios Excel BásicoEjercicios Excel Básico
Ejercicios Excel Básico
 
Instalación de ubuntu 14.04 LTS
Instalación de ubuntu 14.04 LTSInstalación de ubuntu 14.04 LTS
Instalación de ubuntu 14.04 LTS
 
Crea tu buena suerte
Crea tu buena suerteCrea tu buena suerte
Crea tu buena suerte
 
Greenfoot 5
Greenfoot 5Greenfoot 5
Greenfoot 5
 
Manual Excel 2013
Manual Excel 2013Manual Excel 2013
Manual Excel 2013
 
Ingeniería de software II - Parte 4
Ingeniería de software II - Parte 4Ingeniería de software II - Parte 4
Ingeniería de software II - Parte 4
 
Presentación P.O.O
Presentación P.O.OPresentación P.O.O
Presentación P.O.O
 
Unit 4 ms excel of class 8
Unit 4 ms excel of class 8Unit 4 ms excel of class 8
Unit 4 ms excel of class 8
 
Guia De Excel
Guia De ExcelGuia De Excel
Guia De Excel
 
Probabilidad y estadistica practica en equipo
Probabilidad y estadistica practica en equipoProbabilidad y estadistica practica en equipo
Probabilidad y estadistica practica en equipo
 
Conceptos básicos de excel
Conceptos básicos de excelConceptos básicos de excel
Conceptos básicos de excel
 

Destacado

Cómo Armar Tu Base De Datos
Cómo Armar Tu Base De DatosCómo Armar Tu Base De Datos
Cómo Armar Tu Base De Datos
spuchile2
 
Bases de datos clinicas 2014
Bases de datos clinicas 2014Bases de datos clinicas 2014
Bases de datos clinicas 2014omaidaa
 
Bases de datos de Ciencias de la Salud: acceso, información y utilidades
Bases de datos de Ciencias de la Salud: acceso, información y utilidadesBases de datos de Ciencias de la Salud: acceso, información y utilidades
Bases de datos de Ciencias de la Salud: acceso, información y utilidades
Servei de Biblioteques i Documentacio. Universitat de Valencia
 
Tutorial Excel
Tutorial ExcelTutorial Excel
Tutorial Excel
Yohan Flores Santos
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6guest4f4d78d
 
Manual de-macros-excel
Manual de-macros-excel  Manual de-macros-excel
Manual de-macros-excel
Esther Gaytán
 
Guardar y buscar en archivo de texto usando GUI con java en Net beans
Guardar y buscar en archivo de texto usando GUI con java en Net beansGuardar y buscar en archivo de texto usando GUI con java en Net beans
Guardar y buscar en archivo de texto usando GUI con java en Net beans
Emerson Garay
 
5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...
5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...
5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...
Programa Mundial de Alimentos
 
Parámetros de salud nutricional
Parámetros de salud nutricionalParámetros de salud nutricional
Parámetros de salud nutricional
José Ignacio Díaz Fernández
 
Ficha de identificacion de la historia clinica
Ficha de identificacion de la historia clinicaFicha de identificacion de la historia clinica
Ficha de identificacion de la historia clinicaIgnacio Cordova Lorenzo
 
Proyecto de Base de Datos 1ra Parte
Proyecto de Base de Datos 1ra ParteProyecto de Base de Datos 1ra Parte
Proyecto de Base de Datos 1ra ParteMary Paty Ayala
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)morones.om
 
Modelo para Ficha Prestamo de libros
Modelo para Ficha Prestamo de librosModelo para Ficha Prestamo de libros
Modelo para Ficha Prestamo de librosAndres Arce
 
Plan decenal de salud publica
Plan decenal de salud publicaPlan decenal de salud publica
Plan decenal de salud publica
Alejandra Toadette
 
Unidad 2 problemas de salud publica
Unidad 2  problemas de salud publicaUnidad 2  problemas de salud publica
Unidad 2 problemas de salud publicaDiana Báez
 
PROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOS
jaimeizq
 
Ejercicio completo colegio
Ejercicio completo colegioEjercicio completo colegio
Ejercicio completo colegiogusanchez2668
 

Destacado (20)

Cómo Armar Tu Base De Datos
Cómo Armar Tu Base De DatosCómo Armar Tu Base De Datos
Cómo Armar Tu Base De Datos
 
Bases de datos clinicas 2014
Bases de datos clinicas 2014Bases de datos clinicas 2014
Bases de datos clinicas 2014
 
7
77
7
 
Bases de datos de Ciencias de la Salud: acceso, información y utilidades
Bases de datos de Ciencias de la Salud: acceso, información y utilidadesBases de datos de Ciencias de la Salud: acceso, información y utilidades
Bases de datos de Ciencias de la Salud: acceso, información y utilidades
 
Tutorial Excel
Tutorial ExcelTutorial Excel
Tutorial Excel
 
Matlab 2 Capitulo 6
Matlab 2 Capitulo 6Matlab 2 Capitulo 6
Matlab 2 Capitulo 6
 
Manual de-macros-excel
Manual de-macros-excel  Manual de-macros-excel
Manual de-macros-excel
 
Guardar y buscar en archivo de texto usando GUI con java en Net beans
Guardar y buscar en archivo de texto usando GUI con java en Net beansGuardar y buscar en archivo de texto usando GUI con java en Net beans
Guardar y buscar en archivo de texto usando GUI con java en Net beans
 
Pasaf
PasafPasaf
Pasaf
 
5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...
5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...
5. Salud y nutrición infantil - estrategia de desarrollo en un escenario de t...
 
Parámetros de salud nutricional
Parámetros de salud nutricionalParámetros de salud nutricional
Parámetros de salud nutricional
 
Ficha de identificacion de la historia clinica
Ficha de identificacion de la historia clinicaFicha de identificacion de la historia clinica
Ficha de identificacion de la historia clinica
 
Proyecto de Base de Datos 1ra Parte
Proyecto de Base de Datos 1ra ParteProyecto de Base de Datos 1ra Parte
Proyecto de Base de Datos 1ra Parte
 
Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)Guia rapida de matlab (comandos basicos, graficacion y programacion)
Guia rapida de matlab (comandos basicos, graficacion y programacion)
 
Modelo para Ficha Prestamo de libros
Modelo para Ficha Prestamo de librosModelo para Ficha Prestamo de libros
Modelo para Ficha Prestamo de libros
 
Plan decenal de salud publica
Plan decenal de salud publicaPlan decenal de salud publica
Plan decenal de salud publica
 
Unidad 2 problemas de salud publica
Unidad 2  problemas de salud publicaUnidad 2  problemas de salud publica
Unidad 2 problemas de salud publica
 
Demografia
DemografiaDemografia
Demografia
 
PROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOSPROYECTO DE BASE DE DATOS
PROYECTO DE BASE DE DATOS
 
Ejercicio completo colegio
Ejercicio completo colegioEjercicio completo colegio
Ejercicio completo colegio
 

Similar a Base de datos a partir de una ficha o formulario

Manual de manejo de microsoft excel
Manual de manejo de microsoft excelManual de manejo de microsoft excel
Manual de manejo de microsoft excel
Carlos Bairon
 
Manual Para Utilizar Microsoft Excel
Manual Para Utilizar Microsoft ExcelManual Para Utilizar Microsoft Excel
Manual Para Utilizar Microsoft ExcelJuan Andres
 
Manual de Majo de Microsoft Excel
 Manual de Majo de Microsoft Excel Manual de Majo de Microsoft Excel
Manual de Majo de Microsoft Excel
anebpalacios
 
Guia de microsoft excel.
Guia de microsoft excel.Guia de microsoft excel.
Guia de microsoft excel.
Alba Alba
 
guia de hoja electronica
guia de hoja electronicaguia de hoja electronica
guia de hoja electronicapaula9409
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Cassandra Toledo
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
0980152004
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
YalIta EstRella
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Gemela042
 
GUIA DE MICROSOFT EXCEL
GUIA DE MICROSOFT EXCELGUIA DE MICROSOFT EXCEL
GUIA DE MICROSOFT EXCEL
Cassandra Toledo
 
Hoja Electrónica de Excel
Hoja Electrónica de ExcelHoja Electrónica de Excel
Hoja Electrónica de Excel
sofiapelaez
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Jackeline Gordillo
 
Nixon quishpe slide
Nixon quishpe slideNixon quishpe slide
Nixon quishpe slide
Nixon Chamba
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
jose jimenez
 
Filtros
FiltrosFiltros
Actividad 2 editar tablas
Actividad 2 editar tablasActividad 2 editar tablas
Actividad 2 editar tablas
TICS & Partners
 
41432712 curso-de-excel-2007
41432712 curso-de-excel-200741432712 curso-de-excel-2007
41432712 curso-de-excel-2007Alfredo Gracida
 
Ejercicio
EjercicioEjercicio
EjercicioDiego
 

Similar a Base de datos a partir de una ficha o formulario (20)

Manual de manejo de microsoft excel
Manual de manejo de microsoft excelManual de manejo de microsoft excel
Manual de manejo de microsoft excel
 
Manual Para Utilizar Microsoft Excel
Manual Para Utilizar Microsoft ExcelManual Para Utilizar Microsoft Excel
Manual Para Utilizar Microsoft Excel
 
Manual de Majo de Microsoft Excel
 Manual de Majo de Microsoft Excel Manual de Majo de Microsoft Excel
Manual de Majo de Microsoft Excel
 
Guia de microsoft excel.
Guia de microsoft excel.Guia de microsoft excel.
Guia de microsoft excel.
 
guia de hoja electronica
guia de hoja electronicaguia de hoja electronica
guia de hoja electronica
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
 
GUIA DE MICROSOFT EXCEL
GUIA DE MICROSOFT EXCELGUIA DE MICROSOFT EXCEL
GUIA DE MICROSOFT EXCEL
 
Hoja Electrónica de Excel
Hoja Electrónica de ExcelHoja Electrónica de Excel
Hoja Electrónica de Excel
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
 
Nixon quishpe slide
Nixon quishpe slideNixon quishpe slide
Nixon quishpe slide
 
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02Manualdemanejodemicrosoftexcel 121025110734-phpapp02
Manualdemanejodemicrosoftexcel 121025110734-phpapp02
 
Filtros
FiltrosFiltros
Filtros
 
Actividad 2 editar tablas
Actividad 2 editar tablasActividad 2 editar tablas
Actividad 2 editar tablas
 
41432712 curso-de-excel-2007
41432712 curso-de-excel-200741432712 curso-de-excel-2007
41432712 curso-de-excel-2007
 
Clea2007
Clea2007Clea2007
Clea2007
 
Clea2007
Clea2007Clea2007
Clea2007
 
Ejercicio
EjercicioEjercicio
Ejercicio
 

Más de Javier V.

Cap2 diseño muestral
Cap2 diseño muestralCap2 diseño muestral
Cap2 diseño muestralJavier V.
 
27
2727
Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior Javier V.
 
Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior
Javier V.
 
Capitulos de nutricion
Capitulos de nutricionCapitulos de nutricion
Capitulos de nutricionJavier V.
 

Más de Javier V. (6)

Cap2 diseño muestral
Cap2 diseño muestralCap2 diseño muestral
Cap2 diseño muestral
 
Pantallazo
PantallazoPantallazo
Pantallazo
 
27
2727
27
 
Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior
 
Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior Resumen anatomia parcial miembro inferior
Resumen anatomia parcial miembro inferior
 
Capitulos de nutricion
Capitulos de nutricionCapitulos de nutricion
Capitulos de nutricion
 

Base de datos a partir de una ficha o formulario

  • 1. Base de datos a partir de una ficha o formulario Se trata de crear una base de datos a partir de una ficha o formulario, de tal manera que cuando se va ingresando las observaciones se vaya creando una base de datos. Esto lo podemos lograr por medio de una macro que permita tener una relación entre la ficha o formulario y la nueva base. Vamos entonces a crear una ficha en una hoja de Excel, de la siguiente manera: ingresamos ID (identificación), Género, Edad, Talla, Peso, Diagnostico y Eps en la hoja 1, a la cual le podemos asignar un nombre, en este caso la llamaremos ficha. Hemos obviado explicación de la creación de la ficha, pues consideramos que en esta parte no se encuentra mayor dificultad, y más bien explicaremos paso a paso cuando estemos grabando la macro. Una vez ya tenga la ficha abro la hoja 2 a la cual la denominaremos base de datos, pues es en esta donde crearemos la base, debo entonces ingresar en la hoja de base de datos toda la información de la ficha, tal como se puede apreciar en la siguiente gráfica. Cuando ya tenga copiado el encabezado de las columnas en la hoja de datos, voy a programador y busco la opción grabar macro. Si no tiene en herramientas la opción programador, puede entrar por Vista y en el lado extremo derecho puede encontrar la opción macros y puede poner a grabar la macro. Se despliega entonces el siguiente cuadro de dialogo de la macro:
  • 2. Si para acceder a la macro lo hicimos por vista debemos en método abreviado colocar una letra cualquiera, esto con el fin de ingresar los datos desde la hoja ficha lo hagamos con Ctrl+shift+ la letra que se ha escogido. Si se considera necesario podemos poner en descripción en pocas palabras para que sirve esta macro. Una vez hallamos hecho esto damos aceptar. Debemos de tener cuidado con las instrucciones porque todo lo que hagamos lo graba la macro, no se puede cancelar las ordenes que demos. Voy a la hoja 1 y copio las celdas que estas frente a los nombres esto lo hago con clip derecho/ copiar e inserto en la hoja 2 con clip derecho insertar celdas copiadas, desplazar celdas hacia abajo. Este proceso lo debo de hacer para cada columna. Cuando ya tenga copiada todas las celdas debajo de los nombres, selecciono, debajo de estos todas las celdas que creo voy a ocupar.
  • 3. Posteriormente voy a inicio, escojo la opción alinear y filtrar; si quiero obtener un orden a partir de una variable, si la variable es nominal se puede ordenar de la A a la Z, si los valores que toma la variable son numéricos se puede pedir un orden de los valores con la opción personalizada. El siguiente paso es suprimir las celdas que copie de la hoja 1. Luego voy a programador, detengo la macro. Voy a insertar creo un botón, lo pego en algún lugar adecuado dentro de la ficha que cree en la hoja 1, se despliega el cuadro de dialogo de la macro. Debo de seleccionar el nombre de la macro, en este caso “Deposito”, de no hacerlo la macro no va a funcionar, doy aceptar (lo anterior debo de hacerlo en la hoja 1) Ingreso los datos en la ficha y doy clip en el botón que había creado. Si no tengo la opción del botón debido a que ingrese a la macro por la opción vista, entonces para ingresar los datos debo de pulsar que había escogido
  • 4. Si la macro está funcionando al dar clip en el botón o al ingresar los datos con la opción Ctrl*shift+la letra la pantalla debe de titilar, no obstante debemos revisar cómo va quedando la base de datos. Nota: No ingrese los datos de la Eps para hacer el ejercicio más rápido. LA FUNCIÓN BUSCARV Esta función tiene por objeto buscar la información desde una base de datos estando en otro lugar. Para utilizar los datos que tenemos voy a la hoja 3 y le cambio de nombre, puede ser “Buscar”, en ella ingreso los nombres de los datos que deseo obtener. Supongamos que deseo obtener a partir de un número de identificación el género, la edad y el diagnostico, entonces procedemos así: En la hoja 3 “Buscar” ingreso los nombres ID, Edad, Género y Diagnostico, al frente de ellas señalo las casillas donde debe de aparecer los datos pedidos de acuerdo al número de identidad; puedo hacerlo con la otra opción formato de celdas, bordes, de igual manera como lo hicimos para la ficha si se quiere se puede dar un color y una forma. Por tiempo vamos a obviar esto.
  • 5. En la casilla correspondiente a “Edad” escribimos = Bus y se despliega un cuadro con las opciones BUSCAR, BUSCARH, y BUSCARV escogemos BUSCARV. Debo de seguir llenando lo que nos pide (ver figura abajo) Valor_buscado: en este caso es la celda que está al frente de ID, la cual corresponde a la columna C fila 3 o sea C3 Matriz_buscar_en: Vamos a la hoja Base de datos y la señalamos: esta corresponde a: Base de Datos!B4:G12.. Observe que el valor buscado C3 se me ha borrado por lo que tengo que tener en cuenta volver a colocarlo en el orden que corresponde Como la variable Edad pertenece a la tercera columna (Columna 1: ID, Columna 2: Género, Columna 3: Edad….Columna 6: Diagnostico) debo de ingresarla después de B4:G12;3 Posteriormente me pide si lo que estoy buscando o sea el número de ID esta ordenado, entonces escribo B4:G12;3; VERDADERO), entonces en función debe de quedar como sigue:
  • 6. De igual manera en la hoja de “Buscar” debe de aparecer: #N/A, este procedimiento lo debo de realizar para cada variable que desee tener información: Recuerde que el Valor_buscado, siempre va a ser C3, porque lo que buscamos es la identificación para tener luego la información de las variables. Probamos ingresando el número de ID: en este caso ingresamos 124 y tenemos que la paciente con identificación 124, tiene una edad de 24 años, pertenece al género femenino y está afectada por bronquitis En la próxima clase vemos la función BUSCARV, BUSCARH y Filtros