Escolar Documentos
Profissional Documentos
Cultura Documentos
Excel presenta una serie de herramientas basadas a los clculos, muchas de estas
herramientas se basa en funciones. En este captulo, conocer los elementos y conceptos
bsicos para comenzar a trabajar con Excel.
Qu es Excel?
Es un programa de hoja de clculo, que permite realizar cualquier tipo de operacin
matemtica, proyectos, esquemas empresariales y una serie de cosas ms. Excel no solo
trabaja con herramientas de clculos, tambin incluye una serie de grficos mejorados para
realizar estadsticas visuales. Excel tambin incluye una serie de herramientas que de
seguro no estn instaladas, pero al instalarlas tendrs una serie de herramientas basadas
a las estadsticas, ciencias e ingeniera.
Adems Excel posee una integracin con las dems aplicaciones de Office. SI tiene la
versin de Excel 2010, encontrar una mejor integracin con programas de la suite de Office
2010, entre ellas basadas a SharePoint Server 2010 y SharePoint Fundation.
Iniciar Excel
Excel puede ser instalado de diversos sistemas operativos Windows. Si tiene la versin
2007 puede instalarlo en Windows XP SP2 o SP3, Windows Vista y Windows 7. Con Office
2010 necesita Windows XP SP3 actualizado, Windows Vista o Windows 7.
Nota: En este libro se est utilizando Windows 7 como sistema operativo cliente.
Posiblemente algunas pantallas no se asemejen a las suyas.
Con Windows 7 puede iniciar Excel de diversas maneras. Por ejemplo, puede utilizar el
men Inicio para acceder a Excel, por ejemplo siguiendo estos pasos:
1 Clic en el botn Iniciar.
2 Clic en Todos los programas y luego clic en Microsoft Office.
3 Clic en Microsoft Office Excel 2007 o 2010.
Si ha seguido estos pasos correctamente, aparecer Excel con un Libro nuevo en blanco
donde podr comenzar a trabajar.
Nota: Este libro est basado en gran parte a Excel 2007 haciendo referencias a Excel 2010.
Si usted tiene Excel 2003, ser mejor que se actualice a la versin 2007 o 2010 para seguir
con el libro.
Otra forma de ingreso a Excel puede ser desde el rea de programas recientes en el men
Inicio. Esta rea se encuentra activa cuando accede a un programa varias veces.
Cuando ancla un programa en la Barra de tareas podr ver el icono del programa en la
Barra de tareas y si desea podr cambiarlo de lugar.
La siguiente imagen muestra las partes de la ventana de Excel 2010. Como podr notar en
la imagen, la ventana presenta unos pocos cambios, como por ejemplo, ya no existe el
Botn de Office, simplemente existe la ficha Archivo.
Barra de ttulo
En esta barra encontrar el nombre del archivo actual, por ejemplo, cuando inicia Excel el
nombre es Libro1, si guarda su archivo, entonces aparecer el nombre del archivo, por
ejemplo Proveedores_Handsofthelp.
Estos botones controlan la ventana del programa Excel, puede Minimizar, Restaurar,
Maximizar o Cerrar la aplicacin. Al trabajar con estos botones de control, tambin afecta
al archivo o archivos abiertos.
Ficha Archivo
Reemplaza al Botn de Office de la versin 2007. Cuando hace clic en la ficha Archivo,
acceder al Backstage donde encontrar los comandos ms comunes basados en los
archivos, por ejemplo, Guardar, Guardar Como, Nuevo, Imprimir, y otros.
Cinta de opciones
Microsoft Office 2010 posee una cinta de opciones (RIBBON), que contiene Fichas. Al
oprimir clic en cualquier ficha, observars botones agrupados; por ejemplo, la ficha Insertar
posee los grupos Tablas, Ilustraciones, Grficos, Vnculos y texto.
Para desaparecer el Ribbon oprime doble clic en cualquier ficha. Repite la accin para
regresarlo a su estado normal.
Cuadro de nombres
En el cuadro de nombres podr ver la celda activa. Tambin puede ver el nombre de un
rango o simplemente agregar un nombre desde este cuadro.
Barra de frmulas
En la Barra de frmulas podr ingresar datos directamente a las celdas, y tambin puede
modificar frmulas o funciones. Esta Barra es ideal cuando necesita ver un dato sin ningn
formato, ya que los formatos alteran la vista de los datos ms no el dato en s.
Celda Activa
La celda activa es aquella celda al que usted ha dado clic. Se puede reconocer una celda
activa cuando el borde de la celda es grueso y tiene el color negro bien pronunciado. Solo
se puede elegir una celda activa.
Nmeros de fila
Los encabezados de fila estn representados por nmeros. Puede encontrar la fila 1 hasta
la fila 1048576.
Letras de Columna
Los encabezados de Columna estn representados por letras, que van desde A hasta XFD.
Esto equivale a 16384 columnas.
Etiquetas de hojas
Las etiquetas de hojas de clculo muestran como predeterminado tres hojas, los nombres
para ellas van desde Hoja1 hasta Hoja3. Puede cambiar el nombre de las hojas para
identificar mejor los diversos datos que agregue a su archivo de Excel.
Celdas
Las celdas son la interseccin de una fila por una columna. Cada celda tiene un nombre,
por ejemplo A1, B5, o H345.
Herramientas Zoom
Estos comandos ayudan a aumentar o disminuir la vista del libro de trabajo.
________________________________________________________________
Cuando apareci Excel 2007, muchos usuarios experimentados tuvieron que volver a
capacitarse pues la interfaz les resultaba totalmente desconocida. Excel 2007 y algunos
otros programas de Office presentaban la Cinta de opciones, una manera ms sencilla de
trabajar.
La siguiente imagen muestra la interfaz de Excel 2007.
Botn de Office
El Botn de Office reemplazaba al men Archivo y mostraba los comandos comunes para
el trabajo con los archivos.
Men de Office
Este men solo aparece cuando usted pulsaba clic en el botn de Office. Dentro del men
poda encontrar una serie de comandos. En algunos comandos se mostraba una flecha
apuntando a la derecha indicando que existan ms opciones.
disear una pgina). Para reducir la confusin, algunas fichas slo se muestran cuando
es necesario. Por ejemplo, la ficha Herramientas de imagen slo se muestra cuando se
selecciona una imagen.
La siguiente imagen muestra las partes de la Cinta de opciones de Excel.
3 Haga clic nuevamente en la ficha Inicio. Dentro de la ficha Inicio podr encontrar los
grupos:
Portapapeles
Fuente
Alineacin
Nmero
Estilos
Celdas
Modificar
4 Haga clic nuevamente en la ficha Insertar. En esta ficha podr encontrar los grupos:
Tablas
Ilustraciones
Grficos
Vnculos
Texto
Nota: En Excel 2010 encontrar los grupos Minigrficos y Filtros. Adems el grupo Texto
se divide para formar el grupo Smbolos.
5 Haga clic en la ficha Diseo de pgina. En esta ficha podr encontrar los grupos:
Temas
Configurar pgina
Ajustar rea de impresin
Opciones de la hoja
Organizar
6 Haga clic en la ficha Frmulas. En esta ficha podr encontrar los grupos:
Biblioteca de funciones
Nombres definidos
Auditoria de frmulas
Clculo
7 Haga clic en la ficha Datos. En esta ficha podr encontrar los grupos:
Esquema.
8 Haga clic en la ficha Revisar. EN esta ficha podr encontrar los grupos:
Revisin
Comentarios
Cambios
9 Haga clic en la ficha Vista. Dentro de la ficha Vista podr encontrar los grupos:
Vistas de Libro
Mostrar u ocultar
Zoom
Ventana
Macros
Opciones de Archivo
Existen diversos comandos para trabajar con los archivos de Excel, estos comandos van
desde el comando Nuevo hasta el comando Imprimir y muchos otros comandos ms. Con
Excel 2007y algunas otras aplicaciones de Office 2007, puede encontrar el botn de Office.
Al pulsar clic en el botn de Office, se desplegar el men de Office donde encontrar los
diversos comandos para trabajar con los archivos de Excel.
Dentro del men de Office podr encontrar los siguientes comandos:
Nuevo
Abrir
Guardar
Guardar como
Imprimir
Preparar
Enviar
Publicar
Cerrar
Opciones de Excel
Salir de Excel
Puede encontrar tres tipos de comandos en el men de Office. El botn Nuevo y Abrir, por
ejemplo, cuando usted hace clic sobre ellos automticamente se abre un cuadro de dilogo,
o si hace clic en Guardar o Cerrar se activa automticamente ese comando, pero si nota el
comando Guardar Como, este tiene una flecha, al mantener el puntero del ratn sobre
Guardar como notar que aparecen ms opciones para elegir los formatos para guardar,
pero adems la lnea que divide el nombre del comando y la flecha, indica que tambin se
puede hacer clic en Guardar como para abrir un cuadro de dilogo. Tambin encontrar
submens como Preparar, Enviar o Publicar, que al sealarlo, aparecen ms opciones, pero
no puede hacer clic sobre ellos porque no suceder nada.
Si instala herramientas del servicio de Office Live, podr encontrar dos comandos
especiales para Abrir y Guardar sus archivos en Office Live WorkSpace. Office Live
WorkSpace es un servicio gratuito para Office donde podr almacenar sus archivos en
lnea. Si usted alguna vez ha utilizado las extinguidas Comunidades MSN, sabr que exista
una opcin parecida a Office Live.
SI trabaja con Excel 2010 ya no existe el botn de Office y menos el men de Office. Si se
hace clic en la ficha Archivo, se puede obtener acceso a la nueva vista de Backstage que
permite buscar caractersticas usadas comnmente y descubrir nuevas posibilidades para
trabajar con los libros de Excel. La vista de Backstage es donde se administran los archivos
y sus datos (creacin, guardado, inspeccin en busca de metadatos ocultos u opciones de
configuracin e informacin personal). En resumen, es todo lo que se le hace a un archivo
sin hacerlo en el archivo.
7 Pulse clic en Nueva pestaa (Personalizada) y haga clic en el botn Cambiar nombre.
8 En el cuadro de dilogo Cambiar nombre, en el cuadro Nombre para mostrar, escribe un
nombre especial para la nueva ficha.
9 Haga clic en Aceptar. Note como cambia el nombre de la pestaa personalizada.
Nuevo
Guardar
Guardar como
Impresin rpida
Vista preliminar
Configurar pgina
18 Pulse clic en Aceptar. Note los comandos agregados en el grupo Archivo de la ficha
Preferidos.
Para guardar los cambios realizados en un archivo existente, siga estos pasos:
1 Abrir un Libro existente y haga todos los cambios necesarios.
2 Pulse clic en el botn de Office o clic en la ficha Archivo si trabaja con Excel 2010.
3 Pulse clic en Guardar.
Nota: Puede utilizar el comando Guardar desde la Barra de herramientas de acceso rpido.
Para guardar un libro existente con otro nombre y en otra ruta siga estos pasos:
1 Pulse clic en el botn de Office o la ficha Archivo.
2 Pulse clic en Guardar como.
3 Agregue un nombre diferente o elige una nueva ubicacin.
4 Haga clic en el botn Guardar.
est activa (una hoja de clculo, de grfico o de cualquier otro tipo). Cada vez que guarde
un archivo en otro formato, es posible que no se transfiera parte de su formato, datos y
caractersticas.
La siguiente tabla muestra los diversos formatos que maneja Excel para con los archivos
de clculo.
Formato
Extensin
Descripcin
Libro de Excel
.xlsx
Formato
de
archivo
basado
en
XML
predeterminado de Excel 2010 y Excel 2007. No se
pueden almacenar cdigos de macros de Microsoft
Visual Basic para Aplicaciones (VBA) ni hojas de
macro de Office Excel 4.0 (.xlm).
Libro de Excel
(cdigo)
.xlsm
Libro binario de
Excel
.xlsb
Plantilla
.xltx
Plantilla
(cdigo)
.xltm
Libro de Excel
97 - Excel 2003
.xls
Plantilla de
Excel 97 - Excel
2003
.xlt
Formato de archivo binario (BIFF8) de Excel 97 Excel 2003 de una plantilla de Excel.
Libro de
Microsoft Excel
5.0/95
.xls
Hoja de clculo
XML 2003
.xml
Datos XML
.xml
Complemento
de Excel
.xlam
Complemento
de Excel 972003
.xla
Libro de Excel
4.0
.xlw
Guardar en SkyDrive
SkyDrive es un servicio de almacenamiento gratuito que brinda Windows Live para los
usuarios que tengan un Live ID por ejemplo handsofthelp@hotmail.com. Cuando guarda
un Libro de Excel en SkyDrive, podr utilizar las nuevas aplicaciones de Office apps para
la nube, es decir, utilizar Excel en la web. La siguiente imagen muestra Excel apps en la
nube, donde se puede trabajar con archivos de Excel directamente en la Web.
copia un nombre nuevo. El nombre predeterminado agrega Copia (1) de al principio del
nombre de archivo.
Para abrir un libro como copia siga estos pasos:
1 Clic en el botn de Office o clic en la ficha Archivo.
2 Haga clic en Abrir. Aparece el cuadro de dilogo Abrir.
3 Busque la carpeta donde tiene su archivo existente.
4 Haga clic en su archivo existente.
5 Haga clic en la flecha de Abrir.
6 Pulse clic en Abrir como copia.
Tambin se puede imprimir un libro en un archivo en lugar de en una impresora. Esta opcin
resulta muy til cuando es necesario imprimir el libro con un tipo distinto de impresora de la
que se utiliz para imprimirlo originalmente.
Antes de imprimir una hoja de clculo que contenga una gran cantidad de datos o grficos,
puede ajustarla rpidamente en la vista Diseo de pgina para dotarla de un aspecto
profesional. En esta vista, puede ver los datos en el contexto de las pginas impresas.
Puede fcilmente agregar o modificar encabezados o pies de pgina, ocultar o mostrar los
encabezados de fila y columna, cambiar la orientacin de pgina de las pginas impresas,
cambiar la disposicin y el formato de los datos, usar las reglas para medir el ancho y el
alto de los datos y configurar los mrgenes de impresin. La siguiente imagen muestra
datos de Excel en la vista Diseo de pgina.
Para presentar todos los datos en las pginas impresas, asegrese de que estn a la vista
en la pantalla. Por ejemplo, cuando hay texto o nmeros que son demasiado anchos para
caber en una columna, el texto impreso se truncar y los nmeros impresos se vern como
signos de nmero (##). Para evitar imprimir textos truncados y signos de nmero en lugar
del texto, puede aumentar el ancho de las columnas para proporcionar espacio a los datos.
Tambin puede aumentar el alto de fila ajustando el texto para que quepa en el ancho de
columna, de forma que el texto sea visible en la pantalla y en las pginas impresas.
Cuando trabaja con Excel 2010, en el BackStage, podr ver automticamente una vista
previa de su archivo a imprimir. La siguiente imagen muestra la vista BackStage con la vista
preliminar de la hoja a imprimir.
Para imprimir una hoja activa de Excel 2010 siga estos pasos.
1 Ingrese al BackStage pulsando clic en la ficha Archivo.
2 Haga clic en Imprimir.
Nota: Pulse Ctrl + P para dirigirse a las opciones de impresin de la vista BackStage.
3 En las opciones de impresin, en la seccin Impresora, verifique que est activa la
impresora que desea utilizar.
4 Pulse clic en el botn Imprimir.
Cerrar y Salir
Los comandos Cerrar y Salir son muy diferentes. Cuando necesite cerrar un libro y por
ejemplo continuar con otro, utilice el comando Cerrar, este comando cierra el libro y deja
Excel abierto para seguir trabajando con otros archivos. Utilice Salir, cuando desea cerrar
tanto un Libro como la ventana de Excel.
Navegando en Excel
Excel tiene abundante espacio para su trabajo cientfico. Cada libro de trabajo (o archivo
.xlsx) puede tener un nmero ilimitado de hojas de trabajo (siempre que su memoria del
computador lo permita), y cada hoja de trabajo tiene una capacidad de 1048576 filas por
16384 columnas.
Cientficamente las hojas de clculo pueden ser enormes, llenados con muchos nmeros.
De modo que necesita la manera de navegar rpidamente alrededor del mismo y crear
formulas para grandes rangos de celdas de una manera rpida y eficiente.
Mayormente las hojas en este libro (me refiero a las prcticas) tiene un tamao modesto,
de modo que es sencillo practicar con los mismos. Pero en la vida real, probablemente trate
con inmensas colecciones de datos. Las tcnicas bsicas discutidas esta seccin le
beneficiaran a usted incluso ms cuando sus tablas se hacen ms y ms grandes.
Comenzar en A1: Pulse Ctrl + Flecha direccional abajo le lleva a la celda A24 y a
continuacin a 1048576. Pulse Ctrl + Flecha arriba y lo lleva hacia atrs, con las mismas
paradas en el camino.
Comenzar en B1: Pulse repetidamente Ctrl + flecha abajo salta hasta B10, B14, B23 y
finalmente hasta el final.
Comenzar en B1: Pulse Ctrl + Mayus + flecha abajo se seleccione el rango entero B1:B10.
Pulsando Mayus + flecha abajo una vez se expande la seleccin con una celda ms. En su
lugar, pulsar Mayus + flecha Arriba acorta la seleccin por una celda. La tecla Mayus
mantiene todo entre las celdas incluidas en la seleccin.
Comenzar en J1: Escribe J24 en el Cuadro de nombre justo encima de la columna A y a
continuacin pulse Mayus + Enter seleccionando todas las celdas entre J1 y J24 (gracias a
la tecla mayus). Con el rango J1:J24 seleccionado, escribe =FILA() en la barra de formula
y a continuacin pulse Ctrl + Enter esto ocasiona que todas las celdas seleccionadas se
rellenen con esta formula (gracias a la tecla Ctrl).
Creando formulas
1 Seleccione la celda F11 y pulse el botn Fx (ubicado justo en la frontera de la barra de
formulas).
3 Comience con el primer argumento haciendo clic en la celda F10 y a continuacin pulse
Ctrl + Mayus + flecha arriba, esto selecciona el rango entero encima de la celda F11. A
menudo, Excel encuentra automticamente el rango correcto, pero no necesariamente;
cuando no lo es, tiene que hacerse cargo por si mismo.
a) Para el primer argumento, haga clic en la celda B23 y pulse Ctrl + Mayus + flecha arriba.
b) Para el segundo argumento, escribe >=5 (lo cual cambia en una cadena: >=,5).
c) Finalice la funcin pulsando Ctrl + Enter.
En el siguiente ejercicio ver una tcnica rpida para calcular la desviacin media o
estndar de ciertas medidas por cepas de bacteria y por prueba. La siguiente imagen
muestra los datos para el ejercicio.
3 Usted necesita una fila y columna extra para los clculos de la media, de modo que debe
expandir la seleccin con una columna y fila extra, pulse Mayus + flecha abajo y Mayus +
flecha derecha.
4 Pulse clic en la flecha del botn Suma en el grupo Modificar de la ficha Inicio y haga clic
en las opciones Promedio, Min o Max.
Todos los clculos estn ya hechos automticamente al final de cada fila o columna
numrica. Usted podra hacerlo ms tedioso, siga adelante si le gusta tomar ese camino.
3 Despus que la estructura de tabla sea implementada, utilice la ficha contextual Diseo
para cambiar las configuraciones de tablas como desee.
4 Para crear clculos nuevamente para la media y desviacin estndar, use la misma
tcnica que utiliz anteriormente.
El Controlador de Relleno
Uno de los secretos mayores guardados en Excel es el controlador de relleno. Esta
herramienta permite a usted copiar celdas sobre un rango continuo de celdas o para llenar
un rango con una serie de valores especficos. Adems, esto ayuda a copiar formulas sobre
rangos inmensos.
En la celda B2: Para insertar el nmero 8 en la columna B para todos los das de la semana,
haga doble clic en el controlado de relleno de la celda B2. Un doble clic en el controlador
de relleno copia el contenido abajo para la primera celda en blanco en la anterior o posterior
columna. De modo que doble clic no trabaja cuando no hay columnas con datos a la
izquierda o derecha.
En la celda C2: Haga doble clic en el controlador de relleno de la celda C2 que le da a
usted una serie de 1s. Para cambiar este ingreso en una serie de incremento, haga clic en
el botn que apareci y seleccione Serie de relleno. Ahora la serie se incremente por 1.
En la celda D2 y D3: Para una serie que necesite incrementar por un valor diferente de 1,
cree un patrn en las primeras dos celdas, seleccione ambas celdas y a continuacin haga
doble clic.
En la celda E2: Si usted no quiere crear un patrn antes de tiempo, haga doble clic en el
controlador de relleno de la primera celda. Ahora ir al botn desplegable Rellenar (ubicado
bajo el botn Suma en la ficha Inicio, grupo modificar), y a continuacin seleccione la opcin
Series. Especifique cualquier valor del paso (por ejemplo 2).
En la celda F2: Para multiplicar D2 por E2, siga estos pasos:
1 Seleccione la celda F2.
2 Escribe el signo igual ( = ).
3 Pulse la tecla direccional izquierda dos veces para conseguir a D2.
4 Escribe el signo de multiplicacin ( * ).
5 Pulse la flecha izquierda una vez ms para obtener a E2.
6 Para finalizar, pulse Ctrl + Enter (no solo Enter).
Nota: Cual es la ventaja de pulsar Ctrl + Enter en lugar de solo Enter? Usted se queda en
la misma celda, de modo que puede solo hacer doble clic al controlador de relleno para
copiar la formula hacia abajo. (De lo contrario, habra que ir atrs a la primera celda
anterior).
En la celda G2: Si usted siempre trabaja con el mismo anlisis en el mismo orden, escribe
sus nombres una vez, seleccinelos todos, y haga doble clic en el controlador de relleno.
Si usted quiere usar esta misma lista una y otra vez, especialmente si esta es una lista
larga, use la siguiente tcnica:
1 Si usted tiene una lista en su hoja, seleccione esa lista primero.
2 Haga clic en el botn de Office en la esquina superior izquierda.
3 En la parte inferior del nuevo cuadro de dilogo, seleccione Opciones de Excel.
La celda C1 tiene una formula en ella: =A1*B1. Usted puede copiar la formula en la celda
C1 abajo haciendo doble clic porque, en este caso, no quiere que la referencia de celda
cambie. Cmo puede ver todas las formulas de una vez? Utilice el mtodo abreviado Alt
+ . Note que Alt + ocasiona que todas las referencias de celda sean relativas aqu, lo cual
significa: Multiplicar dos celdas ms a la izquierda por una celda ms a la izquierda.
En la celda F2, sin embargo, quiere averigurar cual es el valor en la celda E2, es como un
porcentaje de la media en la celda E11, usando la formula =E2/E11. Usted acepta la formula
pulsando Ctrl + Enter y a continuacin haciendo doble clic en el controlador de relleno hacia
abajo. Esta vez, obtiene un problema. Alt + revela el problema: La referencia a E11 deberia
ser absoluta; sin embargo, el ajuste de la formula hacia debajo de las celdas intenta dividir
por celdas en blanco, el cual es una divisin invalida por cero.
Seleccione el rango C14:F23 en orden para calcular cual es la nueva concentracin de una
determinada solucin si usted diluye determinadas concentraciones (en la columna B) con
un factor en particular (en la fila 13). A continuacin siga estos pasos:
1 Ingrese la formula =$B14*C$13 en la celda C14.
2 Pulse Ctrl + Enter para ingresar la formula en todas las celdas seleccionadas.
Nombres de Rango
Una direccin de celda es como un nmero de calle, ambos pueden ser difciles de recordar.
Usted podra querer reemplazar un nmero de celda con una direccin ms significativa:
un nombre de celda. Un nombre de celda bsicamente acta como una direccin de celda
absoluta, pero cuando utiliza formulas, esta puede ser ms informativa. Usted tambin
puede nombrar un rango de celdas. De modo que puede tener nombres de celda y nombres
de rango, pero debido a que una celda es bsicamente tambin un rango consistente de
solo una celda, el trmino nombre de rango es ms comprensivo.
La parte superior de la Figura 1.7 muestra una tabla con una lista de lecturas de varios
anlisis encontrados durante varias pruebas. La parte inferior de la tabla marca cada
combinacin de un anlisis especifico y una prueba especfica con un signo Ms (+) si esas
lecturas estuvieron encima de la Media principal.
En lugar de comparar cada lectura individual con la media principal en $G$12, podra
tambin darle a G12 un nombr ms significativo, un nombre de rango. Aqu le muestro
como lo hara:
1 Seleccione la celda G12.
2 En el cuadro de nombres, que se encuentra a la izquierda de la barra de frmulas, escribe
MediaPrincipal. A continuacin les explico un poco sobre las reglas de nombres de rango.
Ahora el nombre MediaPrincipal se ha hecho oficial, de modo que usted puede acceder a
la celda MediaPrincipal a travs de la lista desplegable del cuadro de nombres, no importa
donde est en el libro, Excel te llevar all.
A partir de ahora, usted debera ser capaz de llamar a la funcin SI en la celda B15. Su
primer argumento es B2>MediaPrincipal. Usted puede simplemente escribir el nuevo
nombre de rango, o puede hacer clic en la celda G12 para tener que insertar en Excel su
nombre automticamente.
Desafortunadamente, el nombre de rango creado anteriormente no hace hincapi cuando
selecciona varias celdas para rellenarlos con la misma frmula. Usted debe usar una
direccin de celda absoluta nuevamente, o podra usar una herramienta extra: el
desplegable Utilizar en formula ubicado en la ficha Formulas.
Intente conseguir una copia de la media principal en el rango G15:G24. Cuando
simplemente escribe la formula en la Barra de formulas, note que el nombre se muestra
mientras usted escribe =Me
Para encontrar la lista de los nombres de rango, siga estos pasos:
1 Seleccione la Ficha Formulas.
2 Haga clic en el botn Administrador de Nombres.
3 Seleccione el nombre de su eleccin.
4 Elimine ese nombre (usando el botn a la derecha) o expandir/cambiar su referencia (en
la parte inferior).
La siguiente imagen muestra que usted puede tambin nombrar rangos de varias celdas.
Por ejemplo, podra nombrar el primer rango Anlisis, el segundo Cepas, y el tercero
Lecturas.
Ahora intente continuar en la celda F2 cuantas lecturas tiene Anlisis1, usando la funcin
Contar.Si: =CONTAR.SI(Anlisis;E2).
Para encontrar la Media en la celda H2, necesita ambas columnas anteriores o podra usar
la funcin PROMEDIO.SI. A continuacin puede hacer algo similar para la segunda tabla:
=CONTAR.SI(Cepas,E10) y =SUMAR.SI(Cepas,E10,Lecturas).
Hay otras caractersticas interesantes acerca de los nombres que usted puede beneficiarse.
En lugar de utilizar una formula como =SUMA(Lecturas), usted puede usar la palabra
Lecturas tal como se muestra en alguna celda. Sin embargo, necesita la funcin
INDIRECTO para cambiar la palabra a un nombre. Por ejemplo, si la celda A1 contiene la
palabra Lecturas, la formula =SUMA(INDIRECTO(A1)) debera enviar el mismo resultado
como =SUMA(Lecturas). Por qu se debera hacer tal desvo? La respuesta es simple:
Algunas veces usted quiere los encabezados de un resumen de tabla en algn lugar ms
de su libro para ser usado en sus formulas. Uno de los ejercicios en el final de esta parte
ofrece un ejemplo de tal escenario.
Los nombres de rango son geniales. Sin embargo, el problema con los nombres de rango
es que una nueva fila agregada al final de una tabla, o columna o fila est no se incorpora
automticamente dentro de un nombre de rango, de modo que las formulas basada en ese
rango, ignora las nuevas entradas. Puede resolver este problema por cualquier celda
insertada dentro del rango o manualmente fijando la referencia de rango a travs del
Administrador de nombres. Ninguna solucin es ideal.
La siguiente imagen muestra cmo puede controlar este problema de una mejor manera,
usando la estructura de tablas de Excel.
Primero que todo, la tabla en si ha sido automticamente dado un nombre pro defecto (como
puede ver cuando abre el cuadro de nombres). Cuando usted quiere llamar a la tabla desde
fuera de la tabla, usted debe usar este nombre. Usted simplemente escriba algo como lo
siguiente en algn lugar de la celda fuera de la tabla: =Table1[. S, la tecla pulsada al final
es un corchete, no un parntesis. Tan pronto como escribe el primer corchete, varios
nombres de rango aparecen:
Una gran caracterstica de un nombre de tabla es que se ajusta a un nuevo rango cuando
utiliza su botn de arrastre en la esquina inferior derecha. Tenga cuidado, cuando tiene
seleccionado la ultima celda, el botn arrastrar est oculto al lado del controlador de relleno
de la celda seleccionada. De modo que debe seleccionar otra celda en primer lugar para
hacer que el botn de arrastre est accesible.
Ahora vamos a enfrentar las formulas en dos resmenes de tablas a la derecha. Esta vez,
manualmente escribe la formula CONTAR.SI en la celda F2. Termine con las siguientes
dos formulas:
=CONTAR.SI(Table1[Anlisis],E2) y =SUMAR.SI(Table1[Anlisis],E2,Table1(Lecturas]).
Pero qu puede hacer si usted no quiere crear una estructura de tabla? Existe alguna
otra manera de hacer nombres de rango automticamente que se expandan cuando existen
nuevas filas o columnas que han sido agregadas al final? Si, existe; aunque no es una
manera fcil, a veces es muy ventajosa. Usted utiliza la funcin DESREF en el
Administrador de nombres. La funcin DESREF tiene la siguiente sintaxis: =DESREF(ref,
filas, columnas, ancho, alto).
Para asignar un nombre dinmico a la tabla en las columnas A:C, usted llevar estos pasos:
1 Abrir el Administrador de nombres.
2 Escribe un nuevo nombre para la tabla, tal como MiTabla, MiColumna o MiFila.
3 En el cuadro Referencia a, escribe:
=DESREF(A1,0,0,CONTARA(A:A),CONTARA(1:1)). Aqu les muestro como trabaja esta
frmula:
Siempre las filas o columnas son agregados a la tabla o eliminadas, las dos funciones
CONTARA dentro de DESREF automticamente cuidan el tamao del rango ajustado.
No hace falta decir que puede tambin nombrar la columna entera A en este caso.
Cualquier cosa agregada a la columna es automticamente incluida en el nombre.
Frmulas y Funciones
Las frmulas son importantes para una hoja de clculo, las frmulas se deben escribir en
una celda y estas deben devolver un resultado. Las frmulas emplean gran variedad de
operadores lgicos y matemticos, tambin incluyen las diferentes funciones que Excel
posee, de esta manera puede trabajar con total comodidad con textos y nmeros
Cuando utiliza frmulas, solo lo podr ver en la barra de frmulas, porque en la celda
aparece el resultado, ahora mostrar algunos ejemplos de frmulas.
Ejemplo
=150*0.19
Descripcin
Esta multiplicacin que pretende obtener el IGV es buena
pero no cumple las expectativas, pues siempre devolver
el mismo valor, no es flexible.
Este modo de suma es muy recomendable, porque si se
cambia el valor de las celdas a sumar, entonces el
resultado tambin cambiar.
Resta la celda Ingresos con Egresos.
Suma los valores del rango A1 hasta A10.
Compara el valor de A1 y A2, si son iguales devuelve
Verdadero caso contrario devuelve Falso.
=A1+A2
=Ingresos-Egresos
=SUMA(A1:A10)
=A1=A2
Explicacin
Suma
Resta
Negativo
Multiplicacin
Divisin
Exponente
Porcentaje
Ejemplo
=30+15
=30-15
=-30-15
=10*5
=10/5
=2^2
=19%
Resultado
45
15
-45
50
2
4
19%
Los operadores de texto y comparacin pueden ayudarle a resolver algunos problemas con
sus tablas.
Operador
&
=
>
Nombre
Unin
Igual que
Mayor que
<
>=
<=
<>
Menor que
Mayor o igual que
Menor o igual que
Diferente que
SUMA
PROMEDIO
MAX
MIN
CONTAR
Errores De Frmulas
Cuando usted ingresa una frmula o modifica algn valor de ella, quiz Excel 2007 muestre
un error de frmula:
#DIV/0!
Este error aparece cuando se intenta realizar alguna divisin entre cero o quiz una celda
vaca, por ejemplo si usted desea realizar la siguiente operacin: =10/0. Entonces el
resultado ser #DIV/0! Pues no existe una divisin entre 0.
Si tuviese una lista de valores en el cual tiene que realizar una divisin con una celda en
blanco momentneamente, pues despus aadir algn valor, entonces el resultado seria
error, puede utilizar la funcin SI para resolver esta duda, vea el siguiente ejemplo.
#N/A
Este error es muy comn, nos indica que no est disponible el valor deseado y que la
frmula no podr mostrar el resultado correcto.
Algunos usuarios utilizan la funcin NOD a propsito para indicar que faltan datos.
#NOMBRE?
Este error tambin es muy comn dentro de una hoja de Excel, indica que est mal escrito
el nombre de una frmula, o quiz porque ha incluido el nombre de un rango sin ser todava
creado.
Generalmente este error es un error de sintaxis, para poder resolverlo, deber revisar la
frmula detenidamente.
#NULO!
Este error puede aparecer cuando no existe o no se utiliza correctamente los separadores
de lista (,) o (;) de una funcin. Vea este ejemplo:
#NUM!
Este error en Excel, nos indica que existe un error en algn nmero que funciona como
argumento en nuestra frmula, vea este ejemplo:
En la celda B4 el resultado es el error #NUM!, pues la funcin raz no puede operar ante
un nmero negativo, para solucionarlo puede utilizar la siguiente funcin:
=RAIZ(ABS(B4))
#REF!
Este error nos indica que la frmula que se est utilizando, presenta una referencia de celda
no valida, por ejemplo: =A1*B1
Devuelve el error #REF! si de casualidad se eliminara la columna A o la columna B.
#VALOR!
Este error aparece cuando no se ha utilizado un argumento correctamente, esto suele
suceder cuando introducimos un texto cuando la funcin nos pide un nmero.
=RAIZ(Helen)
Esta funcin devuelve el error #VALOR!, pues la funcin RAIZ nos pide como argumento
un nmero, sin embargo en este ejemplo se ha introducido un texto.
Sintaxis
SUMA(nmero1;nmero2; ...)
Nmero1;nmero2;... son de 1 a 255 argumentos cuyo valor total o suma desea obtener.
Observaciones
Se tienen en cuenta los nmeros, valores lgicos y representaciones textuales de nmeros
que se escriban directamente en la lista de argumentos. Vea los dos primeros ejemplos.
Si un argumento es una matriz o una referencia, slo se considerarn los nmeros de esa
matriz o referencia. Se pasarn por alto las celdas vacas, los valores lgicos o el texto
contenidos en la matriz o en la referencia.
Los argumentos que sean valores de error o texto que no se pueda traducir a nmeros
provocan errores.
Ejemplo
Copiar los siguientes datos:
Frmula
=SUMA(3;2)
Descripcin (resultado)
Suma 3 y 2 (5)
=SUMA("5";15;VERDADERO)
=SUMA(A2:A4)
=SUMA(A2:A4;15)
=SUMA(A5;A6;2)
Sintaxis
=Promedio(nmero1;nmero2)
La sintaxis de la funcin PROMEDIO tiene los siguientes argumentos (argumento: valor
que proporciona informacin a una accin, un evento, un mtodo, una propiedad, una
funcin o un procedimiento.):
nmero1 Obligatorio. El primer nmero, referencia de celda (referencia de celda:
conjunto de coordenadas que ocupa una celda en una hoja de clculo. Por ejemplo, la
referencia de la celda que aparece en la interseccin de la columna B y la fila 3 es B3.) o
rango para el que desea el promedio.
nmero2, ... Opcional. Nmeros, referencias de celda o rangos adicionales para los que
desea el promedio, hasta un mximo de 255.
Observaciones
Los argumentos pueden ser nmeros o nombres, rangos o referencias de celda que
contengan nmeros.
Ejemplo
Copiar el siguiente ejemplo
Frmula
Descripcin (resultado)
=PROMEDIO(A2:A6)
=PROMEDIO(A2:A6;5)
=PROMEDIO(A2:C2)
Sintaxis
CONTAR(valor1; [valor2],...)
La sintaxis de la funcin CONTAR tiene los siguientes argumentos (argumento: valor que
proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o
un procedimiento.):
valor1 Obligatorio. Primer elemento, referencia de celda o rango en el que desea contar
nmeros.
valor2, ... Opcional. Hasta 255 elementos, celdas de referencia o rangos adicionales en
los que desea contar nmeros.
Nota Los argumentos pueden contener o hacer referencia a una variedad de diferentes
tipos de datos, pero slo se cuentan los nmeros.
Observaciones
Se cuentan argumentos que son nmeros, fechas o una representacin de texto de los
nmeros (por ejemplo, un nmero entre comillas, como "1").
Se tienen en cuenta los valores lgicos y las representaciones textuales de nmeros
escritos directamente en la lista de argumentos.
No se cuentan los argumentos que sean valores de error o texto que no se puedan traducir
a nmeros.
Si un argumento es una matriz o una referencia, slo se considerarn los nmeros de esa
matriz o referencia. No se cuentan celdas vacas, valores lgicos, texto o valores de error
de la matriz o de la referencia.
Si desea contar valores lgicos, texto o valores de error, use la funcin CONTARA.
Si desea contar slo nmeros que cumplan con determinados criterios, use la funcin
CONTAR.SI o la funcin CONTAR.SI.CONJUNTO.
Ejemplo
Copiar los siguientes datos:
Frmula
Descripcin (resultado)
=CONTAR(A2:A8)
=CONTAR(A5:A8)
=CONTAR(A2:A8;2)
Funcin Max
Devuelve el valor mximo de un conjunto de valores.
Sintaxis
MAX(nmero1;nmero2; ...)
Nmero1, nmero2... son de 1 a 255 nmeros de los que desea encontrar el valor mximo.
Observaciones
Los argumentos pueden ser nmeros, o nombres, matrices o referencias que contengan
nmeros.
Se tienen en cuenta los valores lgicos y las representaciones textuales de nmeros
escritos directamente en la lista de argumentos.
Si el argumento es una matriz o una referencia, slo se utilizarn los nmeros contenidos
en la matriz o en la referencia. Se pasarn por alto las celdas vacas, los valores lgicos o
el texto contenidos en la matriz o en la referencia.
Si el argumento no contiene nmeros, MAX devuelve 0.
Los argumentos que sean valores de error o texto que no se pueda traducir a nmeros
provocan errores.
Si desea incluir valores lgicos y representaciones textuales de nmeros en una referencia
como parte del clculo, utilice la funcin MAXA.
Ejemplo
Copiar los siguientes datos
Frmula
Descripcin (resultado)
=MAX(A2:A6)
=MAX(A2:A6;30)
Funcin Min
Devuelve el valor mnimo de un conjunto de valores.
Sintaxis
MIN(nmero1;nmero2; ...)
Nmero1, nmero2...
mnimo.
Observaciones
Los argumentos pueden ser nmeros, o nombres, matrices o referencias que contengan
nmeros.
Se tienen en cuenta los valores lgicos y las representaciones textuales de nmeros
escritos directamente en la lista de argumentos.
Si el argumento es una matriz o una referencia, slo se utilizarn los nmeros contenidos
en la matriz o en la referencia. Se pasarn por alto las celdas vacas, los valores lgicos o
el texto contenidos en la matriz o en la referencia.
Si los argumentos no contienen nmeros, MIN devuelve 0.
Los argumentos que sean valores de error o texto que no se pueda traducir a nmeros
provocan errores.
Si desea incluir valores lgicos y representaciones textuales de nmeros en una referencia
como parte del clculo, utilice la funcin MINA.
Ejemplo
Copiar los siguientes datos:
Frmula
Descripcin (resultado)
=MIN(A2:A6)
=MIN(A2:A6;0)
Ms sobre funciones
Las formulas en Excel contienen clculos y/o funciones. Qu es lo diferente entre ellos?
Los clculos trabajan con operadores tales como ( ), ^, *, /, +, y (en este orden de
precedencia). As mientras 2+4/2 es 4 en Excel, (2+4)/2 regresa 3. Para crear el raz
cuadrada del nmero 4 usando operadores, necesita parntesis as como: =4^(1/2).
Las funciones son operaciones construidas, tales como =SUMA(A1:A3), el cual es
equivalente al clculo =A1+A2+A3. La mayora de las funciones aceptan o requieren
uno o ms argumentos dentro de su parntesis. Por ejemplo, la raz cuadrada de 4
est hecha con una funcin que requiere un argumento: RAIZ (4).
Las formulas pueden ser una combinacin de clculos y funciones. Pueden ser
clculos dentro de funciones (por ejemplo, =REDONDEAR(A1/B1,1)) y pueden ser
funciones dentro de clculos (por ejemplo, =SUMA(A1:A3)*0.05).
Las formulas pueden tambin anidar funciones dentro de las funciones (por ejemplo,
=REDONDEAR(SUMA(A1:A3),2)). En este caso, la funcin SUMA es anidada
dentro de la funcin REDONDEAR.
La siguiente imagen muestra un libro con lo cual podr practicar los prximos ejercicios.
Nota: En Excel 2007 se utiliza la funcin RAIZ mientras que en Excel 2010 se utiliza la
funcin RCUAD.
F11 contiene una funcin: =ABS(G11), el cual trabaja igual siempre, incluso cuando G11
es positivo.
D14 (combinado D14, E14 y F14) contiene un calculo dentro de una funcin:
=REDONDEAR(1/6,4).
D17 tiene una funcin dentro de un clculo: =C17/RCUAD(G17).
D20 tiene una funcin anidad dentro de una funcin: =REDONDEAR(ALEATORIO()*10,2).
Usted puede escribir esas formulas dentro de una celda, pero no se olvide de iniciar con un
signo igual. Cuando escribe funciones, recibe alguna ayuda como su sintaxis por ejemplo:
que argumentos aparecen y en qu orden. Note tambin que algunos argumentos se
muestran en negrita, lo cual significa que son requeridos en la funcin para trabajar; las
funciones que no estn en negrita son opcionales y pueden omitirse la mayora de veces.
Para conseguir ms ayuda, debera usar una de estas tres opciones.
El siguiente ejercicio muestra una hoja en el cual marca cada anlisis con un signo ms si
ambas pruebas salen por encima de la media; de lo contrario, no marcar. En este caso,
necesita dos funciones: la funcin SI para probar valores encima de la media y la funcin Y
para verificar ambas pruebas al mismo tiempo; en otras palabras, Y debera estar anidado
dentro de SI.
Podra simplemente escribir esta frmula desde cero? De seguro que s, pero cuando la
sintaxis es ms complicada, ese cuadro de dilogo de funciones le protege de cometer
errores, y le proporcionan ms ayuda cuando est tratando con funciones que no son tan
familiares para usted.
Ahora que conocer estas tcnicas bsicas, puede usarlas cuando trate con los anlisis de
datos cientficos,
TRAINING MAX 01
Descargue los ejercicios desde www.handsofthelp.com o desde su CD-ROM y resuelva
los diversos ejercicios y envelos al correo handsofthelp@hotmail.com para verificar sus
resultados.
Training 01
El Controlador de Relleno
A Asegurarse que la columna D sea completamente idntica a la columna A usando solo
el controlador de relleno (y si es necesario, use la tecla Ctrl).
B Asegrese que la columna E sea completamente idntica a la columna B usando s olo
el controlador de relleno (y si ese necesario, use la tecla Ctrl)
Training 02
Training 03
Nombres de rango
A Use manualmente la herramienta de Nombres de Excel para nombrar cada columna en
la tabla izquierda con su nombre de etiqueta.
En la tabla en H2:K5, calcule la correlacin entre cualquiera de las dos variables en la
tabal de la izquierda. Utilice las etiquetas de su tabla de correlacin en combinacin con
las funciones COEF.DE.CORREL e INDIRECTO.
Training 04
Funciones anidadas
A En la celda B2, use la funcin DIRECCION con las funciones anidadas FILA y
COLUMNA para conseguir las direcciones desde la celda A2.
En la celda F2, use la funcin CONCATENAR con las funciones anidadas IZQUIERDA y
DERECHA. Para conseguir el nmero 10 en las celdas F11 y F21 (en lugar de 0), puede
tener tambin que usar la funcin LARGO anidado dentro de DERECHA.
Training 05
Funciones anidadas
A En la columna C, redondear la desviacin estndar de los dos valores a la izquierda a
dos decimales usando la funcin DESVEST anidado dentro de la funcin REDONDEAR.
Recibe errores en la columna C, de modo que mejore su formula en la columna G anidando
la formula anterior dentro de una funcin SI que prueba el error de la desviacin estndar
usando la funcin SIERROR.
Al hacerlo, sin embargo, ellos tienen al menos un lote de productividad potencial fuera de
la mesa. Este es nuestro objetivo con este libro para ayudar al usuario de Excel (y usuarios
de Access) aprovechar esta productividad usando e integrando Excel y Access. A travs de
la integracin, Access gana el beneficio de presentacin flexible y capacidades de anlisis
verstiles de Excel; Excel gana el beneficio de estructuras de base de datos relacional y
herramientas robustas de consultas de Access. La integracin de ambas aplicaciones
puede ceder increblemente a ganar productividad y proporcionar entrada a los anlisis de
negocios.
Lo que este libro resaltar es que existen funcionalidades potentes en Excel y Access que
pueden ayudarle a ir ms all del mundo unidimensional de sus hojas de clculos y base
de datos. Este libro lo liberar de la rutina diaria de las prcticas de datos y le ayudar a
usted a explorar toda la funcionalidad que existe cuando Excel y Access estn juntos.
Aunque ambas de estas aplicaciones son herramientas potentes por si mismas,
combinando funcionalidades de Excel y Access abren un nuevo mundo de posibilidades.
No todas las hojas de clculo son creadas igual. Intuitivamente, usted probablemente ya
conoca esto. Antes de importar datos de Excel en Access, sin embargo, usted debera
familiarizarse con los diferentes tipos de hojas.
AL riesgo de simplificar demasiado, las hojas de Excel (no las aplicaciones) van en tres
formas fundamentales: Los informes, los archivos de datos planos y las listas indexadas.
Solo los dos ltimos tipos son compatibles con Access. Para asegurarse que sus datos en
Excel estn en el formato apropiado para ser usados en Access, debe comprender estos
tres tipos de hojas.
La hoja en la figura 1.1 tambin tiene columnas y celdas en blanco en los datos. La columna
C est en blanco. Adicionalmente, hay celdas en blanco en cada fila del informe. Para
importar correctamente en Access, los datos deben ser contiguos, por medio de un slido
bloque sin extraas filas o columnas.
Hay columnas que albergan ms que un tipo de informacin. Este resultado es un poco
ms sutil, pero se ve ms estrechas las columnas D, E y F. Cada columna nos est diciendo
algo acerca del precio y algo acerca del plazo del servicio (note las etiquetas de columna
que contienen informacin en plazo de servicio).
Un buen origen de datos para importar a Access tendra columnas que contienen un nico
tipo de dato.
Por ejemplo, en una tabla apropiada. Estas tres columnas deberan ser reemplazadas con
dos columnas, una para el precio del servicio y otra para el plazo del servicio.
Note que cada campo de dato tiene una columna y cada columna corresponde a uno y solo
un elemento de dato. Adems, no existe espacio extra y cada fila, o registro, corresponde
a un nico conjunto de informacin. Sin embargo, note que no existe uyn solo campo que
identifique nicamente a un registro. De hecho, en muchos de estos registros, usted habra
de especificar cuatro campos separados antes de poder identificar un nico registro
(Region, Treatment Type, Treatment Technology, Service Interval)
Tan conveniente como un archivo plano puede ser, estos no son la manera ms eficiente
para almacenar datos en Access. Los archivos planos van con su propio conjunto de
inconvenientes.
Los archivos planos a menudo contienen datos redundantes (que es esto, datos que son a
duplicados varias veces). Esto naturalmente hace innecesarios grandes conjuntos de datos.
Los archivos planos contienen columnas de datos irrelevantes. Estas columnas son
tpicamente contenedores de otros procesos que nicamente no quiere eliminar.
Los archivos planos a menudo contienen elementos de datos en blanco o vacios. Debido a
que los archivos planos son tpicamente una miscelnea de muchos objetos en una tabla
de datos, no es raro tener agujeros en los datos.
Sugerencia: En el captulo 2 discutiremos de los inconvenientes de los archivos planos en
la seccin Comprendiendo el concepto de base de datos relacional
La lista indexada mostrado aqu es todo acerca de un tema: precio del producto. El campo
llamado Product Number (Nmero de producto) identifica nicamente cada servicio ofrecido
y combinacin de servicio de intervalo. Note como la informacin acerca de la Region,
Treatment Type y Treatment Technology no existen ms en esta tabla. Esto es porque el
campo Product Number est ahora usado como un ndice para representar estos
elementos. En una adecuada estructura de diseo de base de datos, Region, Tratment
Type y Treatment Technology podran ser almacenados en sus propias listas indexadas
separadas con temas centrados en cosas tales como Service Description (Descripcin del
servicio) y Region Hierarchy (Regin Jerrquica).
Usted notar como la tabla es similar a una hoja de clculo en blanco en Excel. Ambos son
organizados por filas y columnas. Al igual que con un archivo plano de Excel y listas
indexadas, cada fila corresponde a un registro de datos y cada columna corresponde a un
campo o un nico elemento de datos dentro del registro.
Como puede imaginar, una manera para crear una tabla en Access es comenzando a
ingresar datos en la vista Hoja de datos. Usted puede ingresar nuevos campos de datos
ingresando datos en las celdas y pulsando la tecla Tab. Ingrese un nuevo registro pulsando
Enter. Este mtodo de entrada funcionar si usted necesita conseguir muy pequeas listas
de Excel en Access. Sin embargo, existen muchos ms mtodos eficientes y potentes tales
como importar y vincular, los cuales exploraremos ms adelante en este captulo.
Aqu usted puede cambiar las propiedades de los campos en la tabla: el nombre del campo,
el tipo de dato (el cual caracteriza el tipo de informacin que existe en el campo), y una
descripcin (donde puede ingresar manualmente un palabra descriptiva o una frase acerca
del campo).
de clientes, productos SKU (Stock Keep Unit), o nmeros en serie. Obviamente, no debera
realizar nunca algn calculo con este tipo de nmeros. El tipo de dato Texto es limitado a
un mximo de 255 caracteres.
Memo: El campo Memo permite a usted almacenar datos de texto que exceden los 255
caracteres del campo Texto.
Nmero: El campo Nmero es un tipo de dato numrico que es realmente varios tipos de
datos en una sola partida. Utilice estos tipos de datos en los campos que podran ser
resumidos u otros modificados a travs de operaciones aritmticas.
Despus de seleccionar el tipo de datos Numricos en la vista diseo de la Tabla, dirjase
al campo Tamao del campo en la parte superior del men Propiedades del campo.
Seleccionar este men le brindar a usted las siguientes elecciones. Byte, Entero, Entero
largo, Simple, Doble, ID Replica y Decimal. El tamao de campo ms comn del tipo de
dato Numrico son Entero largo y Doble. Entero Largo debera ser seleccionado si los
nmeros son nmeros enteros (no decimales). Doble debera ser seleccionado si los
nmeros decimales necesitan ser almacenados en ese campo.
Fecha/Hora: El tipo de dato Fecha/Hora es usado para registrar el tiempo o fecha exacta
que ocurren en ciertos eventos. La fecha de publicacin de una transaccin y el tiempo
exacto de un servicio de llamados que fueron hechas son ejemplos perfectos de campos
donde el tipo de dato Fecha/Hora son mayormente tiles.
Moneda: El tamao de campo Doble del tipo de dato Numrico puede tambin ser usado
para campos moneda, pero el tipo de dato Moneda es ideal para almacenar todos los datos
que representen cantidades de dinero.
AutoNumrico: Este tipo de dato es un Entero largo que se crea automaticamente por cada
nuevo registro agregado a una tabla, de modo que usted nunca ingresar datos en este
campo. Autonumerico puede ser un mecanismo por el cual usted puede identificar
nicamente cada registro individual en una tabla, pero lo mejor es la prctica de usar un
nico registro identificador que ya existe en su conjunto de datos.
Si/No: Existen situaciones donde los datos que necesitan ser representados estn en un
simple formato SI/NO. Aunque podra usar el tipo de dato Textopara crear un campo
Verdadero/Falso, es mucho ms intuitivo usar el tipo de dato nativo de Access para este
propsito.
Objeto OLE: Este tipo de datos no se encuentra muy a menudo en un anlisis de datos.
Este es usado cuando el campo debe almacenar un archivo binario, tal como una imagen
o archivo de sonido.
Hipervnculo: Cuando necesite almacenar una direccin a un sitio web, este es el tipo de
dato preferido.
Adjuntar: Puede usar adjuntar para almacenar varios archivos, e inclusive diferentes tipos
de archivos, en un solo campo. El campo Adjuntar es nuevo en Access 2007 y almacena
archivos de datos ms eficientemente que usando otros campos como Objeto OLE.
Los diferentes tipos de datos y tamaos del campo pueden ser abrumadores, pero no se
preocupe. Cuando usted importe sus datos de Excel, Access seleccionar un tipo
predeterminado para usted. La mayora de las veces, el tipo de dato predeterminado es el
correcto. Si no lo es, sin embargo, usted tiene la oportunidad para cambiarlo cuando importe
o cuando sus datos estn ya en Access.
Nota: Por defecto, toda nueva base de datos son creadas automticamente en la carpeta
Documentos (si posee Windows XP, ser en Mis documentos). Usted puede seleccionar
una ubicacin diferente para su base de datos haciendo clic en el icono de la carpeta junto
al cuadro de entrada del nombre de la base de datos.
Cuando usted hace clic en el botn Crear, tendr una base de datos vaca. A este punto,
comience llevando los datos del empleado. Los datos del empleado que usted necesita
vienen de Recursos Humanos. Ellos exportan desde su sistema de RH en un archivo de
Excel y hacen algunos ajustes manualmente por cada mes. Puede tomar un vistazo a los
datos en el archivo de Excel EmployeeMaster (Vea la figura 1.7).
Sugerencia: El archivo EmployeeMaster puede ser encontrado dentro de los archivos de
ejemplo para este libro que llega en su CD.
Los datos se ven para un formato de lista indexada con el Nmero del Empleado
nicamente identificado por cada registro. Ahora vamos a importar nuestras hojas a una
nueva tabla de Access con el asistente para importar hojas a Access. Para comenzar a
importar una hoja de Excel, simplemente haga clic en la ficha Datos Externos y entonces
haga clic en el icono Excel por encima de la seccin importar. Si est familiarizado con
versiones anteriores de Access, recordar que sus funcionalidades fueron enterrados por
varias capas al fondo dentro del men Archivo.
Ahora examine el archivo que quiere importar y entonces seleccione la opcin Importar al
origen de datos en una nueva tabla en la base de datos actual. La figura 1.8 muestra como
debera verse el asistente.
Haga clic en el botn Aceptar para activar el Asistente para importar hojas mostrado en la
figura 1.9.
El primer cuadro en el Asistente para importar hojas permite especificar la hoja o rango que
quiere importar. Si su hoja tiene ms de una hoja, todas las hojas sern listadas aqu. En
este caso, hay solo una hoja. Seleccione la hoja de destio y haga clic en el botn Siguiente.
La siguiente pantalla le permite seleccionar si el origen de datos tiene encabezados en la
parte superior de las columnas (vea la figura 1.10).
Como usted puede ver, simplemente active el cuadro de verificacin de su origen de datos
que posee encabezado. Haga clic en el botn Siguiente para seguir adelante.
La siguiente pantalla le permite a usted especificar el tipo de datos por cada campo (vea la
Figura 1.11),
que el tipo de dato para ese campo es el correcto. Adems, usted puede especificar si
cualquier campo dado es indexado. Cuando usted indexa un campo, Access crea un tipo
de mapa organizacional del campo permitiendo hacer las consultas de manera rpida y
agruparlas.
La mejor manera para ilustrar la indexacin es por una analoga: Imagine que usted tiene
un gabinete de archivo con 10,000 carpetas, cada una dedicada a un cliente en especfico.
Ahora imagine que estos archivos son ordenados aleatoriamente. Para acceder al nombre
del cliente Schnoggs Accounting Service, usted tendra que ir cada espacio a travs de
cada archivo de cliente hasta encontrarlo. Ahora imagine buscar el archivo si su carpeta de
clientes fueran organizadas (o indexadas) alfabticamente.
Cuando ordena o filtra en un campo no indexado, Access buscar cada registro hasta
encontrar el registro correcto. Indexar un campo en Access es conceptualmente idntico a
alfabetizar el sistema de archivos. Indexando un campo hace que Access cree un esquema
organizacional para ese campo tal que se pueda encontrar mucho ms rpido.
Sugerencia: Usted puede preguntarse el porque no deberia indexar todos sus campos. No
deberia sus consultas ejecutarse ms rpido? La respuesta es un enfatico NO. Indexar es
una buena idea en campos que usted espera filtrar o unir a otras tablas. Indexar no es una
buena idea para campos que espera realizar calculos en el. Usted deberia tambien
conscientizar que mientras indexa puede mejorar el rendimiento para algunos tipos de
analisis, otros tipos podrian realmente ser lentos usando campos indexados. La relevancia
y la importancia de campos indexados quedar ms clara a como discutiremos las
diferentes consultas en Access en el capitulo 2.
La siguiente pantalla permite a usted seleccionar la clave primaria (vea la figura 1.12).
Una llave primaria es un campo de datos que identifica como unico cada registro en un
conjunto de datos. Cada tabla en un apropiado diseo de base de datos relacional deberia
contener informacin acerca de una entidad, y cada registro deberia ser unicamente
identificado por un campo. Ese unico campo es llamado clave principal. En este ejemplo, el
campo Employee_Number contiene nmeros unicos; uno por cada unico empleado
representado.
Algunas veces los datos de Excel que usted importa sern en formato de archivo plano y
no tendrn un campo que se identifique como unico en cada registro. En estos casos, el
asistenten para importar hojas predeterminar asignandole un clave primaria Autonumrica
para usted.
La ultima pantalla del asistente para Importar hojas de calculo le pregunta a usted el
nombre de su nueva tabla (vea la figura 1.14). Por defecto, el nombre de su nueva tabla es
el nombre de su hoja importada, pero puede cambiar el nombre para ajustar a sus
necesidades. Hasta este punto, puede hacer clic en el botn Finalizar para empezar la
importacin.
Nota: Es importante notar que nombrando su tabla importada con el mismo nombre como
una tabla existente en su base de datos, ocasiona que Access le de a usted una aviso
Sugerencia: Otra manera rapida para crear una nueva tabla en Access desde Excel es
arrastrando y colocandolo entre dos aplicaciones. Abra Access y Excel y organice las
ventanas de modo que pueda ver ambas aplicaciones. Ahora simplemente resalte el rango
seleccionado en Excel que quiera para importar y arrastrelo en Access. Usted ha creado
inmediatamente una tabla de Access.
Tenga en cuenta que esta accin realmente mueve los datos desde Excel a Access. Los
datos ya no estarn en Excel. Para copiar los datos en lugar de moverlos, mantenga
pulsadas la tecla Ctrl en su teclado mientras arrastra desde Excel a Access.
Algunas veces los datos de Excel que quiere incorporar en Access se van a cambiar
frecuentemente. Tal vez los datos de Excel que usted necesite es propiedad de alguien ms
y es actualizado diariamente. Tiene sentido importar esos datos en una nueva tabla de
Access cada vez que este cambie? Qu pasa si no sabe cuando cambiar, sin embargo
es fundamentel tener la infromacin ms actualizada en su analisis? En esta situacin tiene
ms sentido conseguir sus datos de Excel vinculando una hoja.
Vincular datos es diferente de importar datos, en el que Access referencia los datos
vinculados en su ubicacin original. Importar datos trae una copia local de la informacin a
la base de datos de Access. Cualquier cambio que haga en la copia local Access no
afectar a la hoja de calculo original. Del mismo modo, cualquier cambio hecho en la hoja
original despues de importar no son reflejados en la tabla de Access.
Por lo contrario, una hoja de Excel vinculada existe en tiempo real. Los cambios hechos en
la hoja en el archivo original de Excel son reflejados en Access una vez actualizados. Sin
embargo, no puede hacer cambios a los datos de Excel a traves de Access. Vincular es
una calle unidireccional de flujo de datos.
Al igual que el ejemplo anterior, comience seleccionando la ficha Datos Externos y entonces
seleccione el icono Excel en el grupo Importar. En el cuadro de dilogo Obtener datos
externos, busque el archivo Location_Master.xlsx. Esta vez, seleccione la opcion Vincular
al origen de datos creando una tabla vinculada (vea la figura 1.16). Haga clic en Aceptar
para continuar.
Esto lanza el Asistente para vincular Hojas de calculo mostrado en la figura 1.17.
Usted notar que es casi identico a el asistente para importar hojas de calculo. Como con
el Asistente para importar hojas de calculo, la idea es ir a travez de cada pantalla del
asistente, respondiendo las preguntas y haciendo clic en el botn Siguiente. El ultimo paso
en el asistente le da la opcin de nombrar su tabla vinculada. Nuevamente, el nombre
predeterminado es el nombre de la hoja o el nombre de rango. Haga clic en el boton
Finalizar para aplicar el vinculo.
Nota: Cuando vincula un origen de datos, no puede especificar tipos de datos, indexarlos o
aplicar clave principal. Por lo tanto, no puede ver esas selecciones en el Asistente para
vincular hojas de calculo.
La figura 1.18 ilustrra la diferencia de los iconos entre las tablas importas y las tablas
vinculadas. Note que las tablas vinculas a un origen de datos de Excel tienen un icono de
Excel.
Anteriormente aprendi que una tabla de Excel vinculada incorpora cambios desde el
archivo de Excel a Access pero no le permite cambiar desde Access otra vez a Excel. Para
probarlo, abra la tabla vinculada en Access haciendo doble clic en la tabla vinculada con el
icono de Excel. A continuacion, intente cambiar los datos reemplazando 101419 de Branch
Number (Nmero de sucursal) con 999999. Cuando intente ingresar el primer nmero, oye
una alerta. Vea en la esquina inferior izquierda de la pantalla, y ver el aviso No se puede
actualizar este Recordset (vea la figura 1.19)
Ahora que usted ha probado que no puede actualizar hojas de calculo de Excel a traves de
Access, pruebe si Access ve los cambios hechos al origen de datos. Cierre la tabla
Location_Master en Access haciendo clic en la X en la esquina superior derecha de la
ventana de la tabla. Abrir Excel, ubique la hoja Location_Master y abralo. Ahora intente el
mismo ejercicio de cambiar la sucursal 101419 a 999999. Guarde y cierre el archivo de
Excel. Ahora abra la tabla vinculada en Access Location_Master para verificar que nuestros
cambios realizados (vea la figura 1.20).
Nota: Puede preguntarse porque algunos querrian vincular un archivo de Excel cuando ellos
no pueden cambiar los datos en Access. Bueno, la utilidad primaria de una tabla vinculada
es obtener los ultimos datos desde un origen que cambie a menudo sin tener que importar
los datos repetidamente. Imagine que tenga un archivo de Excel actualizado todas las
noches. Si usted fuese a usar esos archivos en sus consultas o informes en Access, vincular
a ese origen le permite a usted obtener los ultimos cambios sin importar los datos cada dia.
SI la estructura del origen de datos para su tabla vinculada cambia, usted tendra que
actualizar sus vinculos en orden para obtener esos cambios estructurales. Por ejemplo, si
usted fuere a agregar una columna al archivo Location_Master, usted no seria capaz de ver
esos cambios en Access hasta que actualice el vinculo al archivo Location_Master. Para
hacerlo, utilice el Administrador de Tablas Vinculadas. El administrador de tablas vinculadas
puede encontrarse debajo de la ficha Herramientas de Base de datos en la cinta de
opciones de Access.
Cuando usted hace clic en el botn Administrador de tablas vinculas, el cuadro de dilogo
mostrado en la figura 1.21 se activa, mostrando todas las tablas vinculadas en la base de
datos actual.
En este caso, ver una tabla vinculada: la tabla Location_Master. Seleccione el cuadro de
verificacin al lado de la tabla vinculada y haga clic en el botn Aceptar. Sus datos han sido
actualizados con xito.
puede ver que los nuevos registros de empleados desde un archivo de Excel llamado
NewEmployees son anexados a la tabla EmployeeMaster.
Haga clic en el botn Aceptar para activar el Asistente para importar hojas de calculo. AL
igual que importar y vincular datos, la ideas es ir a traves de cada pantalla del asistente,
respondiendo las preguntas y haciendo clic en el botn Siguiente. Cuando tenga la ultim a
pantalla, haga clic en el boton Finalizar para provocar la accion de anexar.
(tales como INV20231). Cuando usted anexa datos adicionales a su tabla de transaccin,
recibir un error porque est intentando poner un campo texto en un campo diseado para
nmero.
Violacin de claves: La violacin de claves ocurre cuando intenta anexar un campo con
valores duplicado a un campo diseado como clave primaria. Una clave primaria es un
campo de dato que define nicamente un registro en un conjunto de datos. En otras
palabras, una clave primaria no puede tener duplicaciones. Access no dejar anexar un
campo que tenga valores duplicados a un campo diseado como clave primaria.
Violacin de Bloqueo: Si la tabla que est intentando anexar est abierta, Access no permite
anexar los nuevos registros hasta que cierre la tabla. Asegrese que la tabla a anexar est
cerrad antes de comenzar el Asistente de importacin para anexar.
Cuan a menudo realiza esta operacin realmente depende en cuan frecuente usted
agregue y entonces elimine tablas desde su base de datos. La mejor practica es compactar
y reparar su base de datos de Access mnimo cada vez que lo abre o cierra. Esta accin
puede ser automatizada por usted seleccionando el botn de Office y entonces
seleccionando el botn Opciones de Access en la parte inferior del men. Esto abre el
cuadro de dilogo Opciones de Access. Seleccione el men Base de datos actual desde la
lista en el lado izquierdo y active la casilla de verificacin de Compactar al cerrar, asegurar
que su base de datos este compactada y reparada al menos cada vez que cierra la
aplicacin.
Resumen
Obtener sus datos de Excel en Access es el primer paso en aprovechar las potentes
utilidades y funcionalidades de Access. Fuera de ingresar manualmente sus datos en sus
tablas de Access, existen tres maneras bsicas de obtener datos de Excel en sus procesos
de Access: Importando, Vinculando y Anexando.
Importar datos permite crear una tabla en Access que puede controlar y usar para ejecutar
consultas, construir informes y realizar cualquier otra tarea relacionada a Access. Vincular
datos crea una conexin con su archivo de Excel, permitindole instantneamente ver
cualquier cambio hecho a su archivo de origen sin tener que tomar acciones adicionales.
La utilidad principal de una tabla vinculada es obtener los ltimos datos desde un origen
que cambia a menudo, sin tener que importar los datos repetidamente.
Anexando datos permite agregar registros al final de la tabla. Esto es til cuando tiene un
proceso donde los registros para una tabla especfica son agregados de vez en cuando.
Ahora que usted comprende las diferentes formas de conseguir sus datos en Access, puede
efectivamente usar uno cualquiera, el que mejor se ajuste a sus necesidades en una
situacin dada.
El cuadro de dilogo Mostrar tabla ahora se abre en la parte superior de una cuadricula de
consulta en blanco como lo muestra la figura 2.2.
Tal como puede decir desde el primer cuadro de dilogo que ve, la primera cosa que debe
determinar es desde cual de las tablas necesita recuperar los datos. El cuadro de dilogo
Mostrar tabla le permite a usted seleccionar una o ms tablas.
Tal como puede ver en la Figura 2.2, existen tambin fichas para Consultas y ambas. Una
de las maravillosas caractersticas de las consultas es que no son limitadas a solo consultas
directamente desde la tabla. Usted puede crear consultas de otras consultas.
Para su primera consulta, seleccione la tabla CustomerMaster. Puede hacerlo en
cualquiera, seleccionando la tabla en la lista y haciendo clic en el botn Agregar o doble clic
en el nombre de la tabla en la lista. Despus de que tenga seleccionada la tabla desde la
cual quiera recuperar datos, puede cerrar el cuadro de dilogo Mostrar tabla y seleccionar
el campo de esa tabla que usted le gustara recuperar.
La vista Diseo de consulta est dividida en dos secciones. La mitad superior muestra las
tablas o consultas desde el cual la consulta recuperar los datos. La mitad inferior (a
menudo referido como cuadricula de consulta) muestra los campos desde el cual las
consultas recuperarn datos.
Usted notar en la Figura 2.3, que la tabla CustomerMaster mostrado en la mitad superior
de la vista Diseo de consulta lista todos los campos pero tiene un asterisco en la parte
superior de la lista.
Hasta este punto, usted tiene todo lo que necesita para ejecutar una consulta. Para ejecutar
la consulta, haga clic en el botn Ejecutar ubicado en la ficha Diseo mostrado en la figura
2.5.
Como puede ver en la figura 2.6, la salida desde una consulta se ve similar a una tabla de
Access regular despus de abierta.
Nota: Para regresar a la vista Diseo de consulta, simplemente dirjase a la parte de arriba
en la ficha Inicio en la cinta de opciones de Access y haga clic en Ver, Vista Diseo.
Una cosa que debera tener en mente es que los resultados de una consulta Select no son
ubicadas en una tabla separada. El resultado est directamente desde la tabla, desde el
cual es consultada. Este es anlogo a ejecutar un Autofiltro en una tabla en Excel. Cuando
cambia un valor en el resultado de su consulta Select, ser cambiado el valor en la tabla de
origen.
Nota: Notar que cuando el texto ingresa en la cuadricula de consulta, debe encerrar la
cadena de texto con comillas. Puede escribir las comillas por si mismo o simplemente
escribir su texto y hacer clic en otra parte de la cuadricula de consulta. Access
automticamente colocar las comillas alrededor de su criterio si el campo filtrado es
textual.
Cuando usted ejecuta su consulta, notar que menos registros son retornados. Un vista
rpida de los resultados verifica que en efecto solo los registros con CA en la colum,na
State fueron regresados, como lo muestra la figura 2.9.
Usted notar que la tabla CustomerMaster contiene informacin acerca de los clientes,
mientras que la tabla TransactionMaster contiene informacin acerca de las transacciones
de facturas. Los campos que son rellenados en la cuadricula de consulta van de ambas
tablas, permitindole a usted ver los datos desde dos tablas en un conciso resultado de una
consulta.
Antes de saltar dentro de crear sus propias consultas de varias tablas, es importante
comprender este concepto de unir tablas.
La razn de ello no tiene sentido para la mayora de usuarios de Excel porque ellos son
adeptos a trabajar con datos que han sido almacenados en formato de archivos planos. Los
archivos planos organizan los datos en filas y columnas. Vamos a ver un tpico ejemplo de
un archivo plano. La figura 2.11 muestra un tpico archivo plano de una lista de facturas.
Para obtener la informacin de los clientes para cada factura, existen varios campos para
especificar la informacin de los clientes: Customer Name (Nombre del cliente), Address
(Direccin), City (Ciudad), etc.
Dado que la mayora de las empresas le venden a sus clientes ms de una vez, por cada
factura la misma informacin del cliente tiene que ser repetida. Duplicar informacin es una
de las principales inconvenientes del formato de archivos plano.
Qu est mal con los datos duplicados? Adems del espacio del disco duro y memoria
que es desperdiciada en datos redundantes, la principal problema surge cuando esos datos
necesitan ser actualizados. El ejemplo en la figura 2.11 muestra varias fac turas para
CORRUL Corp. Usted puede ver que la informacin acerca de los clientes tiene que ser
repetida por cada instancia de una factura. Imagine un escenario donde la informacin del
cliente podra cambiar. Por ejemplo, el cliente adquiere una nueva oficina y quiere reflejar
estos cambios de ubicacin en sus datos. Usted tiene que actualizar los cambios en varias
diferentes ubicaciones. Necesita asegurarse que cada factura mapeada correctamente
devuelva esa informacin relevante de los clientes.
Aunque existen funciones excelentes que encuentran y reemplazan datos en Excel, existen
an un peligro que podra no hacer todas las actualizaciones correctamente. Cuando usted
quiera cambiar la misma informacin duplicada existen siempre el riesgo de introducir
errores involuntarios. Esto podra significar que afecte a sus anlisis de datos. Por ejemplo,
imagine que el cliente, CORRUL Corp. Se mueve no solo una direccin diferente, sino una
ciudad diferente. La figura 2.12 demuestra como fcilmente es incorrectamente
actualizados los datos.
Como puede ver en la figura 2.14, Access automticamente une los nombres de campo
desde las dos tablas en la vista Diseo de consulta.
Como puede ver en los resultados mostrados en la figura 2.16, los datos de facturas
combinados apropiadamente con los datos del cliente. Aunque existen datos repetidos,
como con el ejemplo de los archivos planos, hay una diferencia significativa. Los datos
repetidos estn siendo leidos desde un solo origen, la tabla CustomerMaster. Si un valor
fuere a cambiar en la tabla CustomerMaste, ese valor cambiado persistira en los resultados
de la consulta, efectivamente superan potencialmente los errores de actualizacin inherente
con los datos duplicados.
Operadores matemticos
Access reconoce la mayora de operadores matemticos comunes (=, +, -, *, /, >, <) y
permite usarlo en sus consultas. Ms adelante en este captulo, usted descubrir como
puede usar estos operadores para realmente realizar clculos en sus consultas.
O (Or)
El operador O (Or) especifica a cualquier condicin que pueda ser verdadera. Varios
criterios de valores para un campo cualquiera pueden ser separado en diferentes lneas de
criterio o combinados en una celda con el uso del operador Or. Por ejemplo, La figura 2.17
demuestra como filtrar a ambos, Colorado y California escribiendo CO or CA en el campo
Criterios.
Entre (Between)
El operado Between se analiza por un rango de valores. Por ejemplo, la figura 2.18
demuestra como puede filtrar a todos las facturas entre el 20/4/2004 y 19/11/2004.
Nota: Notar que cuando ingresa una fecha en la cuadricula de consulta, debe encerrar la
fecha en signos de almohadilla (nmero). En la mayora de los casos, Access
automticamente colocar la almohadilla alrededor de su criterio si el campo que usted est
filtrando es una fecha.
Como (Like)
El operador Like se analiza para expresiones de cadenas que coincidan con un patrn. Por
ejemplo, puede filtrar todos los registros con un nmero de clientes que comiencen con el
nmero 147 escribiendo Like 147* en el campo Criterios (vea la figura 2.19). El asterisco
acta como un carcter comodn, el cual puede significa cualquier carcter o combinacin
de caracteres.
In
No (Not)
El opuesto del operado In, el operador Not filtra a todos los registros que no coincidan con
los argumentos dentro del parntesis. La figura 2.21 demuestra como filtrar a todas las
transacciones que no van desde California o Colorado.
A menudo, tendr campos que contengan valores vacios. Estos valores son considerados
null (nulos) un valor sin nada. El operado Is Null filtra todos los registros que tengan en la
base de datos el valor Null en el campo Criterios. Vea la figura 2.22.
Los datos que usted selecciona es la salida a una hoja de clculo con etiquetas. La figura
2.24 demuestra cmo se ven. Este truco experto le permite hacer algunos anlisis sobre la
marcha entre Access y Excel sin guardar una manada de archivos temporales.
Nota: Usted puede tambin usar el viejo pero fiable copiar y pegar para copiar datos desde
Access a Excel.
Para conseguir el resumen de los ingresos por periodo, usted necesita activar Totals
(Totales) en su cuadricula de diseo. Para hacerlo, dirjase en la parte superior de la cinta
de opciones, seleccione la ficha Diseo, y entonces haga clic en el botn Totales. Como
puede ver en la figura 2.26, despus que tenga activado Totales en su cuadricula de diseo,
ver una nueva fila en su cuadricula llamado Total.
La fila Total le indica a Access que funciones de agregacin se usa cuando realiza
agregaciones en los campos especificados.
Usted notar que la fila Total contiene las palabras Grupo por debajo de cada campo en su
cuadricula. Esto significa que todos los registros similares en un campo son agrupados para
proporcionarle un elemento de datos nico. Cubriremos las diferentes funciones de
agregacin en profundidad ms adelante en este captulo
La idea aqu es ajustar las funciones de agregacin en la fila Totales para corresponder con
el anlisis que est intentando realizar. En este escenario, necesita agrupar todos los
periodos en su conjunto de datos, y entonces sumar los ingresos en cada periodo.
Por lo tanto, necesitar usar la funcin de agregacin Grupo por para el campo
System_Period, y la funcin de agregacin Suma para el campo Sales_Amount.
Desde que la seleccin predeterminada para Totales es la funcin Grupo por, el cambio no
es necesario para el campo System_Period. Sin embargo, necesitar cambiar la funcin de
agregacin para el campo Sales_Amount de Grupo por a Suma.Esto le dice a Access que
usted quiere sumar los ingresos que figuran en el campo Sales_Amount, no agruparlos.
Para cambiar la funcin de agregacin, simplemente haga clic en la lista desplegable de
Total debajo del campo Sales_Amount, mostrado en la figura 2.27, y seleccione Suma.
Hasta este punto, puede ejecutar su consulta.
Como puede ver en la figura 2.28, los resultados de la tabla dan un resumen de su conjunto
de datos, mostrando el total de ingresos por periodo.
Como puede ver despus de ejecutar la consulta, Access cuenta todas las transacciones
que fueron registrados en el System_Period 200401.
Ahora regrese a la vista Diseo de consulta y agregue Product_Number como lo muestra
en la figura 2.30.
Suma calcula el valor total de todos los registros en el campo designado o agrupado. Esta
funcin solo trabaja con los siguientes tipos de datos: Auto numrico, Moneda, Fecha/Hora,
y Nmero.
Promedio
DesvEst calcula la desviacin estndar a travs de todos los registros dentro del campo asignado o
agrupado. Esta funcin solo trabaja con los siguientes tipos de datos: Auto numrico, Moneda,
Fecha/Hora y Nmero.
Var
Var calcula la cantidad por el cual todos los valores dentro del campo designado o agrupado varan
segn el valor promedio del grupo. Esta funcin solo trabaja con los siguientes tipos de datos: Auto
numrico, Moneda, Fecha/Hora y Nmero.
Min
Min regresa el valor del registro con el valor ms bajo en el campo designado o agrupado.
Esta funcin solo trabaja con los siguientes tipos de datos: Auto numrico, Moneda,
Fecha/Hora, Nmero y Texto.
Max
Max regresa el valor del registro con el valor ms alto en el campo designado o agrupado.
Esta funcin solo trabaja con los siguientes tipos de datos: Auto numrico, Moneda,
Fecha/Hora, Nmero y Texto.
Primero
Primero regresa el valor del primer registro en el campo designado o agrupado. Esta funcin
trabaja con todos los tipos de datos.
Ultimo
Ultimo regresa el valor del ltimo registro en el campo designado o agrupado. Esta funcin
trabaja con todos los tipos de datos.
Expresin, Donde
Una de las reglas tenaces de las consultas de agregacin es que cada campo debe tener
una agregacin realizada en base a ello. Sin embargo, habr situaciones donde usted
tendr que usar un campo como una utilidad. Eso es, usar un campo para realizar
simplemente un clculo o aplicar filtros. Estos campos son un medio para obtener el anlisis
final que est buscando, en vez de una parte del anlisis final. En estas situaciones usted
usa la funcin Expresin (Expression) o la clausula Donde (Where). La funcin Expresion y
la clausula Donde son nicas en el sentido que no realizan ninguna accin de agrupacin
en s.
Expresion (Expression)
Note que est usando dos alias en sus consultas, Ingresos para el campo Sales_Amount y
Costo para el clculo personalizado definido aqu. Usando un alias de Ingresos le da la
suma de Sales_Amount con un nombre fcil de usar.
Sugerencia: Un alias es un nombre alterno que puede darle a un campo para hacerlo fcil
de leer los nombres de los campos en los resultados de las consultas. Para crear un alias,
simplemente introduzca el campo con el texto que le gustara ver como el nombre de
campo, seguido por dos puntos (como lo muestra la figura 2.31)
Ahora puede usar [Ingresos] para representar la suma de Sales_Amount en sus clculos
personalizados. La funcin de agregacin Expression enlaza a todos juntos dicindole a
Access que [Ingresos]*0.33 ser realizado en base al resultado de la suma de
Sales_Amount por cada grupo individual System_Period.
Ejecutando esta consulta retornar el total de Ingresos y Costo por cada grupo de
System_Period.
Where (Donde)
La clausula Where permite a usted aplicar un criterio a un campo que no est incluido en
su consulta de agregacin, aplicando efectivamente un filtro a su anlisis. Para ver la
clausula Where en accin, cree una consulta en la vista Diseo que se vea como lo muestra
la figura 2.32.
Tal como puede ver en la fila Total, est agrupando Product_Number y sumando
Sales_Amount. Sin embargo, System_Period no ha seleccionado agregacin porque solo
quiere usarlo para filtrar un periodo especificado. Usted ha ingresado 200401 en el criterio
para System_Period. Si ejecuta esta consulta como tal, obtendr el siguiente mensaje de
error: Ha intentando ejecutar una consulta que no incluye la expresin especificada
System_Period como parte de una funcin de agregado.
Para ejecutar esta consulta satisfactoriamente, haga clic en la lista desplegable Total para
el campo System_Period y seleccione Donde (Where) de la lista de seleccin. Hasta este
punto, su consulta debera verse similar al mostrado en la figura 2.33. Con la clausula
Where especificada, puede ejecutar satisfactoriamente esta consulta.
Nota: Note en la figura 2.33 que el cuadro de verificacin en la fila a mostrar no est
selecciona para System_Period. Esto es porque los campos que son etiquetados con la
clausula Donde (Where) no pueden ser mostrados en una consulta de agregacin. Por lo
tanto, este cuadro de verificacin debe permanecer sin activar. Si usted seleccione Mostrar
el cuadro de verificacin de un campo con una clausula Donde (Where), obtendr un
mensaje de error declarando que usted no puede mostrar el campo porque ha ingresado
Where en la fila Total.
Los clculos almacenados generalmente ata sus datos a una ruta analtica.
En lugar de almacenar los resultados de los clculos como datos rigidos, es una mejor
prctica realizar clculos en tiempo real, en el preciso momento cuando ellos lo necesiten.
Esto asegura mayormente los resultados actualizados y precisos, y no atan sus datos a un
anlisis en particular.
En este ejemplo, est construyendo una consulta que analiza como el precio actual por
cada producto compara el mismo precio con un 10 por ciento de incremento.
La expresin, ingresada bajo el alias Aumento, multiplica el campo Price (Precio) de cada
registro con un valor constante de 1.1, calculando un precio que es el 10 por ciento sobre
el valor original en el campo Price.
En esta consulta, est primero calculando un ajuste de pronstico y entonces utiliza los
resultados de ese clculo en otro calculo que retorna las variaciones de Actual contra Ajuste
de pronostico (o tambin dicho Pronostico ajustado).
Precaucin: Para hacer clculos correctamente la fecha debe residir en un campo que
est con formato de Fecha/Hora. Si usted ingresa una fecha en un campo Texto, la fecha
continuara vindose como una fecha, pero Access lo tratar como una cadena. El
resultado final es que cualquier clculo hecho en las fechas de campos con formato de
Texto fallarn. Asegrese que todas las fechas son almacenadas en campos que estn
con formato de Fecha/Hora.
Tambin puede calcular el nmero de das entre dos fechas. El clculo en la figura 2.39,
por ejemplo, esencialmente substrae el nmero serial de una fecha del nmero serial de
otra fecha, dejando el nmero de das entre dos fechas.
Una alternativa para eliminar los duplicados en Excel es el Asistente para buscar
duplicados. Este asistente asla todos los registros que usted define como duplicados,
entonces le permite revisarlos antes de eliminarlos.
Para comenzar este asistente, dirjase a la cinta de opciones y seleccione la ficha Crear.
En ese lugar busque el botn Asistente para consultas, el cual actica el cuadro de dialogo
Nueva consulta mostrado en la figura 2.40. A partir de ah, puede seleccionar el Asistente
de bsqueda de duplicados y entonces haga clic en el botn Aceptar.
Hasta este punto, debe seleccionar el conjunto de datos en particular que usar en su
consulta de bsqueda de duplicados. Note que puede usar consultas al igual que tablas.
Seleccione la tabla LeadList, como lo muestra la figura 2.41.
El siguiente paso, mostrado en la figura 2.43, es identificar cualquier campo adicional que
le gustara ver en su consulta. Haga clic en el botn Siguiente.
Nota: Los registros mostrados en su consulta de Bsqueda de duplicados no son solo los
duplicados, ello incluye un nico registro adems de los duplicados. Por ejemplo, en la
figura 2.45, notar que hay cuatro registros etiquetados con el nmero 11145186 en el
campo CompanyNumber. Tres de los cuatro son duplicados que pueden ser eliminados,
mientras uno debera permanecer como un registro nico.
Eliminar los duplicados puede ser tan sencillo como eliminar manualmente los registros
desde su consulta Bsqueda de duplicados.
El asistente para bsquedas de no coincidentes
Un anlisis comn que los usuarios de Excel a menudo necesitan realizar es comprar dos
conjuntos de datos. Por ejemplo, La figura 2.46 contiene dos conjuntos de datos que
necesitan ser comparados para determinar que cliente genera ingresos en el 2004, pero no
gener ingresos en el 2005.
Este es extraoficialmente llamado la baraja BuscarV. Esto es donde se podra extraer todos
los trucos de las formulas BuscarV, Indice y Coincidir que puede reunir. El problema es que
cualquier nmero de cosas puede ir mal, causando que obtenga un error. Usted podra
presentar un error en su frmula, su conjunto de datos no pueden estar contiguos, podra
involuntariamente ordenar su conjunto de datos incorrectamente, y la lista sigue.
La consulta de Access, Busqueda no coincidente, est diseado para hacer este tipo de
anlisis. El primer paso es traer los dos conjuntos de datos en Access. Nombre los dos
conjuntos de datos 2004_Ingresos y 2005_Ingresos, respectivamente.
Sugerencia: Los archivos de Excel que contiene las dos tablas mostradas en la figura 2.46
pueden ser encontradas en los archivos de ejemplo que vienen con este libros. El archivo
es llamado Chapter2-Find Unmatched Sample.xlsx.
A continuacin, dirjase a la cinta de opciones y seleccione la ficha Crear. Encuentre el
botn Asistentes para consultas para activar el cuadro de dialogo Nueva consulta. En ese
lugar, seleccione Asistente para bsquedas no coincidentes como lo muestra la figura 2.47
y haga clic en el botn Aceptar.
Hasta este punto, usted debe seleccionar el conjunto de datos particular que contenga los
datos que quiera retornar. Recuerde, usted quiere ver todos los clientes que generan
ingresos en el 2004 y que no generan ingresos en el 2005. Por lo tanto la tabla
2004_Revenue contiene los registros que necesita (vea la figura 2.48).
A continuacin, debe seleccionar la tabla que quiera evaluar en contra. En este caso,
seleccione 2005_Revenue como lo demuestra la figura 2.49.
El siguiente paso en el asistente requiere que identifique que campos quiere utilizar para
hacer la coincidencia. En este ejemplo, quiere utilizar el campo Customer_Name (vea la
figura 2.50).
Ya est casi hecho. En el siguiente paso, seleccione los campos que quiera ver en los
resultados de su consulta. Despus de pasar todos los campos, su cuadro de dialogo
debera verse como la figura 2.51.
El siguiente paso es identificar los campos que le gustara usar como el encabezado de
filas. Seleccione el campo Product_Number y haga clic en el botn con el smbolo > para
mover la listas de los Elementos Seleccionados. Hasta este punto, su cuadro de dilogo
debera verse como la figura 2.56. Note que el campo Product_Number es mostrado en el
diagrama de ejemplo en la parte inferior del cuadro de dilogo.
Puede seleccionar hasta tres campos para incluirlos en su consulta de referencias cruzadas
como encabezados de fila. Recuerde que Access trata cada combinacin de encabezados
como un nico elemento. Es decir, cada combinacin est agrupada antes de los registros
en cada grupo o agregacin.
El siguiente paso es identificar los campos que le gustara usar como los encabezados de
columna en su consulta de referencia cruzada. Tenga en mente, que puede haber solo un
encabezado de columna en sus consultas de referencias cruzadas. Seleccione el campo
Invoice_Date desde la lista de campos. Nuevamente, note en la figura 2.57 que el diagrama
de ejemplo de la parte inferior del cuadro de dialogo se actualiza para mostrar Invoice_Date.
Nota: Si el campo que ha sido usado como encabezado de columna incluye datos que
contengan un punto (.), un signo de exclamacin (!) o corchetes ( [ ] ), esos caracteres
sern cambiados a un carcter de subrayado ( _ ) en el encabezado de columna. Esto no
sucede si el mismo datos es usado como encabezado de fila. Este comportamiento est
diseado, como convencin de nombres para los nombres de campos en Access que
prohbe usar esos caracteres.
Si su columna de encabezados es un campo fecha, como Invoice_Date en este ejemplo,
vera el paso que se muestra en la figura 2.58.
En este paso, tiene la opcin de especificar un intervalo para un grupo de sus fechas.
Seleccione Trimestre y note que el diagrama de ejemplo en la parte superior del cuadro de
dialogo se actualiza acordemente.
Est casi hecho. En el segundo ultimo paso, mostrado en la figura 2.59, identifique el campo
que quiere como agregacin, y la funcin que quiere usar. Seleccione el campo
Sales_Amount desde la lista de Campos y entonces seleccione Suma de la lista de
funciones.
Note que la casilla de verificacin S, incluir suma de filas est selecciona por defecto para
asegurar que sus consultas de referencias cruzadas incluyan una columna Total que
contenga la suma de los totales por cada fila. Si no quiere esta columna, limpie el cuadro
de verificacin.
SI usted observa el diagrama de ejemplo en la parte inferior del cuadro de dialogo, obtendr
un buen sentido de que su consulta de referencias cruzada final se har. En este ejemplo,
su Referencia cruzada calcula la suma del campo Sales_Amounr por cada Product_Number
por Trimestre.
El paso final, mostrado en la figura 2.60, es nombrar su Consulta de tablas de referencia
cruzada. En este ejemplo, nombrar su Referencia cruzada como Resumen de Productos
por trimestre.
Con solo unos pocos clics, usted ha creado una poderosa observacin al rendimiento de
los ingresos de cada producto por trimestre (vea la figura 2.61)
Resumen
Una consulta es una pregunta acerca de los datos almacenado en las tablas. Los resultados
de una consulta estn separados de los datos. Si el dato en la tabla es cambiado y la
consulta se ejecuta nuevamente, a menudo obtendr resultados diferentes. Las consultas
ms comunes son las de seleccin. Con una consulta de seleccin, puede extraer un
conjunto de datos o elementos de datos individuales. Puede usar tambin los operadores
incorporados para aplicar filtros y ordenar sus consultas.
Las consultas de agregado permiten agrupar rpidamente y resumir datos, agregando el
retorno de conjuntos de datos en totales, promedios, cuentas y ms.
Utilizando algunas consultas bsicas fundamentales, puede aprovechar el poder de las
herramientas analticas y asistentes en Access para resolver algunas de las ms comunes
cuestiones de datos en Excel. Por ejemplo, El asistente para Bsqueda de duplicados
permite sealar y gestionar duplicados efectivamente. Las consultas de Bsqueda de no
coincidentes permiten fcilmente comparar dos conjuntos de datos y extraer esos registros
que no coinciden. Finalmente. Las consultas para Tablas de referencias cruzadas le
permiten a usted crear resmenes de datos que son compactos, flexibles y perfectos para
identificar rpidamente anomalas en sus conjuntos de datos.
Como puede ver, est combinando transacciones de datos y datos de empleados para
retornar una lista de los servicios representativos para los ingresos por ventas.
Ahora, con su consulta recin creada, seleccione la ficha Crear en la cinta de opciones y
haga clic en el botn de comando Informe como lo demuestra la figura 3.2.
Dentro de unos pocos segundos, Access produce un informe que se ve similar a lo ilustrado
en la figura 3.3. Tan fcil como eso, usted ha creado su primer informe en Access.
Cierre el informe y ver un mensaje, mostrado en la figura 3.4, que le pregunta si quiere
guardar sus cambios.
Haga clic en el botn No que esencialmente le deja sin informe. Haciendo clic en el botn
Si activa un cuadro de dialogo donde puede nombrar su nuevo informe. Access
predetermina el nombre del informe al mismo nombre como su origen. En este caso, el
nombre PrimerReport est bien.
Viendo su Informe
Hasta este punto, ver su nuevo informe recientemente creado en el Panel de navegacin
(vea la figura 3.5). Simplemente haga doble clic en el nombre del informe para abrirlo.
Vista Informe
Por defecto, sus informes se abren en la vista Informes. La vista Informes le permite ver e
interactuar con sus informes como sera con un informe de usuario. No puede editar los
datos, las etiquetas, o diseos en la vista Informes. Sin embargo, Access 2007 ofrece
algunas interesantes nuevas funcionalidades en la vista Informes.
En versiones anteriores de Access, la vista Informes fue muy parecido a un archivo PDF o
modo Vista preliminar, usted podra ver los informes pero no hay interactividad alguna.
Access 2007 le permite a usted aplicar filtros para sus informes en tiempo real.
Por ejemplo, seleccione cualquier nmero de sucursal en el campo Home_Branch y haga
clic derecho. Como puede ver en la figura 3.6, un men contextual se activa dndole varias
opciones de filtrado. Esto permite a cualquier persona usar los informes para seleccionar
sus sucursales e instantneamente tener un informe personalizado.
Vista Presentacin
La vista Presentacin es nueva para Access 2007 y hace la vida ms fcil para los novatos
en Access. En la vista Presentacin, usted puede cambiar elementos de los informes
diseados y agrupados, mientras ve como sus informes sern mostrados al usuario.
Para conseguir la vista Presentacin, debe abrir su informe de Access y seleccione Ver y
luego clic en Vista Presentacin en la ficha Inicio como lo demuestra en la figura 3.7.
Cuando su informe est en la vista Presentacin, puede dar precisos formatos, agrupar y
ordenar. La idea es que pueda seleccionar cualquier componente del informe simplemente
haciendo clic a ese componente. En la vista Presentacion, puede hacer cosas tales como
cambiar el titulo del informe, cambiar las etiquetas de datos, redimensionar columnas,
eliminar campos individuales, o agregar nuevos campos. Tomes algn tiempo aqu para
pasear a travs de un sencillo ejemplo de cmo puede aplicar algunos formatos a su informe
va la vista Presentacin.
Con su informe abierto en la vista Presentacin, seleccione Detalle del informe haciendo
clic en el espacio en blanco del lado izquierdo de las filas de datos. Para asegurarse que
ha seleccionado correctamente la seccin apropiada, haga clic en el botn de comando
Hoja de propiedades que se encuentra en la ficha Organizar. Esto activa el panel Hoja de
propiedades mostrado en la figura 3.8 al lado derecho. La seccin Tipo en este panel
debera leerse Detalles.
Nota: Usted puede usar el men de la lista desplegable de la seccin Tipo en el panel Hoja
de propiedades para seleccionar la seccin apropiada del informe.
Con la seccin detalle seleccionado, tome atencin al panel Hoja de propiedades . Ver
varias fichas que organizan muchas diferentes acciones que puede tomar. Seleccione la
ficha Formato y cambie la propiedad Alto automtico a No, a continuacin cambie la
propiedad Alto a 0.725cm (vea la figura 3.9).
Note que sus cambios hacen efecto en tiempo real. Usted no tiene que activar nuevamente
la vista Informes para ver el efecto de su cambio; mostrando verdaderamente en vivo en su
pantalla. Como puede ver, la vista Presentacin es una relativamente intuitiva y amigable
forma de manipular sus informes.
Vista Diseo
La vista Diseo permite disear sus informes en la interfaz de cuadricula tradicional. Para
los novatos en Access, decifrar un informe en la vista Diseo puede ser algo intimidante.
Sin embargo, cuando comprenda lo bsico de la vista Diseo, crear informes se convertir
mucho ms intuitivo y simple. Para ir a la vista Diseo, abrir su informe de Access y
seleccione Ver, y luego Vista Diseo en la ficha Inicio.
Abrir el informe PrimerReport en la vista Diseo se abre la pantalla como lo muestra la figura
3.10.
Note que este informe tiene 5 secciones distintas: Encabezado del informe, Encabezado de
pgina, Detalle, Pie de pgina y Pie del informe. Estas secciones son normalmente las
secciones que ver cuando comience a crear sus informes en Access. Las siguientes
secciones exploran lo que cada seccione est diseada para hacer.
Encabezado del Informe
La seccione Encabezado del informe normalmente contiene una etiqueta que sirve como el
ttulo principal de su informe. Al igual que un encabezado en Word, lo que coloqu en la
seccin de encabezado de la vista Diseo en Access se muestra en la parte superior de su
informe. Como puede ver, Access incluye un logotipo automtico al lado con un titulo de
informe, por lo tanto ese logotipo tambin se muestra en la parte superior de su informe. Es
importante notar que los elementos en la seccin del Encabezado del informe no necesitan
ser solo etiquetas. Ellos pueden ser datos generados como tal, tales como nmeros de
pgina, la fecha actual, o virtualmente cualquier otro elemento de dato.
Encabezado de pgina
La seccin Detalle alberga los datos actuales de sus informes. Como puede ver, cada
campo de dato en su informe es representado por un simple cuadro de texto. Puede
manipular el contenido y darle formato a cualquier campo dado haciendo clic derecho en
un campo y seleccionado Propiedades. Esto activa el panel Hoja de Propiedades, mostrado
en la figura 3.11 en el lado derecho. Este panel permite a usted fcilmente editar y darle
formato al campo elegido simplemente ajustando las propiedades encontradas aqu.
Pie de pgina
La seccin Pie del informe es virtualmente idntico a la seccin Encabezado del informe.
La nica diferencia es que las etiquetas y los datos en el pie vienen al final del informe. Los
elementos de datos comunes en el pie incluyendo nmero de pgina, fecha y etiquetas.
Cada uno de estos botones de comando abren un cuadro de dilogo que permite configurar
los elementos del informe para adaptarlos a sus necesidades. Por ejemplo, La figura 3.13
ilustra el cuadro de dilogo Insertar Nmero de Pgina usado para configurar el formato de
los nmeros de pgina del informe.
Agrupando
Agrupar sus informes es una de las ltimas y ms potentes formas para hacer rpidamente
informes tiles en Access. Aunque su informe PrimerReport contiene algunas informaciones
tiles, agrupar los informes pueden adaptarse a sus metas de usuario. Vamos a asumir que
los objetivos del usuario sern los altos directivos y la administracin de sucursales. Cada
conjunto de usuarios querr ver un rango ordenado de servicios representativos
organizados por sucursales.
Usted puede hacer esto modificando el informe PrimerReport en la vista Presentacin.
Comience abriendo el informe PrimerReport en la vista Presentacin. A continuacin
seleccione la ficha Formato desde la cinta de opciones y haga clic en el men Agrupar y
Ordenar. El panel Agrupacin, Orden y Total se muestra en la parte inferior de su pantalla
(vea la figura 3.14).
Note que hay dos elementos de men en el panel Agrupacin, Orden y Total, Agregar un
grupo y Agregar un orden. Seleccione el elemento Agregar un grupo. Este muestra un men
desplegable preguntando qu campo quiere agrupar por (vea la figura 3.15). Seleccione
Home_Branch.
Hasta este punto, puede activar la vista Informe para conseguir una mejor idea de lo que
vern sus clientes. (vea la figura 3.16).
En primer lugar, note como Access mueve sus campos agrupados, Home_Branch, al
extremo izquierdo del informe. Tambin note que los nombres de los representantes de
servicios y sus respectivas cantidades vendidas aparecen para ser asociadas con una
sucursal domiciliaria en particular. Adems, esa sucursal domiciliaria es listada solo una
vez en lugar de repetirlas por cada representante de servicios de la sucursal. Este informe
se ve mejor, pero imaginemos que la sucursal y los altos directivos podran querer ver un
rango ordenado de los representantes de servicios al lado con un total de ventas por cada
sucursal. Es donde viene Orden y Total.
Orden y Total
Afortunadamente, La vista Presentacin de Access hace ordenar y totalizar muy fcilmente
e intuitiva. Activar nuevamente la vista Presentacin y tome un vistazo profundo al panel
Agrupacin, Orden y Total. Como puede ver en la figura 3.17, este panel ahora muestra la
agrupacin que ha sido aplicada a este informe.
La primera lnea del panel Agrupacin, Orden y Total le indican a usted que Access est
agrupando el primer informe por Home_Branch y ordenando Home_Branch en orden
Ascendente (A en la parte superior). La segunda lnea est ligeramente con sangra. Esto
es como Access muestra la jerarqua de orden y agrupacin dentro del informe. Si quiere
manipular alguna cosa relacionada al grupo superior y ordenar, Home_Branch, entonces
necesita trabajar con los elementos de men en la lnea superior. Para agrupaciones
adicionales u ordenar debajo de Home_Branch, debe trabajar con los elementos de men
en la segunda lnea.
En este ejemplo, quiere agregar un grupo total para cada Home_Branch y ordenar por los
representantes de servicios debajo de Hombe_Branch, Comience ordenando los
representantes de ventas acorde a los ingresos de ventas. Seleccione el elemento de men
Agregar un orden. Como puede ver en la figura 3.18, esto activa un men desplegable
pidindole que seleccione el campo al cual quiere ordenar. Seleccione el campo
SumoDeSales_Amount.
Notar que una nueva lnea aparece en el panel Agrupacin, Orden y Total. Esta lnea
representa el orden que acaba de aplicar. Debido a que las cantidades de ventas deben ser
ordenadas en orden ascendente, necesitar cambiar el orden de direccin como lo
demuestra la figura 3.19.
Hasta este punto, los representantes de servicios en cada sucursal domiciliaria deben ser
ordenados en orden descendente por ingresos. El paso final es agregar una total de ventas
a cada sucursal domiciliaria. Es decir, quiere mostrar un total despus de cada agrupacin
de sucursal domiciliaria que represente la suma de ingresos por todos los representantes
de servicios en esa sucursal.
EN la vista Presentacin, dirigirse al panel Agrupacin, Orden y Total y seleccione el botn
de expansin Ms para la agrupacin Home_Branch (vea la figura 3.20).
Segn lo prometido, ver ms opciones para sus agrupaciones. Una de estas opciones es
la opcin de totales, el cual se establece por defecto sin totales. Haga clic en el selector
desplegable para las opciones de totales, como lo demuestra la figura 3.21, para activar el
cuadro de dialogo Totales.
EL cuadro de dilogo Totales puede ser un poco engorroso. El elemento de men superior
es el Total de en el cuadro de seleccin. Seleccione un campo para total de desde esta
lista. Note que la seleccin por defecto es el primer campo en su informe. First_Name. Si
usted fuere a dejar la seleccin por defecto, entonces su informe sera el total de la cuenta
de cada First_Name en nuestra agrupacin Home_Branch.
Para este ejercicio, no importa la cuenta de los representantes de servicios en esta
agrupacin. Quiere los ingresos de ventas para ser totalizados. Seleccione el campo
SumaDeSales_Amount desde Total de en el men desplegable (vea la figura 3.22).
Tome u momento para guardar su informe, a continuacin active la vista Informe. La figura
3.24 ilustra que las agrupaciones, orden y totales se vean como un acoplamiento de
sucursales. Con un par de clics de ratn, ha agregado un nivel de profundidad y anlisis a
sus informes, haciendo mucho ms sencillo leer y comprender.
Encontrar que a menudo tiene que personalizar sus diseos de informes para asegurarse
que se impriman apropiadamente y sean fciles de leer. Vamos a tomarnos un momento
para caminar un poco a travs de estas tcnicas.
Como puede ver, el encabezado para la sucursal 102516 comienza muy al final de la
pgina uno. La pagina dos tiene todos los datos que restan para 102516, pero no el
encabezado.
Para abordar estas cuestiones en sus informes, necesitar decirle a Access que mantenga
sus agrupaciones juntas en una pgina. Para hacerlo, abrir su informe en la vista
Presentacin y expanda el sub men para la agrupacin Home_Branch debajo del men
Agrupaciones, Orden y Total. Cuando lo expanda, ver una opcin etiqueta de no mantener
los grupos juntos en una pgina. Usando el selector desplegable, cambie esa opcin a
Mantener todo el grupo junto en una pgina (vea la figura 3.26).
Examine su informe en la Vista Preliminar, y ver que sus agrupaciones no estn divididas
a lo largo por los saltos de pgina.
Haciendo clic en este botn invoca al Generador de consultas, que puede usarse justo
como si fuere a construir una consulta estndar. Hasta este punto, puede crear la consulta
mostrada en la figura 3.28.
Como usted quiere hacer una lista alfabetica de los empleados, elegir las piesas ms
relevantes de datos para sus orgenes de registros, el nombre y apellido, nmero de
sucursal y puesto de trabajo.
Nota: Note la sintaxis especial en la primera columna de la consulta. Hemos introducido dos
puras y simples operaciones que puede fcilmente hacerlo en Access. Lo primero es la
funcin Recortar (Trim). Esta funcin corta todos los espacios en blanco extras al comenzar
o finalizar una cadena de texto. Esto es til en funcin con los datos que viene desde un
almacn de datos u otro sistema de legado como que a menudo tiene espacios extras antes
o despus de la cadena de texto. La segunda operacin es el ampersand (&) el cual es una
forma rpida de concatenar cadenas de textos en campos de Access. De hecho, la sintaxis
combina el Apellido y el Nombre en un campo combinado que se ver como lo siguiente:
Apellido, Nombre (Last_Name, First_Name)
Ahora usted debe guardar su consulta para asegurarse que se mantiene el origen de
registro del informe. Haga clic en el botn cerrar desde la ficha Diseo, grupo Cerrar y
seleccione el botn S cuando presente el cuadro de mensaje mostrado en la figura 3.29.
Para una verificacin rpida, dirjase al panel Hoja de Propiedades y examine la propiedad
Origen del registro de su informe y asegrese de que contenga su consulta recin creada.
Ahora que tiene los elementos de datos bsicos para su lista de empleados. Antes de
continuar, posicione sus campos de datos y libere sus etiquetas hasta que se vean como la
figura 3.31.
Sugerencia: Para posicionar rpido y fcil los datos y etiquetas, resalte sus campos y
etiquetas, dirgete a la ficha Organizar en la Cinta de opciones y seleccione Apilado. Access
automticamente alinea y distribuye sus etiquetas y los datos dentro de un bloque ordenado
Recuerde que usted quiere sus informes agrupados y ordenados alfabticamente. Asi que
naturalmente, el siguiente paso es agregar un grupo. Desde la ficha Diseo en la cinta de
opciones, haga clic en el icono Agrupar y Ordenar. Ve el men Agrupacin, Orden y Total
como vio anteriormente. Desde este men, agregue el campo Nombre haciendo clic en el
botn Agregar un grupo y seleccione Nombre.
A continuacin, ordene su grupo a con A en la parte superior. Expanda el men haciendo
clic en el botn Ms. Y seleccione el tercer men desplegable con el valor por defecto por
valor completo (vea la figura 3.32).
Este men le da diferentes opciones para como agrupar el campo Nombre. Seleccione para
el grupo por primer carcter del campo Nombre.
Ahora tiene una agrupacin que empaqueta todos los empleados con la primera letra de su
apellido. Las cosas estn comenzando a reunirse ahora, pero aun no est hecho. Necesita
un campo que explcitamente muestre al informe de los usuarios que agrupaciones (con
que letra del alfabeto) estn viendo. Para esta seccin, debe agregar un campo para la
seccin encabezado de grupo.
EN la ficha Diseo, haga clic en el control Cuadro de texto como lo muestra en la figura
3.33.
Coloque el nuevo Cuadro de texto en la seccin encabezado de grupo del campo Nombre
(vea la figura 3.34).
momento para examinar su informe en la vista preliminar. Hasta este punto, su informe
debe verse similar a la figura 3.35.
Mostrar Cuadricula le dice a Access que quiere dos columnas por hoja en lugar del valor
predeterminado, el cual es una columna. Tambin necesita ajustar el ancho de columna en
la seccin Tamao de columna tal que sus varias columnas realmente se ajusten en la
pgina. Aqu el ancho de columna es cambiado a 8.891cm (3.25). Por ltimo, necesita
decirle a Access que los datos deberan ser organizados primero por yendo abajo en la
pgina y entonces empezar otra columna cuando el final de la pgina es alcanzado. Hasta
este punto, puede activar la vista Preliminar para tener un vistazo de su informe final (vea
la figura 3.37).
Usted ahora tiene una til y agradable formato de informe. Para practicar, modifique este
informe para agrupar los empleados por nmero de sucursal y entonces cree otro informe
donde son agrupados por Job title (puesto de trabajo). Una vez que cree un informe maestro
de agrupacin como este, es muy rpido y fcil crear informes adicionales con diferentes
agrupaciones.
Tcnicas de Formato
Ahora vamos a examinar algunas otras opciones de formato elegante. En primer lugar,
cubrir algunas sugerencias de formato para hacer a sus informes ms fciles de leer.
Entonces exploraremos como resaltar resultados especficos usando formato condicional
en los informes.
Si usted examina ahora el informe, ver algunos agradables sombreados sutiles que
compensan todas las otras filas en la seccin detalle de grupo.
Para agregar una cuenta continua por cada grupo, cambie a la vista Diseo. Dirjase a la
ficha Diseo y haga clic en el botn Cuadro de texto (vea la figura 3.33 que demuestra cmo
hacerlo). Coloque el nuevo Cuadro de texto en la seccin detalle de su informe (vea la figura
3.39).
Ahora debe modificar las propiedades de su recientemente creado Cuadro de texto. Haga
clic en el nuevo Cuadro de texto, dirjase al panel Hoja de propiedades, y seleccione la ficha
Datos. En la propiedad Origen del Control, ingrese =1. A continuacin, establezca la
propiedad Suma continua a sobre grupo. La figura 3.40 ilustra que el panel Hoja de
propiedades debera verse igual despus de estos cambios.
En escencia, usted le dijo a Access que el valor de este cuadro de texto ser 1. Sin embargo,
tambin le dijo a Access cambiar la propiedad de este cuadro de texto tal que contenga una
cuenta continua de cada registro en el grupo. Refine el formato un poco para eliminar la
etiqueta de su cuadro de texto, cambiando su ttulo, y cambiando las etiquetas de columna
de modo que sean un poco ms inteligibles. Su informe final se ver similar a lo mostrado
en la figura 3.41.
La idea aqu es agregar ciertas condiciones que si cumplen, conseguirn un cierto formato.
Supongamos que en este escenario, quiere resaltar cualquier campo Sales_Amoun que
est por encima de $26,000 o por debajo de $200.
En la primera condicin, establezca el operador mayor que y escriba el valor $26,000. A
continuacin establezca el formato a un fondo verde y la fuente a blanco y negrita. Haga
clic en el botn Agregar para aadir una segunda condicin. En la segunda condicin,
establezca el operador menor que y escribe el valor $200. A continuacin establezca el
formato a un fondo rojo y la fuente blanco y negrita. Cuando lo haya hecho, su cuadro de
dilogo se ver similar a la figura 3.43.
Haga clic en el botn Aceptar para salir del cuadro de dilogo Formato Condicional, y
entonces active la Vista preliminar para ver su informe con formato (vea la figura 3.44).
en sus cartas, puede iniciar diseando sus consultas de origen. Crear la consulta que ve en
la figura 3.45.
Ahora haga clic en el botn de comando Agregar campos Existentes bajo la ficha Diseo.
Agregue todos los campos a la seccin Detalle del Informe como lo muestra la figura 3.47.
Hasta este punto, tiene los iniciadores de sus cartas personalizadas individuales. Por
supuesto, necesitar algn ordenamiento de grupo en este informe para individualizarlo por
cliente. Desde que cada carta ser especificada a un nombre de cliente y direccin, es
natural que deba agregar un grupo Customer_Name.
Tmese un momento para pensar un poco acerca de que informacin debera ir dentro del
encabezado de grupo y que debera ir en Detalle de grupo. Como la informacin del
encabezado de grupo ser repetido por cada cambio en el grupo, tiene sentido que deba
querer su nombre de cliente e informacin de la direccin en esa seccin. La seccin
detalle, entonces, debe albergar la informacin de transaccin de un cliente especifico. De
modo que en primer lugar, crear un grupo en el campo Customer_Name. Su informe debera
verse similar a la figura 3.48.
Ahora mueva toda la informacin que identifica nicamente esos clientes en el encabezado
de grupo recientemente creado Customer_Name. Ademas, elimina las etiquetas de datos
por defecto que Access agrega y posicione la informacin de la direccin de modo que se
vea sospechosamente como la parte superior de una carta (vea la figura 3.49).
Si fuere a ver este informe en la vista Informe, ver que su carta est comenzando a tener
forma, pero la direccin se ve rara. Esto es porque tiene tres campos separados (Ciudad,
Estado y Cdigo Postal) que debera estar juntos para hacer una lnea de direccin limpia.
Para corregir este problema, agregue un nuevo control Cuadro de texto desde el grupo
Controles bajo la ficha Diseo. Entonces ingrese la siguiente sintaxis a su recientemente
agregado Cuadro de texto.
=Recortar([City]) & ", " & Recortar([State]) & ", " & [Postal_Code]
Aqu, usted est uniendo los tres campos usando ampersand (&). Note que est tambin
agregando una coma y algunos espacios encerrados en comillas. Esto asegura que su
direccin est formado en el ampliamente aceptado formato de Ciudad, Estado y Codigo
postal. Tambin est usando la funcin Recortar (Trim) para eliminar cualquier espacio en
exceso. Una vez que ha generado este Cuadro de texto, puede eliminar los campos City,
State y PostalCode.
Agregue otro control Cuadro de texto y esta vez, ingrese la siguiente sintaxis:
="Atte: " & Recortar([Contact_Name_First]) & " " & Recortar([Contact_Name_Last])
Esto une el campo primer nombre y el campo apellido precedido con la cadena Atte:
(seguido por un espacio). Nuevamente, despus de haber creado este cuadro de texto,
puede eliminar los campos COntact_Name_First y Contact_Name_Last. Hasta este punto,
su informe debera verse similar a la figura 3.50.
Nota: Usted puede estar preguntndose porque no simplemente usar un campo existente
para combinar Ciudad, Estado y Cdigo Postal. Bueno, si intenta agregar funciones a un
control que ha sido agregado con el men Agregar campos existentes, conseguir un error
Origen de control invalido o Referencia circular. El problema es que Access usa el
nombre de campo como el nombre del control. De modo que si tiene un campo nombrado
LastName, entonces el comando Agregar campos existentes crear un cuadro de texto
nombrado LastName. Si a continuacin usa el campo LastName en una funcin dentro de
este cuadro de texto, conseguir una referencia ambigua. Si necesita crear un campo
personalizado que contenga una funcin, es generalmente sencillo agregar un nuevo
control Cuadro de texto desde el grupo Controles bajo la ficha Diseo. De esa manera
puede asegurar sus funciones de informes personalizados estn libres de errores.
Sus prximos pasos involucran un poco de formatos para conseguir que este informe se
vea ms como una carta.
1 Comience a trabajar en su seccin detalle en primer lugar.
a. Posicione Service_Date, Product_Description y SumaDeSales_Amount de modo
que ellos estn en una lnea y apenas tocarse entre s. Asegrese de darle a cada
campo suficiente espacio horizontal de modo que los datos no se corten en la vista
del informe.
b. Seleccione cada campo, y dirgete a la ficha Formato de la ventana propiedades.
Seleccione Solido desde la lnea Estilos de los Bordes. Esto le da el detalle de
transaccin como se ve una tabla.
c. Vuelva a posicionar los campos y redimensione la seccione detalle de modo que la
parte inferior y la superior estn solo hasta con los campos del informe. Esto retorna
su transaccin de datos en una tabla contigua si hay varias lneas.
3 Usted no puede tener una carta sin una seccin de firma, y no puede tener una seccin
de firma sin un pie de grupo. Vamos a agregar eso ahora.
a. Seleccione el botn Agrupar y Ordenar desde la ficha Diseo para abrir el men
Agrupacin, Orden y Total. Expanda el men Company_Name y cambie de sin una
seccin de pie a con una seccin de pie. (vea la figura 3.52).
b. Expanda la seccione pie hasta casi el mismo alto vertical como la seccin
encabezado de grupo. Agregue algn texto para una apropiada conclusin y algn
espacio para una firma. La figura 3.53 le da una idea de alguna informacin que
pueda querer incluir.
Como puede ver en la vista Informe, su carta est empezando a verse como un documento
profesional. Vamos a agregar un poco de los toques finales para hacer de nuestra carta
realmente bien lograda.
botn de comando Imagen del grupo Controles bajo la ficha Diseo. Asegrese de
redimensionar la imagen si es necesario.
Puede agregar un campo de fecha en la parte superior de su carta insertando un control
Fecha y Hora desde el grupo Control de la ficha Diseo. De esa forma su carta estar
automticamente actualizada con la fecha actual, y no necesitar preocuparse acerca de
cambiarlo la correspondencia est en una fecha posterior.
Finalmente, para impedir que sus cartas se mantengan juntas cuando imprime, active el
men Agrupacin, Orden y Total y verifique que las opcin Mantener todo el grupo junto en
una pgina est seleccionado para su agrupacin Customer_Name. Tambien, necesitar
forzar una nueva pgina despus de cada cliente. Para esto, simplemente haga clic derecho
en cualquier lugar dentro de la seccione pie de Customer_Name (donde ha puesto la
informacin de su firma) y seleccione Propiedades. Esto activa el panel Hoja de
propiedades. Seleccione la ficha Formato y cambie la propiedad Forzar nueva pgina a
Despus de la seccin como lo muestra la Figura 3.54.
Ya est listo. Active la vista Preliminar para ver su carta de aspecto profesional (ver la figura
3.55). Hasta este punto, puede imprimir y enviar esta carta a sus clientes, o puede guardar
esta plantilla y personalizarlo para otras cartas que podra necesitar enviar en un mnimo
esfuerzo.
Resumen
Los informes en Access le permiten a usted construir informes de aspecto profesional desde
los datos en su base de datos de Access. Puede usar tablas y consultas como el origen de
sus informes de Access. Con los informes de Access, puede crear informes al estilo PDF,
completar con grupos, ordenando y aplicando formato condicional. Puede tambin usar sus
datos de Excel para crear fcilmente Alpha Rosters, facturas, o cartas personalizadas de
datos generados. De hecho, las conveniencias y mejoras de productividad que puede ganar
desde los informes de Access son solo limitados por su creatividad y sentido intuitivo.
permiti a los usuarios a crear pginas web interactivas con funcionalidades normalmente
encontradas solo en Excel.
Uno de estos componentes fue el Componente PivotTable (Tabla Dinmica). Aunque este
componente expone funcionalidad de Tablas Dinmicas para Access, el hecho es que fue
limitado por usare solo en Pginas de Acceso a Datos (Pginas Web basadas en ASP y
HTML), hecho en una herramienta poco prctica para anlisis de datos da a da.
Con el lanzamiento de Office XP, Microsoft brinda a los usuarios de Access la habilidad
para usar componentes de Tablas Dinmicas y Grficos Dinmicos en Consultas y entornos
de Formularios. Esto finalmente permiti los anlisis de datos prcticos usando Tablas
Dinmicas en Access. Esta funcionalidad se mantuvo relativamente intocable por muchos
usuarios, como fue relativamente dificultoso encontrarlo en versiones anteriores.
En Access 2007, los componentes de Tablas Dinmicas y Grficos Dinmicos an existen
y han sido trados al frente. De modo que solo se preguntar, Porqu debera
entusiasmarme acerca del uso de Tablas Dinmicas en Access?
Desde un punto de vista de Anlisis de datos, Las Tablas Dinmicas y Grficos Dinmicos
son algunos de las ms poderosas herramientas para calcular datos encontrados en Access
hoy. Considere estas capacidades.
Usted puede crear anlisis multidimensionales que supera con creces la limitacin
de las consultas tradicionales de Referencias Cruzadas.
Usted puede cambiar interactivamente su anlisis sin re-escribir sus consultas.
Usted puede dinmicamente ordenar, filtrar, agrupar y agregar clculos
personalizados con unos pocos clic de su ratn.
Usted tiene capacidades en detalles que permiten contraer y expandir detalles
analticos sin escribir cdigo.
Usted puede realizar ms de sus anlisis en Access en lugar de gastar tiempo
exportando datos puros nuevamente y progresivamente a Excel.
El Area de Totales y Detalles, resaltados en la Figura 4.2, es el rea que calcula y suministra
los detalles para su informe. Usted puede reconocer esta rea por la frase Coloque
campos de Totales o campos detallados aqu. Esta rea tiende a ser confuso para los
usuarios por primera vez debido a que tiene una doble funcin. En primer lugar, este
muestra los totales de agregacin tales como Suma de Ingresos (Sum of Revenue), (Count
of Units) Contador de Unidades, y Promedio de Precios (Average of Price). En segundo
lugar, almacena detalles de la fila de datos que es expuesta sobre expansin de campos
de Filas y Columnas.
El rea Fila
El area Fila, resaltado en la Figura 4.3, crea los encabezados bajo el lado izquierdo de la
Tabla Dinmica. Puede reconocer esta rea por la frase Colocar campos de Fila Aqu.
Colocando un campo dentro del area Fila muestra cada valor nico en ese campo bajo el
lado izquierdo de la Tabla Dinmica. Los tipos de campos de datos que usted debera
colocar aqu debera estar pensando en lo que usted debera querer agrupar y categorizar
(por ejemplo, ubicaciones, nombres de clientes y productos).
El rea Columna
El Area Columna, resaltado en la Figura 4.4, constituye el encabezado a lo largo de la parte
superior de la Tabla Dinmica. Puede reconocer esta rea por la frase Coloque campos de
columna aqu. Colocando un campo dentro del rea Columna, mostrar cada valor nico
en el campo en una columna perspectivamente orientada. El rea Columna es ideal para
mostrar tendencias sobre tiempo. Algunos ejemplos de campos que debera colocar all
deberan ser Meses, Periodos y Aos.
El rea Filtro
El rea Filtro, resaltado en la figura 4.5, le permite filtrar dinmicamente la Tabla Dinmica
basado en un valor en un campo. Puede reconocer esta area por la frase Coloque un campo
de filtro aqu. Los campos colocados all son pensados cuando quiera aislar y dar enfoque,
tales como ubicaciones, nombres de empleados y productos.
Inicie por construir la consulta que ve en la Figura 4.6, y a continuacin ir a la ficha Diseo
y seleccione Ver, y clic en Vista de Tabla Dinmica.
Hasta este punto, usted ve una Tabla Dinmica en blanco, mostrado en la figura 4.7 y una
lista de campos que estn en su conjunto de datos.
La idea es arrastrar los campos que necesita dentro de las areas de colocacin de la Tabla
Dinmica. Cmo saber dnde va los campos? Para responder esta pregunta, considere
dos cosas: que est midiendo y como quiere presentarlo. La respuesta a la primera
pregunta le dir cual campo en su origen de datos necesitar para trabajar, y la respuesta
para la segunda pregunta le dir donde colocar los campos. Por ejemplo, si usted quiere
medir la cantidad de ingresos por regin, automticamente conoce que necesitar trabajar
con el campo Ingresos (Revenue) y el campo Region. Adems, quiere a las regiones bajo
el lado izquierdo del informe y los ingresos sern calculados por cada regin. Por lo tanto,
conoce que el campo Regin ir dentro del rea Fila, mientras que el campo Ingresos ir
dentro del rea Detalle.
Ahora que usted conoce lo que necesita, comience seleccione el campo Region desde su
lista de campos y arrstrelo al area Fila como lo muestra la Figura 4.8.
Ahora agregue el campo Market (Comercializar) al area de Fila y arrastre el campo Regin
al area Filtro (El area que leer Coloque el campo de filtro aqu). SU Tabla Dinmica debera
verse como la mostrada en la figura 4.12. Con solo unos cuantos clics, no solo tiene un
perspectiva totalmente nueva en los mismo datos, pero puede ahora filtrar por regin.
Numeracin automtica
Para hacer mantenimiento a los registros fcilmente, puede ser prudente implementar un
buen sistema de numeracin para cada fila o registro. Usted necesita conocer sobre
algunas buenas herramientas de Excel y funciones antes de tomar un sistema de
numeracin en sus tablas.
La siguiente imagen proporciona una visin general de las funciones de redondeo de Excel.
En la vista de valores de la hoja (vs. La vista formula), si pulsa F9, todos los nmeros en la
fila superior cambian despus de cada clic debido a la funcin ALEATORIO que es usada
en la primera fila. Tambin, todas las funciones de redondeo cambian acordemente, pero
todos ellos hacen diferentes cosas: Algunos siempre redondean, otros redondean a 0
dependiendo en si ellos estn en rangos positivos o negativos, y as sucesivamente.
=FILA(A1) regresa el nmero de fila de la celda A1, el cual es 1. Cuando copia la formula
hacia abajo, la referencia A1 automticamente se actualiza a A2, y as sucesivamente.
La siguiente imagen muestra algn fantstico sistema de numeracin automtica:
A1: =FILA( )
D1: =DERECHA(000&FILA( ),3). El ampersand (&) es un conector de cadena para
enganchar cosas juntas; DERECHA toma los ltimos tres dgitos.
G1: =FILA(A1000). Los argumentos de la funcin FILA hacen que inicie desde un nmero
alto, y se ajusta a la copia.
J1: =RESIDUO(FILA( )-1.5)+1. Despus de cada 5 filas, el nmero comienza todo
nuevamente.
M1: =COCIENTE(FILA( )-1.5)+1. El nmero repite por si mismo cada cinco veces.
Aqu estn tres tcnicas importantes para usar en la implementacin de un sistema de auto
numeracin.
Usted puede seleccionar todo el rango de nmeros. Para hacerlo, haga clic en el
inicio de celda (por ejemplo, en A1), y en el cuadro de Nombres, escribe la direccin
de la celda final (por ejemplo, A1000), y pulse Mayus + Enter para seleccionar el
rango entero.
Puede exactamente empezar su funcin o formula, el cual automticamente finalice
en la celda de inicio; a continuacin, pulse Ctrl + Enter.
Puede cambiar las formulas en nmeros reales copiando la seccin entera,
seleccionando Pegar Valores de la lista desplegable Pegar.
determinar cuntas clases usted desea entre el mnimo y mximo valor. Observe lo
siguiente en la prxima imagen.
Subtotales
Un paso comn en los anlisis de datos es crear subtotales para subconjuntos especficos
de registros. Los Subtotales pueden ser sumados, promediados, aplicar la desviacin
estndar y similares. Este paso puede convertirse en una tremenda tarea de hojas
inmensas si usted no est familiarizado con las herramientas verdaderas para hacerlo
rpido y eficiente. Tal como aprender en esta seccin, tiene que seguir unas cuantas
reglas bsicas.
La siguiente imagen muestra una buena forma de seguir las pistas de sus lecturas, medidas,
observaciones y ms. Por supuesto, en su vida real, el nmero de registros es muc ho, y
repito, mucho ms largo que lo mostrado en la imagen. Adems, no querr repetir
informacin recurrente en cada registro como se hace aqu, debido a que es un trabajo que
consume demasiado tiempo, y tambin un potencial origen de error. Sin embargo, la ventaja
Aparentemente, usted realmente necesita rellenar todas esas celdas en blanco. Aqu les
digo una fcil, rpida y eficiente manera de seleccionar todas las celdas en blanco en esta
tabla y llnenla con los mismos datos contenidos en las celdas anteriores.
1 Seleccione las columnas A y B
2 Haga clic en Buscar y Seleccionar.
3 Seleccione Ir a Especial.
4 Seleccione celdas en Blancos.
5 Ahora todas las celdas en blanco han sido seleccionadas. Escribe el signo =, y a
continuacin pulsa la tecla Flecha arriba (para apuntar a la celda de encima mi).
6 Pulse Ctrl + Enter para colocar esta frmula en todas las celdas seleccionadas.
7 Reemplace las formulas con sus valores seleccionado Copiar, Pegado Especial, y elegir
Valores.
En la siguiente imagen se muestra la tabla completa. Digamos que quiere calcular la
desviacin estndar por placa y por anlisis de quienes trabajaron en esa placa. El primer
paso es asegurarse de que la tabla este propiamente organizada para este propsito.
Este es un ejemplo de organizacin multinivel, el cual puede lgralo siguiendo estos pasos:
1 Clic en Ordenar y Filtrar.
2 Seleccione Orden personalizado.
3 Agregar ID de Placa como el primer nivel.
4 Agregar Anlisis como el segundo nivel.
Cuando el orden es el correcto, haga lo siguiente:
1 Clic en Subtotal en la ficha Datos.
2 Ingrese el ID de placa en el cuadro Para cada cambio en.
3 Utilice la funcin DESVEST.
4 Seleccione las tres columnas para los cuales quiere los subtotales.
No solo obtienes los hermosos subtotales, tambin consigue una gran herramienta de
esquema a la izquierda de la hoja. Para agregar otro nivel de subtotal, siga estos pasos:
1 Clic en Subtotal nuevamente.
2 Ingrese el anlisis en el cuadro Para cada cambio en.
3 Seleccione Aceptar. No reemplace lo actual a menos que quiera hacerlo.
Nota: Si quiere deshacerse de los subtotales, seleccione la ficha Datos, clic en Subtotal en
el grupo Esquema, Quitar todo.
SI usted prefiere una estructura de tabla de Excel en lugar de la tabla mostrada en la imagen
anterior, sea consiente de que la herramienta Subtotal no trabaja en una tabla. Pero los
subtotales son realmente manuales, y puede seguir estos pasos para usarlo en una tabla.
1 Clic dentro de la tabla.
2 Clic en la Ficha Diseo.
3 Seleccione Convertir a rango. Ahora regresa en un conjunto regular de filas para sus
subtotales.
La siguiente imagen muestra una tabla que tiene columnas que fueron creadas en mal
orden. Cambiar su orden, especialmente si usted tiene un nmero inmenso de columnas,
sera otro enorme trabajo.
La siguiente imagen muestra el nmero de colonias que crecen en 10 placas Petri con dos
diferentes niveles de nutrientes. La tabla a la izquierda es buena para mantener registros
pero no para anlisis de datos. Eso es lo que la tabla a la derecha es. De modo que usted
necesita transferir los datos desde la tabla a la izquierda a la tabla en la derecha.
Cmo puede transportar los subtotales desde la izquierda a la tabla en la derecha? Utilice
la siguiente tcnica:
1 Contraer la tabla izquierda a solo los subtotales.
2 Seleccione B15:D26 (solo subtotales).
Funciones de resumen
A menudo los anlisis de datos requieren funciones de resumen que proporcione
informacin resumida para un subconjunto en particular de solo registros. Excel llama a
estas funciones; Funciones de Base de datos. Ellos suministran operaciones de resmenes
regulares, acorde a condiciones que usted tiene que especificar en algn lugar. Las
funciones de base de datos requieren filtros que identifiquen el criterio para filtrar la Base
de datos, usando las etiquetas de tabla como identificadores.
Las reglas para filtrar son bastante simples:
Una tabla debe tener etiquetas o encabezados en la parte superior (usualmente en la fila
1).
Una tabla no puede contener completamente filas o columnas en blanco.
El filtro utiliza etiquetas, lo cuales son usualmente idnticos a las etiquetas de tabla.
El Criterio en el filtro que aparece en la misma fila acta como una condicin Y.
El criterio en el filtro que aparece en la misma columna acta como una condicin O.
Un filtro no puede contener completamente filas o columnas vacas.
La siguiente imagen muestra una tabla nombrado Data y tres filtros nombrados Filtro1,
Filtro2 y Filtro3.
En la celda K4, la funcin BDPROMEDIO debera calcular la media de la edad (K1), peso
(L1), y la presin arterial sistlica (M1) para los registros en Data acorde al Filtro1. Esta es
la formula:
=BDPROMEDIO(Data,K$1,Filtro1).
Solo copie la formula hacia abajo y a la derecha. Todo lo que tiene que cambiar es
BDPROMEDIO en BDDESVEST y BDCONTAR. Acorde a la tabla en la siguiente imagen,
la edad media de las personas mayores de 50 con una presin arterial sistlica de 140 es
69.
Un filtro que excluya los registros con falta de lecturas de presin arterial sistlica:
=F2<>
Nota: Las entradas no numricas tales como NA o #N/A deben interferir con la mayora de
clculos.
Nota: Las formulas de filtro no pueden usar referencias fuera del rango de datos de la tabla.
De modo que no puede comparar la celda A2 del primer registro con la celda A1 (que es su
etiqueta) o con la celda A15 (que est fuera de la tabla que usted est filtrando). En casos
como este, puede tener que expandir su formula con funciones tales como SI.
Qu es una Tabla?
Una tabla en Excel es simplemente un rango rectangular con datos estructurados. Si ha
utilizado Access alguna vez, imagine el mismo funcionamiento en Excel, en las columnas
se agregan los nombres de los campos como por ejemplo Nombres, Apellidos y en las
filas se agregan los registros, como por ejemplo los datos que corresponden a los campos.
Aparentemente usted se dir y se preguntar, Pero, yo siempre he creado este tipo de tabla
en Excel, Qu es lo importante?, pues lo importante es que para crear una tabla en Excel
debe seguir una serie de pasos, pulsando clic en la ficha Insertar, grupo Tablas y clic en
Tabla.
Cuando Excel identifica que un rango de datos es una tabla, Excel responde de manera
ms inteligente a las diferentes acciones que se quiera realizar con ese rango, por ejemplo,
si desea crear un grfico en base a la tabla creada, entonces este grfico aumentara en
algo si decide agregar alguna otra columna o fila.
Nota: Excel 2003 posee una versin ms simple de tablas, que fue llamado listas, en Excel
2007 las tablas son mucho ms eficientes.
Cuando se crea una tabla en Excel, sus encabezados de columna, conocidos como
campos, en Access, aparecen con un cuadro desplegable para poder aplicar filtros.
Los encabezados de columna poseen una lista desplegable para aplicar filtros
Si la tabla es demasiado extensa y decide bajar para ver ms registros, los encabezados
de tabla reemplazarn a los encabezados de columna.
Figura 3. 1
Al ingresar una frmula en una columna, estas se transmiten automticamente a todas las
dems celdas. Las tablas trabajan con nombres de tablas y encabezados de columnas.
Excel puede eliminar alguna fila si esta duplicada.
Practiquemos
En estos ejercicios aprender a crear una tabla a partir de un rango de datos, aprender a
aadir ms columnas y aplicar filtros.
Nota: Copiar el archivo 03_Tablas.xlsx al escritorio, este archivo se encuentra en el CDROM que acompaa al libro.
Advertencia: Las imgenes de este libro corresponden a Microsoft Windows XP, si usted
posee Microsoft Windows Vista seguramente algunas imgenes no se parezcan a las
mostradas.
1 Abrir el archivo 03_Tablas.xlsx.
2 Pulse clic en cualquier celda del rango de datos. Ahora pulse clic en la ficha Insertar,
grupo Tablas y pulse clic en Tabla
Aparece un cuadro de dilogo, pero observe que en el rango de datos aparecen unas lneas
discontinuas que rodean el rango.
3 Pulse clic en el botn Aceptar del cuadro de dilogo Crear Tabla.
Observe como cambia el rango de datos, ahora posee un estilo de tabla y adems posee
una lista desplegable en los encabezados.
4 En la ficha Contextual Herramientas de Tabla, pulse clic en la ficha Diseo, y en el
grupo Estilos de Tabla, pulse clic en el botn Ms y sita el puntero sobre cada estilo en
la galera de estilos.
Observe como cambia el estilo de la tabla.
5 Pulse clic en el estilo que ms le agrade.
6 Pulse clic en la celda H1 y escribe: Telfono y pulse Enter.
Funciones Matemticas
ABS
Devuelve el valor absoluto de un nmero. El valor absoluto de un nmero es el mismo
nmero pero sin su signo, por lo que siempre ser un valor positivo.
Sintaxis: =ABS(nmero)
Ejemplo:
En la celda B2 se utiliza la funcin =ABS(A2) que devuelve el valor absoluto de 30, es decir
30, lo mismo con el valor de la celda A3. En la celda B4 se obtiene el mismo resultado,
pues el valor de -15 ser tambin 15 (Figura 4.6).
Moda
Devuelve el valor que se repite con ms frecuencia en un rango de celdas.
Sintaxis: =MODA(nmero1;nmero2; ...)
Ejemplo:
PI
Devuelve el nmero 3,14159265358979, o la constante matemtica pi, con una exactitud
de 15 dgitos.
Sintaxis: =PI( )
Ejemplo:
Si escribes la funcin =PI() obtendrs el nmero 3,14159265358979, el cual puede ser
redondeado.
Puedes obtener el rea de un crculo en base a la frmula: =
Raz
Devuelve la raz cuadrada de un nmero.
Sintaxis: =RAIZ(nmero)
Observacin: Si el nmero es negativo, RAIZ devuelve el valor de error #NUM!.
Ejemplo:
Nmero romano
Convierte un nmero arbigo a un nmero romano con formato de texto.
Sintaxis: NUMERO.ROMANO(nmero;forma)
Observaciones: Si el argumento nmero es negativo, la funcin devuelve el valor de error
#VALOR!. Si el argumento nmero es mayor que 3999, la funcin devuelve el valor de
error #VALOR!
Ejemplo:
Contara
Cuenta el nmero de celdas que no estn vacas y los valores que hay en la lista de
argumentos. Use CONTARA para contar el nmero de celdas que contienen datos en un
rango.
Sintaxis: CONTARA(valor1;valor2;...)
Ejemplo:
Contar blanco
Cuenta el nmero de celdas en blanco dentro de un rango.
Sintaxis: CONTAR.BLANCO(rango)
Ejemplo:
Contar.si
Cuenta las celdas, dentro del rango, que no estn en blanco y que cumplen los criterios
especificados.
Sintaxis: =CONTAR.SI(rango;criterio)
Donde rango es la celda o las celdas que se van a contar y deben contener nmeros,
nombres, matrices o referencias que contengan nmeros. Los valores en blanco y los de
texto no se tomarn en cuenta.
Donde criterio son las expresiones que deseamos contar, por ejemplo un criterio puede
ser contar Manzanas, contar numero mayores a 32, etc.
Observacin: En los criterios se puede utilizar los caracteres signo de interrogacin (?) y
asterisco (*). El signo de interrogacin corresponde a un solo carcter cualquiera y el
asterisco equivale a cualquier secuencia de caracteres. Si deseas buscar un signo de
interrogacin o un asterisco reales, escribe una tilde (~) delante del carcter que deseas
buscar.
Ejemplo:
Sumar.si
Suma las celdas en el rango que coinciden con el argumento criterio.
Sintaxis: =SUMAR.SI(rango;criterio;rango_suma)
Donde rango es el rango de celdas que se desea evaluar segn los criterios especificados.
Las celdas de cada rango deben ser nmeros, o bien nombres, matrices o referencias que
contengan nmeros. Los valores en blanco y los de texto no se tendrn en cuenta.
Donde criterio es el criterio en forma de nmero, expresin o texto, que determina las celdas
que se van a sumar. Por ejemplo, los criterios pueden expresarse como 32, "32" ">32" o
"manzanas".
Donde rango_suma son las celdas reales que se deben sumar si las correspondientes
celdas incluidas en el rango cumplen los criterios. Si se omite el argumento rango_suma,
las celdas del rango se evaluarn segn los criterios y se sumarn si cumplen los criterios.
Ejemplo: