Professional Documents
Culture Documents
FRMULAS AVANZADAS
1
1.1 - CLCULOS AUTOMTICOS
Una de las tareas que probablemente realizar con ms frecuencia es sumar los valores
numricos que puedan contener determinadas filas y columnas. Puede crear una nueva frmula
cada vez que necesite sumar una fila o una columna, aunque no es necesario puesto que Excel
ofrece una herramienta para ello. Se trata del botn Autosuma de la barra de herramientas
Estndar. Pero adems de la suma automtica, Excel da la posibilidad de calcular
automticamente tambin el promedio, contar, buscar el mximo y el mnimo.
Puede utilizar el botn Autosuma para localizar y hacer el clculo correspondiente tanto
a las filas o a las columnas del rango ms cercano a la celda activa, o tambin para calcular
cualquier rango de celdas que se seleccione.
Para calcular automticamente el rango ms cercano deber hacer clic en la flecha del botn Autosuma ,
seleccionar la opcin deseada y luego pulsar <Intro>.Para calcular automticamente un rango concreto de celdas ,
deber hacer clic en la flecha en el botn Autosuma , seleccionar la opcin de clculo y el rango de celdas a
calcular, y finalmente pulsar <Intro> para acabar de calcular la frmula.
Independientemente del mtodo de clculo que utilice, para delimitar el rango a calcular
es aconsejable que haya una fila o una columna en blanco o con datos no numricos rodeando los
datos que desee calcular. Esto es debido a que Excel necesita determinar de alguna manera el
rango de datos que ha de calcular cuando se pulse el botn Autosuma.
Como puede observar, se trata de una hoja en la que se resumen las ventas de los artculos
que se fabrican en una determinada empresa. En la zona con fondo amarillo se guardan las ventas
diarias de cada uno de los artculos, mientras que en la celdas coloreadas en verde, calcularemos
algunos de los totales asociados a las anteriores ventas.
1
2
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
Como ha podido comprobar, para hacer la suma automticamente es suficiente con hacer
clic en el icono, y para efectuar cualquier otro clculo es necesario abrir la lista y seleccionar el
que corresponde. Ahora volveremos a practicar la suma:
L Seleccione ahora por ejemplo la celda G7, y haga clic en el botn Autosuma
. En dicha celda habr aparecido la expresin =SUMA(B7:F7). Pulse
<Intro>, la frmula calcular el nmero de sillas vendidas durante toda la
semana.
2
3
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
El punto negativo de las funciones es que debe conocerlas; para facilitar o eliminar esta
ardua tarea de memorizar los nombres de las funciones y la forma en que deben utilizarse, Excel
incorpora una potente herramienta que muestra de una manera clara y concisa las funciones
disponibles, as como su utilidad y la forma de utilizarse. Hablamos del Asistente para funciones.
La puesta en marcha del Asistente para funciones puede hacerse de diversas formas:
El Asistente para funciones trabaja bsicamente en dos etapas. En la primera muestra una
ventana con todas las funciones que ofrece el sistema, y en la que el usuario puede escoger la que
ms le interese. En la segunda etapa el Asistente permite al usuario introducir los argumentos para
la funcin que se seleccion, explicndole lo que representa cada uno de los argumentos, cmo
deben utilizarse, etc.
Veremos a continuacin con ms detalle cada una de estas etapas, explicando las diversas
partes de las ventanas que componen el Asistente para funciones. No es necesario que de
momento haga nada en su libro de trabajo, aunque si lo desea, puede poner en marcha el Asistente,
e ir echando un vistazo a los diferentes cuadros de dilogo que explicaremos a continuacin.
3
4
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
1.2.1.- Primera Etapa
Al poner en marcha la opcin Insertar funcin, aparece el siguiente cuadro de dilogo:
El nmero de funciones que ofrece Excel es muy elevado, y es por esto que estn
clasificadas o agrupadas en diversas categoras o grupos para facilitar la bsqueda. Una vez
seleccionada la funcin que se desea utilizar, y pulsando el botn Aceptar, aparece otro cuadro
de dilogo en la parte superior de la hoja, que corresponde a la segunda de las etapas.
Para cada uno de los argumentos, se tendr que introducir un valor, una referencia, un
nombre, u otra funcin , dentro del cuadro de edicin de argumento correspondiente.
Entre cada argumento y su cuadro de argumento aparece un botn, que al ser pulsado,
hace desaparecer el cuadro para poder seleccionar con el ratn un rango de celdas.
Cuando se hayan introducido todos los argumentos requeridos por la funcin, en el
apartado Resultado de la frmula aparecer el valor que provisionalmente calcula la funcin con
4
5
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
los parmetros o argumentos introducidos hasta el momento. Al pulsar Aceptar se da por
finalizado el proceso.
Como puede observar, los servicios efectuados en cada uno de los meses estn
almacenados en el rango de celdas E3:E14.
L Para calcular el nmero de servicios medios, seleccione en primer lugar la celda
que desea almacenar dicho clculo. En este caso, la celda I10.
5
6
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
L Cuando tenga seleccionada la funcin que desea utilizar, haga clic en el botn
Aceptar. Esto har que desaparezca el cuadro de dilogo actual, y aparezca
otro correspondiente a la segunda de las etapas del Asistente.
6
7
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
En la Ayuda de Office aparecen dos secciones, a la derecha aparece una explicacin sobre
la ayuda que hemos solicitado, donde consultaremos las posibles dudas que podamos tener, y a
la izquierda tenemos la posibilidad de realizar una nueva bsqueda.
L Para regresar de nuevo a la hoja de clculo, simplemente cierre la ventana
donde se muestra la ayuda.
Una vez especificado el rango sobre la funcin que debe de actuar, el cuadro de dilogo
presenta a la derecha el valor que provisionalmente calcular para el rango seleccionado.
7
8
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
L Cuando crea que la funcin ya es correcta, haga clic en el botn Aceptar. La
funcin se introducir en la celda que tena seleccionada justo antes de poner
en marcha el Asistente para funciones, mostrando en ella su resultado.
Elemento Descripcin
Comprueba de que todas las formulas estn
Comprobacin de errores correctamente.
Elemento Descripcin
Mira en la formula de qu valores proceden sus
Rastrear precedentes clculos.
Quita un nivel de procedencia del rastreo de los
Quitar un nivel de precedentes valores.
Ahora si deseamos quitar estas lneas precedentes, simplemente tendremos que utilizar el
icono de Quitar un nivel de precedentes .
L Haga clic una vez sobre el icono Quitar un nivel de precedentes , observe
como ahora ha desaparecido la lnea que una las celdas E8 y C4, vuelva a
pulsar sobre el mismo icono y observe como desaparece tambin la unin de
C13 con E8.
Igual que podemos buscar, tal como acabamos de hacer, de donde proceden los valores
de una frmula, esta bsqueda tambin podemos hacerla en sentido contrario, es decir, en que
frmulas aparece la celda que tengo seleccionada.
L Ahora eliminaremos todas las flechas directamente, haga clic en el icono Quitar
todas las flechas .
Desde esta ventana podremos observar diferentes caractersticas sobre la celda que hemos
seleccionado y su frmula. Aqu, como podemos observar nos muestra el libro al que pertenece
10
11
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
Frmulas.xls, la hoja en la que nos encontramos (F. Trigonom.), el nombre de la celda, (que en
este caso no tiene), la celda en que nos situamos (E8), el valor de la frmula (0.27925268) y la
frmula en cuestin (=RADIANES(C4)).
L Agregue usted ahora una nueva inspeccin, por ejemplo la celda G2 y observe
como debe aparecer el siguiente resultado:
Finalmente si desea quitar algunas de las inspecciones slo debe seleccionar la que desea
y hacer clic sobre el icono de Eliminar inspeccin. Veamos un ejemplo:
L Seleccione la primera inspeccin, la de los Radianes, seguidamente, una vez ha
quedado marcada, haga clic en Eliminar inspeccin y observe como
automticamente esta desaparece.
L Vuelva a repetir los pasos con la otra inspeccin, de modo que quede vaca.
Finalmente cierre la Ventana Inspeccin.
1.4 - MATRICES
El concepto de matriz que aqu vamos a ver proviene de los lenguajes de programacin.
Las matrices deben su existencia a la necesidad de trabajar con varios elementos de una forma
rpida y cmoda. Gracias a las matrices podemos combinar varios clculos en uno slo
introduciendo nicamente una frmula matricial, es decir, una frmula que incluye una o ms
matrices entre sus argumentos.
Una matriz no es ms que una serie de elementos que forman filas (este tipo de matrices
se denominan unidimensionales) o filas y columnas (bidimensionales). La matriz ser un rango
de celdas contiguo.
La siguiente tabla representa una matriz unidimensional
11
12
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
Fjese que en la primera tabla se ha numerado cada celda con un nico nmero, mientras
que en la segunda cada celda viene numerada por un par de nmeros. Observe que, por ejemplo,
el nombre del elemento 3,4 significa que ste se encuentra en la fila 3 y la columna 4.
Podemos tener un grupo de celdas en forma de matriz y aplicar una determinada frmula
en ellas de forma que nos ahorramos tiempo y esfuerzo en la escritura de frmulas. En Excel las
frmulas que hacen referencia a matrices se encierran entre llaves {}.
Si se sita en cualquiera de las celdas del rango C6:F6 podr observar que se ha realizado
una simple multiplicacin para calcular el precio total de las unidades. Adems el valor que hay
en C8 tambin se debe a otra sencilla frmula.
Aunque en este ejemplo las frmulas son muy simples, se han tenido que introducir varias
para llegar al resultado que hay en la celda C8. En vez de esto se podran haber combinado todos
los clculos posibles en uno slo utilizando una frmula matricial. Gracias a las frmulas
matriciales nos evitamos tener que realizar clculos intermedios.
12
13
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
Tenga en cuenta que el resultado no ser el esperado si usted introduce manualmente las
llaves y nicamente pulsa <Intro> (en ese caso Excel considerar lo introducido como texto). Para
aceptar una frmula matricial siempre debe emplear la combinacin de teclas
<Control>+<Mays>+<Intro>.
Tambin debe tener cuidado al editar celdas pertenecientes a una matriz ya que los cambios
que realicemos afectarn sin duda a las frmulas que operen con ella, pero recuerde que no debe
eliminar, insertar o mover las celdas que la componen. Si quisiramos modificar la frmula para
que operara con una matriz distinta, igualmente deberamos finalizar con la combinacin de teclas
conocida.
13
14
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
30 2531 18
Debemos escribir {30;25\31;18}
Ahora vamos a introducir una frmula que multiplica los elementos de una matriz por los
de otra matriz que es constante.
14
15
Observe que Excel ha ido multiplicando los valores de la matriz por los nmeros
introducidos en la frmula (C1=A1*10, C2=B1*20, etc.):
Cuando trabajamos con frmulas matriciales, cada uno de los elementos de la misma debe
tener idntico nmero de filas y columnas, porque de lo contrario, Excel expandira las frmulas
matriciales.
Por ejemplo, la expresin ={1;2;3}*{2\3} sera incorrecta ya que la primera matriz tiene
una fila y tres columnas, mientras que la segunda tiene dos filas pero una nica columna. Como
Excel exige igual nmero de filas y de columnas para las dos matrices de dicha expresin, sta
ser transformada en otra que seguramente no es la que deseamos.
Vamos a comprobarlo con un ejemplo.
Observe que Excel devuelve un mensaje de error en las celdas F4 y F5, significando que
el rango seleccionado es diferente al de la matriz original. Esto se debe a que hemos intentado
sumar una matriz de 2x2 con una matriz constante de 3x3.
L Guarde y cierre el libro de trabajo Matrices.xls.
15
16
1.5 - SUBTOTALES
En listas de datos agrupados por un campo, es til mostrar a veces no slo el total general
de una columna, sino tambin los subtotales parciales de cada elemento comn.
L Cree un Nuevo libro de trabajo.
L Introduzca una tabla como la siguiente, aplicando los formatos que crea
convenientes:
L Excel nos muestra por defecto una configuracin para crear subtotales, cambie en
la casilla Para cada cambio en por Equipo y luego pulse Aceptar.
Observe la agrupacin que ha hecho Excel, calculando las compras por equipos y
obteniendo las sumas parciales de cada uno de ellos.
16
17
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
Ahora tiene los datos agrupados por totales (funcin Suma) y promedios. Pruebe los
distintos botones del margen izquierdo para ir viendo mayor o menor nivel de detalle en los
subtotales.
Si quisiera eliminar los subtotales y dejar la tabla como estaba antes podra hacerlo
pulsando el botn Quitar todos del cuadro de dilogo Subtotales.
L Acceda al men Datos, opcin Subtotales... y pulse en el botn Quitar todos.
17
18
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
L Cierre el libro y no es necesario que lo guarde.
Si se quisieran crear subtotales por otro campo (por ejemplo el campo Pas) deberamos
primero ordenar la lista por ese campo, para que Excel pueda agrupar posteriormente la tabla.
18
19
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
1.6 - EJERCICIOS
19
20
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
Se trata de una hoja destinada a facilitar el control de los repartos a domicilio que realiza
una conocida pizzera. Interesa apuntar en las zonas coloreadas en Azul plido, los servicios
realizados por cada uno de los repartidores, as como calcular el nmero total de platos servidos
para cada uno de los tipos de pizza.
L Para calcular dichos resultados, puede optar por introducir frmulas normales en
las que se sumen determinados rangos de celdas; puede usar el botn
Autosuma; o bien puede utilizar directamente la funcin SUMA.
Sera bueno que intentase realizar el ejercicio usando cada uno de los tres mtodos
anteriores.
20
21
EXCEL 2003 1 - Frmulas Avanzadas Nivel Avanzado V.1
1.6.2.- Subtotales
L Visualice nicamente el promedio general. Para ello debe pulsar uno de los
botones que hay en el margen izquierdo de la ventana.
21
22
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
TRATAMIENTO DE
2 DATOS
MEDIANTE EL TECLADO
Seleccionando el rango a nombrar, y pulsar la combinacin <Control>+<Mays>+<F3>
23
23
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
Es posible seleccionar el rango que deseemos nombrar, y despus darle nombre en el
cuadro Nombres de la barra de frmulas.
Los nombres de rango pueden incluir cualquier carcter, excepto espacios en blanco,
puntos, o comas. Normalmente, un nombre de rango consta de una palabra o varias palabras
separadas por caracteres de subrayado. Por ejemplo, los nombres Cargas o Ventas_impresoras
son nombres de rango correctos. Sin embargo, los nombres Ventas impresoras o
Ventas.impresoras, no lo son puesto que incluyen alguno de los caracteres que hemos clasificado
como incorrectos.
En general, se deben utilizar nombres que se puedan recordar y escribir fcilmente, y
sobretodo, nombres que tengan algo que ver con el rango de datos que representan.
Realizaremos a continuacin un ejercicio, en el que se utilizarn los mtodos que acabamos
de explicar para darle nombre a diversos rangos de su hoja de clculo. Siga los pasos que se le
indiquen.
El libro que acaba de abrir consta de una zona donde se almacena informacin, del
rango H1:K16, y de otra donde introduciremos frmulas para calcular determinados resultados,
del rango A1:F15.
Antes de introducir estas frmulas, daremos nombre a algunos rangos de la hoja, de forma
que su confeccin nos resulte ms fcil y clara.
24
24
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
#Creando nombres de rango manualmente...
L Seleccione la celda E12.
L Seleccione el rango de celdas H2:K16. Para dar nombre a este rango, haga clic en
el recuadro Nombres, escriba la palabra Artculos y pulse <Intro>.
L Seleccione la opcin Crear... del submen Nombre, que se encuentra dentro del
men Insertar.
Este cuadro de dilogo permite especificar los nombres de rango que se desean crear.
L Observe que la opcin para utilizar las cabeceras de la fila superior como nombres
de rango ya est seleccionada, si no es as active la opcin Fila superior, y
desactive todas las dems, cuando tenga todo como en el grfico anterior haga
clic en el botn Aceptar.
25
25
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
Excel habr generado automticamente nombres de rango para las columnas del rea
seleccionada, y los habr incluido en el recuadro Nombres de la barra de frmulas.
Una vez definidos los nombres de rango, puede usar el cuadro Nombres de la barra de
frmulas para seleccionar alguno de ellos.
L Despliegue la lista, haciendo clic tal y como se muestra en la
siguiente ilustracin:
Observe cmo aparece seleccionado el rango de datos al que haca referencia dicho
nombre de rango y en el que se encuentran los precios de los diferentes artculos.
L Seleccione ahora usted mismo algn otro nombre de rango y compruebe que el
rango de celdas al que haca referencia tambin queda seleccionado.
26
26
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
L Dle el nombre de Curiosidades al rango de celdas B3:F10 y pulse <Intro>.
Con esto habremos extendido el rea que antes inclua ese nombre de rango.
L En el recuadro Nombres en el libro, reemplace el nombre Curiosidades por el
nombre ZonaConsulta
NOTA: Pondremos el nombre sin espacio, debido a que ste no los acepta.
L Pulse el botn Agregar para que el nuevo nombre de rango se incluya en la lista.
27
27
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
28
28
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
L Introduzca la expresin =MIN(Codigo_artic) en la celda que acaba de seleccionar
y pulse <Intro>.
L Para consultar el nombre del artculo con el precio ms alto, copie la frmula que
introdujo en D9 a la celda D10.
Por ltimo, introduciremos una serie de frmulas que permitan calcular los datos de un
determinado artculo a partir de su cdigo.
L Introduzca un cdigo de artculo en la E12, entre los valores 1 y 14.
L Para calcular la descripcin del artculo, introduzca en C13 la expresin
=BUSCARV(Consultado;Artculos;3)
29
29
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
L Para calcular el precio unitario del artculo, introduzca en C15 la expresin
=BUSCARV(Consultado;Artculos;2)
L Cambie varias veces el cdigo del artculo, para comprobar que siempre localiza
sus datos correspondientes.
Como habr podido comprobar, las frmulas que acabamos de introducir y las que usamos
en el ejemplo anterior son bsicamente las mismas. Sin embargo, al utilizar nombres de rango en
lugar de referencias directas a celdas, la claridad de dichas frmulas, ha aumentado en gran
medida. Es la ventaja de utilizar nombres de rango.
Un tema importante para que las hojas de Excel sean eficaces es controlar que los datos
introducidos son correctos. Aunque no es posible controlar todos los errores posibles, podemos
establecer una regla de validacin, que garantizan que los datos introducidos en una celda
cumplen ciertas normas.
Para ver su funcionamiento utilizaremos un ejemplo:
L Abra el documento Validacin.xls. Seleccione la celda K4. Escoja la opcin
Validacin en el men Datos.
Los cuadros etiquetados como Mnimo y Mximo aparecen debajo del cuadro Datos.
30
30
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
L En el cuadro de Datos, haga clic en la flecha y en la lista desplegable que aparece,
seleccione menor o igual que. El cuadro Mnimo desaparecer.
Es aconsejable dejar el cuadro Mensaje de error en blanco, por que de esta forma Excel
mostrar su mensaje por defecto: Valor no vlido. El usuario slo puede introducir ciertos
valores en esta celda.
L Ahora sitese en la casilla K4 si no lo est, escriba el valor 2600 y pulse <Intro>.
Aparecer el siguiente mensaje de advertencia:
L Ahora pulse que No. El cuadro de advertencia desaparece y nos permite volver a
introducir la cantidad, indique ahora 2100 y pulse <intro>. Ahora Excel si que
acepta la entrada del dato en cuestin.
Excel permite ordenar las filas de una lista de acuerdo con los valores de una o varias
columnas. Por ejemplo en el ejercicio Consulta con nombres de Rango.xls, la Lista de
Artculos que tena estaba ordenada segn el Cdigo del Artculo, le podra haber interesado
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
31
31
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
ordenar por el Precio, o mejor an por el Tipo de Artculo para hacer un rpido anlisis de los
tipos de que dispone. Tambin podr ordenar por ms de un dato a la vez; siguiendo con el mismo
ejemplo, podramos ordenar la Lista de Artculos, primero por el Tipo de Artculo, y dentro de
cada Tipo, ordenar por el nombre del Producto.
Para ordenar podr emplear estas herramientas:
Botones Orden ascendente y Orden descendente , despus de haber seleccionado el rango a ordenar.
32
32
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
Empleando los botones de la barra de herramientas Estndar, tan slo se puede ordenar
por el primer concepto de los que forman la lista, en el ejemplo anterior por el nombre del
empleado. Si se quiere ordenar por otro concepto, por ejemplo fecha de nacimiento o por el
importe del sueldo, deber hacerlo a travs de las opciones del men Datos. Siga estos ejemplos:
L Seleccione el rango Empleados mediante el cuadro Nombres de la barra de
Frmulas.
L En las opciones que aparecen a la derecha de Ordenar por, haga clic dentro de
Descendente, para que ordene a las personas por edad de menor a mayor.
Por ltimo haga clic en el botn Aceptar, para salir del cuadro de dilogo
Ordenar.
Observe como los datos se han ordenado de modo descendente segn la fecha de
nacimiento.
L Guarde y cierre el libro de trabajo.
33
33
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
Como puede comprobar este libro es exactamente igual al que utilizamos para crear la
plantilla.
L Ahora guarde el documento como Plantilla Excel.xls en la carpeta Mis
Documentos, y cierre el documento.
34
34
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
el archivo Enero.xls y a continuacin con la tecla <Control> pulsada haga
tambin clic en Febrero.xls, por ltimo haga clic en Abrir.
La frmula puede no incluir una referencia correcta. Si una frmula hace referencia a un
rango de celdas y se agregan celdas debajo y a la derecha del mismo, las referencias pueden dejar
de ser correctas. La frmula no siempre actualiza automticamente su referencia para incluir las
nuevas celdas. Esta regla compara la referencia de una celda con las celdas adyacentes. Si las
celdas adyacentes contienen ms nmeros (no son celdas en blanco), entonces se anota el
problema.
35
35
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
L Ahora seleccione estas casillas, es decir desde la D38 hasta la M38, haga clic en
el botn Opciones de error y luego en el men contextual, seleccione Omitir
error.
En el caso de que el nombre del libro, tuviera un nombre con espacios en blanco. Estos
espacios deberan ser borrados para el funcionamiento de la anterior formula.
Con esto queremos decir, entre corchetes el nombre del documento, a continuacin y entre
los smbolos de admiracin el nombre de la pgina, en caso de que slo haya una pgina
quietaramos la primera admiracin y el nombre de la pgina, y por ltimo ponemos la celda
correspondiente.
L Ahora haga los mismo pero para el total de febrero, para ello pondremos la frmula
=[Febrero.xls]Febrero!O38 en la celda D4.
36
36
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
Para combinar estos datos, podemos utilizar los vnculos de datos de otras hojas e ir
haciendolo de uno en uno, cuando tenemos pocos datos esta herramienta nos puede ser de gran
utilidad, pero tener que trabajar de esta forma con cientos de celdas puede ser complicado.
Para ello Excel nos proporciona una herramienta denominada consolidacin de datos, de
forma que podemos definir rangos de celdas de varias hojas y hacer que Excel resuma los datos.
Veamos un ejemplo.
L Cree un libro nuevo a partir de la plantilla Plantilla.xlt, tambin abra los archivos
Enero.xls y Febrero.xls.
L Una vez realizado esto observe cmo ha calculado la media en el rango que hemos
indicado. Ahora guarde el documento con el nombre Consolidar.xls.
37
37
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
2.5 - EJERCICIOS
Como puede observar, se trata de una hoja en la que se resumen las ventas mensuales de
una empresa dedicada a la fabricacin de bicicletas.
L Usted deber rellenar las zonas verdes, usando frmulas que calculen los
resultados esperados.
L Para cada uno de los artculos se deber calcular el Importe Ingresado y el Stock
Restante. Adems, tendrn que calcularse tambin los ingresos totales del
mes y el Valor total del stock.
L Para deducir las frmulas a usar puede basarse en las siguientes equivalencias.
39
38
EXCEL 2003 2 - Tratamiento de Datos Nivel Avanzado V.1
Para cada uno de los artculos:
Importe Ingresado = Unidades Vendidas * Precio Unitario
Stock Restante = Stock Inicial - Unidades Vendidas
(Intente hacerlo como matrices, aunque a continuacin lo expliquemos como copia de frmula)
NOTA: Recuerde que cada vez que utilice un rango de datos para poner la frmula,
deber utilizar un nombre.
Cuando realice la copia de las frmulas comprobar que tambin le copia los bordes, para
que esto no suceda lo puede hacer con la opcin Pegado especial... del men Edicin, los pasos
a seguir seran:
L Escribir las frmulas correctas en D11 y E11,
seleccionar el rango D11:E11 y pulsar el botn
Copiar , seguidamente seleccionar el rango
donde desea copiar las frmulas, es decir desde
D12 hasta E15, elegir la opcin Pegado
especial... del men Edicin, activar la opcin
Todo excepto bordes, del cuadro de dilogo
Pegado especial, cuando lo tenga activado pulse
el botn Aceptar.
L Una vez realizado el ejercicio sobre su libro de trabajo, comprelo con el que se
muestra en la siguiente ilustracin. Si detecta alguna diferencia en los
resultados hallados, revise sus frmulas e intente ver y corregir el posible error.
L Ordene los datos de forma descendente para saber cual ha sido el producto ms
vendido, tendr que ordenar segn los Totales por producto.
41
40
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
GRFICOS AVANZADOS
3
3.1 - MODIFICACIN DE UN GRFICO
En muchas ocasiones, una vez creado un grfico aparece la necesidad de modificarlo, bien
sea porque no aparecen los ttulos como se desea, bien por querer un tipo de letra distinto, etc...
Aspectos que se pueden modificar de un grfico.
Modificar todo el grfico Seleccionando el grfico y usando el asistente.
Modificar los valores de la hoja de clculo Se modificar automticamente la apariencia del grfico.
Men Grfico o men contextual Permite agregar, eliminar o modificar la apariencia de los
componentes del grfico.
Excel permite modificar todos los aspectos de un grfico, colores, tamaos de letra,
orientacin del texto, la posicin del ttulo o de leyenda, etc... Adems, Excel crea un vnculo
la
entre el grfico y los datos correspondientes, de manera que si se modifica algn valor se modifica
tambin en el grfico.
43
41
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
#Un Grfico Incrustado
Puede seleccionar un grfico incrustado
situndose en l con el ratn y haciendo clic.
El grfico estar seleccionado cuando se
muestre rodeado con 8 marcadores de tamao (como
en la figura de la derecha).
Si el grfico no cabe entero en pantalla (es
demasiado grande), lo podremos situar en una ventana
diferente utilizando la opcin Ventana de grfico del
men Ver (siempre que el grfico haya sido
seleccionado). Para volver al modo normal ha de volver
a seleccionar la misma opcin.
grficos de sectores). En el siguiente grfico se indican dichos elementos. Si sita el cursor en uno
de los elementos aparecer un cuadro amarillo con el nombre del elemento sealado.
44
42
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Tipo Descripcin
Ttulo del grfico De este elemento se podr modificar el recuadro, el tipo de letra (tamao, fuente...), los
colores del texto y del fondo, su contenido, y la alineacin del texto dentro del recuadro.
rea de trazado El rea de trazado es aquella zona que rodea inmediatamente al grfico, en los grficos
de lneas, barras o columnas es la zona que se encuentra dentro de los ejes, para los
grficos de anillos, sectores o 3D es un rectngulo dentro del cual se dibuja el grfico. Se
podr modificar el color y los bordes.
La leyenda La leyenda es el cuadro donde aparecen el nombre de las series. De este elemento se
puede modificar los bordes del cuadro, las fuentes, el color de fondo y el del texto y su
posicin respecto al grfico.
Los ejes En todos los grficos excepto en los grficos de anillos y en los grficos circulares
existen por lo menos 2 ejes, el Eje X y elEje Y (son ejes principales, pueden existir
tambin ejes secundarios), y el Eje Z si son grficos de tipo tridimensional y tienen ms
de una serie. En los grficos de radar el nmero de ejes depender de los datos a analizar.
Los ttulos de los ejes Slo se les puede poner ttulos a los ejes de los grficos que tengan ejes. Estos ttulos
suelen ser del tipo: millones, Libros vendidos (miles), etc...
Las series Una serie es un grupo de datos que deben analizarse juntos y que por lo tanto pueden ser
tratados como una unidad. Se pueden representar una o varias series en un mismo
grfico, excepto en los grficos circulares y los grficos de anillos donde slo se puede
representar una serie.Excel enlaza (crea un vnculo) las series con su representacin
grfica de manera que si se modifican los datos de la hoja se modifica su representacin.
L Seleccione un grfico de los que encontramos en el libro, por ejemplo el que hay
en la hoja Grfico1.
L Vaya seleccionando los elementos del grfico, pulsando el botn primario del ratn
en ellos. Comprobar cmo en la lista Objetos del grfico
en la barra de herramientas Grfico aparece el nombre que asigna Excel a esa
parte del grfico.
45
43
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Hasta ahora ha visto cmo se crea un grfico, cmo se insertan y hasta cmo se modifican
las propiedades de sus elementos. Ahora ver cmo se mueven o se dimensionan algunos de ellos,
porque no todos pueden ser redimensionados, como por ejemplo los rtulos y los ttulos, tanto
el del grfico, como el de los ejes.
#Modificar el Tamao
Para poder modificar el tamao o la posicin de un elemento, es necesario seleccionarlo
previamente. Entonces aparecen los marcadores que ya conoce a su alrededor.
Para saber cuales son los elementos a los que se les puede modificar el tamao, basta con
que una vez seleccionados se compruebe si el puntero del ratn cambia al situarse en un cuadrito
negro.
L Para comprobar lo explicado, utilice el Grfico1 y pruebe a cambiar el tamao de
todos los elementos que pueda seleccionar.
#Mover Elementos
Para mover un elemento es necesario seleccionarlo previamente, cuando aparecen los
cuadritos negros basta con hacer clic en el elemento y sin soltar el botn del ratn desplazarse
hasta la posicin que se le quiera asignar.
L Para practicar utilice el mismo grfico anterior y pruebe a mover todos los
elementos que lo forman, finalmente cierre el libro de trabajo sin guardar los
cambios realizados.
46
44
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Estas lneas son modificables de manera que podr alterar el grfico modificando los
rangos utilizados para la creacin del grfico. Pero vemoslo en un ejemplo.
47
45
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Haga clic con el botn primario y arrstrelo hasta que envuelva la celda D16 (como
muestra la siguiente ilustracin). Suelte el botn del ratn y observe como el
grfico se actualiza con el nuevo rango de datos.
Este cuadro permite modificar el tipo de grfico que se ha utilizado para la creacin del
mismo.
L Pulse el botn Siguiente >. Le aparecer el paso 2 de 4, en el que puede
modificar el rango utilizado para la creacin del grfico.
48
46
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Pulse el botn Siguiente >. Le aparecer el paso 3 de 4, en el que podr modificar
los elementos del grfico.
49
47
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Su uso es muy sencillo, basta con pulsar el botn secundario del ratn en el objeto
deseado. Automticamente aparece el men contextual, con todas las opciones del men que
permitan modificar el objeto seleccionado.
Este men simplifica notablemente la modificacin de los grficos, pues mediante la
pulsacin del botn secundario del ratn se obtienen las mismas opciones que se obtienen con los
mens Formato y Grfico.
Resulta adems mucho ms cmodo utilizar este men, pues no es necesario tener que
desplazar el ratn por toda la pantalla, y adems aparecen slo las opciones que se pueden utilizar
en referencia al objeto seleccionado.
Ver el uso de este men utilizndolo en los prximos ejemplos.
Ver que hay una opcin que no se puede seleccionar. Corresponde a Vista en 3D.... Esta
opcin se utilizar con grficos tridimensionales.
Para comprobar el funcionamiento del resto de las opciones de este men deber realizar
el siguiente ejemplo. Si no tiene tiempo de terminarlo, gurdelo para poder seguir la prxima vez
en el mismo punto donde lo ha dejado.
L Para seguir las prximas explicaciones deber realizar el siguiente ejemplo. Cierre
todos los libros de trabajo que tenga abiertos y abra el libro Frutas de
Almenar.xls que se encuentra almacenado en Mis Documentos. Si no tuviese
tiempo de acabarlo en una sola sesin guarde el libro para poder seguir otro
da.
#Insertar Ttulos
L Ahora seleccione la opcin Opciones de grfico... del men Grfico, aparecer
el siguiente cuadro de dilogo:
50
48
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
El cuadro permite insertar o eliminar varios ttulos a la vez. Observe que es el mismo
cuadro que el del paso 3 de 4 del Asistente para grficos. Ha de escribir el ttulo que quiera en
la casilla correspondiente.
L Escriba como ttulo del grfico VENTA DE FRUTAS 1er SEMESTRE
L Escriba el ttulo del eje X y el ttulo del eje Y, Meses y Toneladas respectivamente
y seleccione Aceptar.
51
49
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
principales del eje de valores (Y) y el de categoras (X), las Lneas de
divisin secundarias deben estar desactivadas, seleccione Aceptar.
# Insertar Ejes
La ficha Eje de la opcin Opciones de grfico... del men Grfico, permite mostrar u
ocultar los ejes del grfico. Seleccionando la opcin aparece un cuadro parecido a los vistos con
anterioridad.
L Regrese al cuadro Opciones de grfico y seleccione la ficha Eje.
La ficha Rtulos de datos del cuadro de dilogo Opciones de grfico permite incluir
dentro del grfico el valor o el rtulo del eje X, y el valor de la ordenada (Eje Y). Si no se
selecciona ninguna serie, los rtulos aparecern para todas las series del grfico, en cambio si se
utiliza la opcin habiendo seleccionado previamente una serie los rtulos de datos slo se
insertarn para esa serie. Segn del tipo de grfico que se trate se podrn aadir uno u otro tipo
de rtulos.
L Regrese al cuadro Opciones de grfico y seleccione la ficha Rtulos de datos.
52
50
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Pruebe a aadir todos los tipos de rtulos que estn permitidos. Luego deje el
grfico sin ningn tipo de rtulos de datos y pulse Aceptar.
53
51
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Las lneas de tendencia se tratan de la misma forma que una serie normal, de manera que
aparecen en la leyenda. Mediante la ficha Opciones se puede modificar entre otras cosas el texto
que aparecer en la leyenda. Si desea obtener ms informacin sobre las opciones de este o
cualquier otro cuadro no dude en consultar la ayuda de Excel usando el botn de ayuda incluido
en las barras de Ttulo.
54
52
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Por ejemplo, se pueden usar para representar los resultados de unas elecciones antes de
que se haya realizado el 100% del escrutinio.
L Si no lo tiene en pantalla, abra el libro Frutas de Almenar.xls para modificar el
grfico de lneas que cre en el ejemplo anterior.
55
53
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Para modificar o dar formato a un elemento del grfico se pueden usar los botones de las
barras de herramientas o se pueden usar las opciones de los mens. Es ms completo el uso de los
mens pues las opciones son mucho ms concretas y precisas.
#Men Formato
Este men permite modificar el formato de cada elemento del grfico, ya sean las series,
el rea de trazado,
los ejes, etc... Por ejemplo, para el ttulo del grfico y los ttulos de los ejes
Adems de la opcin del men Formato tambin se utilizarn las opciones que se han
utilizado del men Grfico, como Tipo de grfico..., Datos de origen... y Vista en 3D....
Para poder modificar las caractersticas de un elemento de un grfico primero hay que
seleccionarlo. Para ello debe pulsar el botn primario con el puntero situado en el elemento.
Tambin puede usar el teclado, una vez ya est seleccionado el grfico, con la
combinacin <Control>+<Flecha derecha> o <Control>+<Flecha izquierda>.
#Objeto Seleccionado...
De todas estas opciones cabe destacar la primera, Objeto seleccionado.... Esta es la
opcin que permite modificar el formato del elemento seleccionado. La modificacin del formato
se hace mediante un cuadro de dilogo compuesto por fichas.
Segn el elemento que est seleccionado, el nombre de la opcin puede ser distinto. Por
ejemplo, si est seleccionado el ttulo del grfico, la opcin Objeto seleccionado... ser Ttulo
del grfico seleccionado....
56
54
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
# Tipo de Grfico...
Esta opcin del men Grfico permite modificar el tipo de grfico. Tambin puede usarse
esta opcin para modificar el tipo de una serie y as generar un grfico combinado. No se pueden
combinar grficos de sectores o anillos, ni grficos de 3 dimensiones. Es el mismo cuadro que el
paso 1 de 4 del asistente para grficos.
El cuadro permite escoger el mbito de aplicacin de las modificaciones del tipo de grfico
que puede ser la serie seleccionada, un grupo de series o todo el grfico (es la opcin que se usa
para combinar grficos). Realice el siguiente ejemplo para probar el funcionamiento de este cuadro
de dilogo.
57
55
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Primero crear un grfico combinado y luego se modificar el formato de alguno
de sus elementos. Para realizar el ejercicio debe usar el libro Frutas de
Almenar.xls (bralo si no lo tiene abierto ya).
L En primer lugar deber crear un grfico nuevo en una hoja nueva (seleccionar En
una hoja nueva en el paso 4 de 4). Para generar el grfico use el rango
A6:E12, deber ser de columnas y con leyenda.
L Ponga el ttulo que quiera y si lo desea pngale ttulos a los ejes. A la hoja del
grfico pngale el siguiente nombre: Grfico combinado.
L Seleccione una columna que corresponda a las Manzanas (fjese en el color que
le corresponde en la leyenda), ver como en todas las columnas de la serie
aparece un cuadrito negro en el centro.
L Sin cambiar nada ms escoja el tipo de grfico Lneas y seleccione Aceptar. Ver
que en el grfico aparece, superpuesta a las columnas, una lnea. Fjese que
la leyenda se ha adaptado a este cambio y muestra cual es la serie que
aparece en forma de lnea.
58
56
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Cierre el cuadro de dilogo Tipo de grfico (pulsando el botn Cancelar) y siga
las instrucciones que se indican a continuacin:
59
57
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
Este cuadro de dilogo est compuesto por fichas. Algunas de estas fichas son muy
parecidas a las que vio en el captulo correspondiente al formato de las celdas.
L Seleccione la ficha Tramas. Cabe destacar la casilla Invertir si es negativo que
invierte los colores del primer plano y del fondo de una serie de datos cuando
el valor representado es negativo (grfico de barras, de columnas o circular).
Esta ficha permite insertar rtulos en el grfico. Un rtulo es texto (pueden ser nmeros)
que aparece en el grfico de forma que hace ms fcil la interpretacin de los datos que se
muestran. Se puede utilizar tambin la ficha Rtulos de datos de la opcin Opciones de grfico...
del men Grfico para agregar o eliminar los rtulos. Las opciones que en este momento no se
pueden seleccionar corresponden a grficos de anillos o sectores.
L Active la opcin Valor y pulse el botn Aceptar. Aparece en el grfico
el valor que representan las columnas de Fresas.
60
58
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Seleccione ahora una columna que corresponda a las Peras, inserte los
rtulos de datos que muestran las categoras (el valor de las
abscisas). Aparece en el grfico el mes a que corresponde cada
grupo de columnas.
Los grficos de 3 dimensiones tienen los mismos elementos que los de 2 dimensiones,
aunque sin embargo incorporan nuevas propiedades para, por ejemplo, determinar su disposicin
en el espacio.
61
59
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
#El Eje 3
Al crear un grfico de 3 dimensiones aparece un nuevo eje o una nueva dimensin (en 2-D
2 ejes, en 3-D 3 ejes). A este nuevo eje le denominaremos Eje 3, aunque en realidad se trata del
que hasta ahora conocamos como Eje Y. Es decir, en 3-D, el Eje X es el de las abscisas, el Eje
Z es el de las ordenadas, y el Eje Y es el de las series.
No existe Eje Z en los grficos circulares 3-D.
62
60
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
3.2.2.- Modificar el Aspecto Tridimensional de un Grfico 3-D
#Vista en 3D...
La opcin Vista en 3D... controla los ngulos de los ejes en los grficos de 3 dimensiones.
Podramos imaginar que el grfico se encuentra dentro de un cubo, y que mediante esta opcin
nos es posible modificar la elevacin, la perspectiva, y el giro de ese cubo. Se modifica por tanto
63
61
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
la posicin del grfico respecto al punto desde donde se mira. Cada uno de estos parmetros
pueden ser modificados cambiando el valor de la casilla correspondiente o usando los botones
correspondientes.
64
62
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
El grfico resulta ahora mucho ms claro, aunque an hay alguna columna que no se
muestra en su totalidad. Para remediarlo, veremos a continuacin cmo se puede hacer girar el
grfico usando la denominada Vista en 3D.
65
63
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Active la Vista en 3D... (men Grfico o men contextual). Modifique el Giro con
el valor 13. Modifique la Elevacin con el valor 20. Observe los efectos de los
cambios que se van realizando. Finalmente, pulse el botn Aceptar.
66
64
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
3.3 - EJERCICIOS
67
65
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
L Cuando considere terminado el ejercicio, saque una copia impresa de cada uno de
los grficos que ha generado, y para acabar, cierre el libro de trabajo
guardando los cambios efectuados.
68
66
EXCEL XP 3 - Grficos Avanzados Nivel Avanzado V.1
69
67
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
IMGENES Y DIBUJOS
4 EN EXCEL
En ocasiones puede interesar incluir en una hoja de clculo imgenes como por ejemplo
crculos, cuadros, lneas, flechas, fotos, etc. Esto permite resaltar determinados datos de una
hoja, hacindolos ms visibles, o simplemente, enfatizarlos a nuestro gusto.
Estos elementos grficos en realidad no forman parte de la hoja, sino que se insertan en
una capa transparente colocada sobre la hoja de clculo original. Es por esto que su disposicin
en la hoja es francamente flexible, no teniendo as que estar ligados a una celda concreta. En este
sentido, un elemento grfico es como un grfico incrustado.
71
68
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
DXF, WMF, BMP, entre otros), por lo que, tambin en general, podremos incluir cualquier tipo
de imagen en las hojas de clculo.
L Abra el libro Empresa Ladera.xls, que se encuentra en Mis Documentos.
L Sitese en la celda F2 y seleccione la subopcin Desde archivo... de la opcin
Imagen del men Insertar. Aparecer un cuadro de dilogo en el que deber
seleccionar la carpeta Mis Documentos y una vez seleccionado, quedar de
la siguiente manera.
Este cuadro es muy similar al utilizado para abrir un libro de trabajo. En este caso, permite
adems ver la imagen del archivo incluso antes de insertarlo en la hoja.
L Seleccione el fichero grfico Monedas.jpg, y pulse el botn Insertar.
La imagen se insertar en la hoja con su tamao original, tal y como habr podido
comprobar.
La imagen incrustada, al igual que los grficos incrustados, es tratada como un objeto, de
tal forma, y como ya se ha hecho, nos ser posible modificar las propiedades que lo caracterizan.
Para hacerlo, basta con seleccionar la imagen haciendo doble clic en ella, o bien seleccionndola
y usando despus la opcin Imagen... del men Formato.
L Haga doble clic sobre la imagen Monedas que acabamos de insertar.
72
69
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
Aparecer un cuadro de dilogo con una serie de fichas que van a permitir modificar tanto
el tamao de la imagen como el aspecto que presente en la hoja de clculo. Las fichas son las
siguientes.
L Despliegue la lista Color del apartado Relleno y seleccione Sin relleno, tal como
aparece, ya que esta imagen no tiene fondo.
L Despliegue la lista Color del apartado Lnea y seleccione el color Azul, ste ser
el color de la lnea del borde, el resto de listas de este apartado permiten
modificar el tipo de lnea del borde.
.
#Ficha Tamao
Desde esta ficha se puede modificar el tamao que ha de tener la imagen, el tamao se
puede indicar en centmetros en el apartado Tamao y rotacin o en porcentaje de escala en
el apartado Escala. El botn Restablecer devuelve a la imagen el tamao original.
73
70
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
#Ficha Imagen
Permitir modificar la aparicin de la imagen en el cuadro. Es decir, que se podr indicar
que no se quiere ver toda la imagen sino una parte de ella, recortando zonas de la imagen. El
apartado Recortar permitir indicar cuantos centmetros no se muestran de la imagen por cada
uno de sus costados.
El apartado Control de imagen permite modificar las propiedades de los colores de la
imagen. Las opciones de Brillo y Contraste son como los botones de una televisin, pero slo
para esa imagen. La lista Color permite seleccionar diferentes combinaciones de colores para la
imagen.
Las dos fichas son las mismas que ya vio cuando se vieron las opciones de los grficos, si
selecciona las fichas podr observar que la ficha Propiedades y Proteger son las mismas que las
que mostraban las propiedades de los grficos.
L Seleccione ahora la ficha Web.
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
74
71
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
#Ficha Web
Esta opcin permite que mostrar un texto a la imagen cuando nos situamos con el ratn
encima de ella. Pero esta opcin, simplemente es vlida cuando guardamos el documento como
Pgina Web, y es publicada.
Para visualizar el texto en internet, debemos escribir el comentario en la casilla texto
alternativo.
Recortar Permite recortar la imagen, para solo mostrar una parte de la misma.
Desde esta barra de herramientas puede realizar las mismas modificaciones que desde el
cuadro anterior (Formato de imagen).
L Pruebe los diferentes botones de la barra de herramientas para comprobar cmo
se modifica la imagen, cuando termine pulse el botn Restablecer imagen
para devolver la imagen a los valores originales.
77
74
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L En la casilla Buscar escriba apartamentos y haga clic en el botn Buscar.
Seleccione la imagen que aparece. De esta forma la aadimos a la hoja,
La imagen aparece en la hoja de clculo, la puede tratar como al resto de imgenes y los
grficos. La opcin Imagen... del men Formato muestra el mismo cuadro que para las imgenes
que vio anteriormente.
L Haga doble clic sobre la imagen que acabamos de insertar, seleccione la ficha
Tamao, en el apartado Escala modifique el valor de la casilla Alto al valor
50%, el valor de Ancho se modificar de manera automtica. Pulse Aceptar.
78
75
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
79
76
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
Excel incorpora una herramienta que permite incluir fcilmente elementos grficos en una
hoja de clculo. Dicha herramienta recibe el nombre de barra de herramientas Dibujo.
Cada uno de los botones que componen la Barra de herramientas Dibujo, realiza una
funcin concreta con respecto a los elementos grficos que se pueden incluir en una hoja de
clculo.
Los botones que aparecen en la primera fila de la barra, sirven para incluir en la hoja los
elementos grficos que representan, como por ejemplo lneas, cuadros, crculos, etc.
Los botones de la segunda fila de la barra sirven para establecer determinados formatos
y aspectos de las imagenes que se incluyan en la hoja.
80
77
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
Insertar imagen desde archivo Inserta una imagen a partir de un archivo nuestro.
L Cree una nueva hoja en blanco, haciendo clic en Nuevo, . Ahora pulse el botn
Dibujo de la barra de herramientas Estndar para abrir la barra de
herramientas Dibujo y mantngala en pantalla para poder poner en prctica lo
que se vaya explicando.
Realizaremos ejemplos en los que se incluirn en su hoja elementos de varios tipos. Siga
los pasos que se le indiquen.
L Escriba los siguientes ttulos en la hoja y cntrelos:
Cuando selecciona un botn de dibujo y arrastra el ratn, podr observar como el tamao
y la forma del objeto va cambiando en funcin de donde lo tengamos situado. Cuando considere
adecuada la forma del objeto grfico, suelte el botn que mantena pulsado y observar como el
elemento grfico se habr plasmado definitivamente en su hoja.
82
79
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
B4, arrastre hasta el borde izquierdo de la celda B10 y suelte el botn del ratn,
tal y como muestra la siguiente ilustracin:
83
80
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Escriba Formas, figuras y texto en Excel. Luego haga clic en el borde que se
ha creado para seleccionar el objeto.
84
81
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
4.3.2.- Modificar el aspecto de los dibujos
Son tres los aspectos bsicos que se pueden cambiar de un elemento grfico: cambiar su
forma y tamao, cambiar su color y por ltimo aadirle sombreado.
Seleccionarlo y utilizar las herramientas de modificacin de las lneas, Estilos de lnea , Estilo de guin y
Estilo de flecha de la Barra de herramientas Dibujo y en ellos seleccionar la opcin deseada.
MODIFICAR EL COLOR
Seleccionarlo, a continuacin desplegar la paleta Color de relleno o la paleta Color de lnea de la barra de
herramientas Dibujo y en ellas seleccionar el color deseado.
SOMBREAR UN OBJETO GRFICO
Seleccionarlo, hacer clic en el botn Sombra y seleccionar el tipo de sombra deseada.
EFECTOS TRIDIMENSIONALES
Seleccionarlo, hacer clic en el botn 3D y seleccionar el tipo de efecto deseado.
L Seleccione la lnea que tiene dibujada y arrastre primero el extremo superior hasta
la izquierda de la celda B4, ahora arrastre el extremo inferior hasta la derecha
de la celda B10. De esta manera habr cambiado su posicin y su tamao. Su
hoja debe tener aproximadamente el siguiente aspecto:
Cambiaremos ahora a modo de ejemplo tanto el color como las lneas del rectngulo.
L Seleccione el rectngulo haciendo clic en l.
L Despliegue ahora la paleta Color de relleno y seleccione el color verde.
85
82
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Asigne los siguientes colores de relleno. Al cuadrado asgnele el color azul. A la
elipse, el color turquesa. Al crculo, el color amarillo.
Ahora modificaremos las lneas de estos objetos, para ello utilizaremos Estilo de lnea,
Estilo de guin y Color de lnea.
Igual que hemos modificado los tipos de lnea, tambin podemos cambiar el tipo de flecha
con el que trabajamos, vamos a ver un ejemplo de esto:
L Primero de todo seleccione la flecha haciendo clic sobre ella.
L A continuacin seleccione el botn Estilo de flecha , aparece
una lista mostrando los tipos de lnea que se pueden seleccionar.
86
83
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
Lo nico que falta es utilizar los efectos tridimensionales sobre los objetos,
el sistema a utilizar para aplicar estos efectos es el mismo que el utilizado para el
resto de modificaciones, es decir, hay que seleccionar el objeto, desplegar la lista
correspondiente y seleccionar una de las posibilidades de la lista.
L Seleccione el Rectngulo, a continuacin haga clic en el botn 3D
.
87
84
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
88
85
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
De este cuadro ha de seleccionar la forma que quiera que tenga el texto a introducir a
continuacin, realice los siguientes pasos.
L Seleccione el quinto de la tercera fila, en la que el texto est de color
azul, seguidamente haga clic en el botn Aceptar. Le aparecer el
siguiente cuadro.
L Elimine el texto que hay en el cuadro Texto y escriba lo siguiente: Curso Excel,
este ser el texto que aparecer en la hoja de clculo.
89
86
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Modifique la imagen utilizando lo explicado hasta
ahora, de modo que quede de la siguiente
forma y posicin:
Formato de WordArt Con esta opcin cambiamos el aspecto general del WordArt.
Mismo alto de letra de WordArt Hace que todas las letras del WordArt tengan la misma altura.
Ahora probaremos cada una de las opciones para ver como funcionan cada una de ellas:
L Haga clic sobre el elemento WordArt que hemos creado, y seleccione la opcin
Modificar Texto... . Aparecer el cuadro para escribir el texto
que vimos anteriormente, modifique su contenido por Aprendiendo Excel.
Observe como ha variado el aspecto original del elemento WordArt que estamos
modificando:
91
88
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
Este cuadro se compone de cinco fichas, en las cuales las tres ltimas, proteger,
Observe como se ha modificado la forma original del objeto WordArt, de modo que se
adapta perfectamente a la nueva forma que hemos seleccionado.
L Pruebe ahora las dos siguientes opciones, Mismo alto de WordArt y Texto
vertical de WordArt .
Observe los resultados al hacer clic sobre cada una de estas dos opciones, la primera,
Mismo alto de WordArt, iguala la altura de todas las letras que componen el objeto, ya sean
maysculas o minsculas.
Si hace clic sobre el segundo icono, observe como el texto se escribe desde arriba hacia
abajo.
L Despus de probarlo, dejelo tal y como estaba en el ejemplo anterior.
La opcin de Alineacin , permite alinear el texto de modo justificado, alineado a la
derecha, izquierda o centrado, igual que un texto normal.
L Ahora veremos la ltima opcin de la barra de herramientas WordArt, Espacio
entre caracteres de WordArt .
L Haga clic en este icono y observe el men que aparece: nos permite escoger el tipo
de separacin que habr entre los caracteres del objeto WordArt. Escoja Muy
separado, y observe el resultado, el cual debera ser como el siguiente grfico:
92
89
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Ahora guarde los cambios realizados, pero no cierre el documento.
4.5.1.- Autoformas
Adems de todos los botones que existen en la barra de herramientas
Dibujo, que nos permiten dibujar una serie de formas con aspectos diferentes,
como son las flechas, las lneas, las elipses, encontramos otras formas ms
"libres" denominadas autoformas, estas estn agrupadas en unos mens en los
cuales dentro de cada una de ellas encontraremos muchas otras formas que
estn en comn entre ellas.
A continuacin aparecen las diferentes paletas de formas que forman
parte del men Autoformas, as cmo una explicacin de los tipos de formas
que se pueden crear.
! Lneas: Desde esta paleta se pueden obtener formas de lneas
rectas, flechas, curvas, formas libres (compuestas por
lneas) o formas realizadas a mano alzada. Si seala con el
cursor del ratn cada uno de los botones de la paleta le
aparecer un cuadro mostrando el nombre del tipo de
forma que se puede realizar con ese botn.
! Conectores: Permiten unir con flechas
diferentes formas, es decir son
flechas que se utilizan para unir
diferentes formas que hayan sido
creadas en la hoja de clculo.
! Formas bsicas: Permite dibujar toda
una serie de polgonos o formas
con unas determinadas caractersticas.
! Flechas de bloque: Permite dibujar
todas una serie de flechas, cada
una de las opciones muestra un
tipo de flecha diferente.
! Diagramas de flujo: Permite dibujar
una serie de elementos que se
utilizan para la creacin de organigramas.
! Cintas y estrellas: Permite dibujar toda
una serie de estrellas de diferentes
puntas y cintas de
conmemoraciones.
93
90
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
! Llamadas: Permite dibujar elementos con formas de llamada,
como los bocadillos de los tebeos, se utilizan para poner
texto a la imagen fija.
94
91
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
MEDIANTE LA BARRA DE MEN
Insertar, Diagrama... Accede al cuadro de dilogo Galera de diagramas.
MEDIANTE LA BARRA DE HERRAMIENTAS DIBUJO
Permite seleccionar el tipo de diagrama a aplicar.
L Seleccione cada uno de los diagramas y lea la explicacin de la parte inferior del
cuadro.
95
92
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
HERRAMIENTA DESCRIPCIN
Insertar forma . Aade una forma al diagrama. Para suprimir esta forma tendr que
seleccionarla y pulsar <supr> .
97
94
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
98
95
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Si fuera necesario, modifique los tamaos de las formas para que el documento se
asemeje a la siguiente ilustracin. (Si no le aparecen los controladores de
tamao, recuerde que puede volver a activarlos con la opcin Autodiseo).
99
96
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
4.6.2.- Creacin de organigramas
Un organigrama muestra esquemticamente la relacin entre las personas de una
organizacin, el organigrama puede variar segn la categora de cada trabajador. A continuacin
mostraremos cmo se puede insertar un organigrama y cmo puede modificarlo.
HERRAMIENTA DESCRIPCIN
Insertar forma . Aade una forma al organigrama. Para suprimir esta forma tendr
que seleccionarla y pulsar <supr> .
Diseo . Con este botn podr hacer todo tipo de ajustes a diagrama,
expandirlo, ajustarlo, etc.
Seleccionar Permite hacer diferentes tipos de seleccin de las formas.
Autoformato .
Indica el tipo de formato que puede aplicar sobre la forma, por
defecto ya existen algunos formatos.
HERRAMIENTA DESCRIPCIN
Zoom Esta opcin nos permite aumentar o disminuir el tamao de la
visin en pantalla del organigrama.
L Vuelva a abrir la lista y elija la opcin Ayudante, aparece una forma en el lado
derecho bajo la forma seleccionada.
L Haga un clic en cualquier parte fuera del rea del organigrama para deseleccionar.
! El organigrama tendr el siguiente aspecto.
102
99
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Introduzca los siguientes textos en el organigrama para que se visualice como en
el siguiente grfico.
103
100
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
hacer clic en el primero de ellos y con la tecla <Mays> pulsada, ir
seleccionando los restantes.
L Cuando todos los elementos que desee agrupar estn seleccionados, haga clic en
el men Dibujo de la barra de herramientas Dibujo, y seleccione Agrupar.
A partir de ahora, los objetos que acaba de agrupar sern considerados como si fuesen una
sola entidad, de tal forma que si selecciona uno de ellos quedarn seleccionados todos los dems,
o si por ejemplo cambia el color, se lo estar cambiando a todos ellos.
L Haga clic en uno de los objetos grficos del grupo que acaba de crear para que
este ltimo quede seleccionado.
L Sitese en la marca que hay en medio de la parte derecha del objeto agrupado,
pulse el botn primario del ratn, y arrstrelo hasta la columna anterior, tal y
como muestra la siguiente ilustracin. Observar que no slo cambia el tamao
y la forma de un objeto, sino que cambia el aspecto de todos los objetos que
estn incluidos en ese grupo.
Igual que es posible agrupar objetos de forma que estn incluidos en una nica entidad,
tambin es posible desagrupar este tipo de entidades de manera que los objetos incluidos en ella
pasen a ser independientes.
L Compruebe que realmente los elementos incluidos en lo que era el grupo, son
ahora totalmente independientes.
104
101
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
Cuando se incluyen varios objetos grficos en una hoja, puede ocurrir que dos o ms de
estos objetos estn situados sobre una misma zona, es decir, que unos se superpongan a otros.
Excel permite establecer cual de los elementos superpuestos queremos que se vea en primer plano
y cuales en segundo, es decir, cual de ellos ha de mostrarse por encima de los dems.
105
102
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
4.7.3.- Distribucin de objetos
#Ajustar
L Vaya al men Dibujo y seleccione la opcin Ajustar/A la
cuadricula, ahora seleccione Rectngulo y dibuje
uno, observe como se ajusta automticamente a las
celdas.
Observe como esta opcin nos ha permitido ajustar el rectngulo tanto a un objeto como
a las celdas. Recuerde que para utilizar esta opcin se activa automticamente la opcin A la
cuadrcula y que debe estar activada siempre.
#Alinear o distribuir
Esta opcin nos permite ordenar los elementos de forma
automtica y de modo que quedan bien alineados, centrados, etc,
dependiendo el tipo de alineacin que escoja.
L Seleccione todos los elementos que ha dibujado con la
ayuda de <Mays> y seguidamente pulse una a una
todas los opciones, observe como Excel va ordenando automticamente los
objetos.
#Empujar
Esta opcin nos permite desplazar un elemento que tenemos dibujado, para
ello disponemos de cuatro opciones, arriba, abajo, izquierda y derecha. Este
desplazamiento se hace celda a celda.
L Seleccione uno de los objetos y pruebe cada una de las opciones.
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
106
103
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
#Giro o volterar
L Seleccione uno de los elementos que tiene dibujado.
L A continuacin ponga el cursor del ratn encima del circulo verde, el cursor se
habr transformado a esta imagen, ..
L En ese momento haga clic y desplace el puntero, podr girar el dibujo a travs de
ese punto. Grelo unos 45 y suelte el botn del ratn, el dibujo permanecer
con ese giro. Pruebe a girar los otros elementos del dibujo.
Observe como en las cuatro esquinas del objeto seleccionado aparece de nuevo el smbolo
, el cual nos permite girar libremente el objeto.
L Posicione el cursor sobre cualquiera de los smbolos verdes y compruebe como el
objeto gira. Deje el objeto con la orientacin que ms le guste.
#Cambiar autoforma
Por ltimo nos encontramos en el men Dibujo con esta opcin, Cambiar autoforma.
Esta opcin nos permite convertir cualquier objeto de los dibujos que hemos introducido en una
de las autoformas que trae este men. Ahora mediante un ejemplo, veremos como funciona.
L Seleccione cualquiera de los tres objetos que debera tener en pantalla.
Seguidamente seleccione cualquiera de las Autoformas que encontrar dentro
de la opcin Cambiar autoforma del men Dibujo de la barra de herramientas
Dibujo.
107
104
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
L Pruebelo tantas veces como quiera, cuando finalice, cierre el documento sin
guardar los cambios realizados.
108
105
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
4.8 - EJERCICIOS
L Cambie el tamao y la posicin del dibujo de las monedas que hay insertado.
4.8.2.- Naturaleza
L Utilizando un diagrama de tipo Piramidal, intente crear la siguiente pirmide tal y
como aparece en la siguiente imagen:
111
106
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
112
107
EXCEL 2003 4 - Imgenes y Dibujos en Excel Nivel Avanzado V.1
#Ejercicio de Evaluacin
Antes de proseguir con el temario del curso, debe realizar un ejercicio de evaluacin.
L Abra el icono que aparece a la derecha de ste prrafo, ubicado en la carpeta Mis
Documentos, le aparecern los ejercicios que debe realizar.
Mientras est realizando el ejercicio de evaluacin, podr consultar el dossier tanto como
sea necesario.
Si comprende que todava no est preparado para realizarlo,
podr anularlo mediante el botn que aparece a la derecha de este
prrafo y repasar los puntos en los que tiene dudas.
Podr volver a realizarlo cuando est mejor preparado.
Una vez haya terminado el ejercicio de evaluacin, los resultados pasarn a formar parte
de su expediente acadmico, no existiendo la opcin de volver a repetirlo.
Ver el resultado de manera automtica,
mediante el botn de la derecha, en el cul se le indicarn
las preguntas que ha acertado, las que ha fallado y las
aclaraciones a las preguntas propuestas. La finalidad de ste es que repase los puntos en los que
ha fallado, antes de continuar con el temario del curso.
Recuerde que NO PODR CAMBIAR DE CURSO , si no tiene todos los ejercicios de evaluacin realizados.
BASES DE DATOS EN
5 EXCEL
Antes de empezar a emplear bases de datos mediante Excel debemos definir qu es una
base de datos y para qu sirve.
Una base de datos es un conjunto de informacin relativa a un asunto en concreto, como
una lista de clientes o el mantenimiento de una coleccin de CDs. Los datos individuales (de un
cliente o de un CD en particular) se colocan en fila y se denomina registro. Cada registro se
estructura en columnas o campos, donde almacenaremos los datos referentes a un tipo o categora
de informacin.
Resumiendo pues, un registro es una fila de una base de datos, un campo es una columna,
y un nombre de campo (o rtulo) identifica una determinada columna con un nombre, que se
encontrar en la fila superior de la base de datos.
A pesar de todo, debe tener en cuenta que Excel no es un sistema gestor de bases de datos
(como lo son Access o dBase, por ejemplo) y su funcionalidad con las bases de datos se basa
sobretodo en su capacidad como herramienta de anlisis.
As pues, antes de decidirse por las hojas de clculo como lugar para almacenar
permanentemente los datos, debe conocer sus limitaciones:
Una base de datos de Excel puede contener como mximo 65.536 registros y 256 campos, debido a la propia
limitacin de las hojas de clculo.
La base de datos entera (la hoja de clculo) estar cargada en la memoria.
Los datos ocuparn por lo general ms espacio en disco que los datos almacenados en una base de datos
convencional, ya que la hoja de trabajo adems puede contener formatos, grficos, frmulas, etc.
115
109
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Al disear una base de datos con Excel deberemos tener en cuenta las siguientes reglas:
Los nombres de campo o rtulos pueden tener como mximo 255 caracteres, y no se pueden repetir en distintos
campos.
Todas las entradas de un campo deben contener el mismo tipo de datos. Cada campo de un registro puede contener
texto, nmeros, funciones y frmulas. Excel no distingue maysculas de minsculas.
Un registro no puede ocupar ms de una lnea o fila.
Las entradas de datos se pueden formatear de igual modo que las celdas de una hoja de clculo.
Excel nos permite crear y definir bases de datos, la edicin de sus datos (aadir, eliminar
y modificar la informacin que almacene) y buscar datos concretos o filtrarlos.
Ahora vamos a crear paso a paso una base de datos en Excel. Primero va a necesitar una hoja
en blanco, ya que una base de datos siempre debe estar contenida en una nica hoja de clculo.
L Cree un nuevo libro de trabajo pulsando el botn Nuevo .
L En la Hoja1 introduzca la siguiente lista, aplicando los formatos que crea oportuno:
116
110
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
barra de desplazamiento, que nos permitir desplazarnos por los distintos registros. Por ltimo en
la esquina superior derecha se nos informa del nmero total de registros de la base de datos y el
nmero de registro en el que actualmente estamos situados.
L Pulse varias veces en los botones Buscar siguiente y Buscar anterior para
avanzar y retroceder registro a registro.
117
111
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Mediante el empleo de estos dos botones podemos visualizar slo los registros que
cumplan con el criterio especificado. Si se desplaza por los registros mediante la barra de
118
112
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
desplazamiento, podr ver que por el contrario no se tiene en cuenta el criterio especificado y se
visualizan todos los registros.
L Posicinese en el primer registro y vuelva a pulsar en Criterios.
L Pulse <Supr> para borrar el criterio que insert anteriormente.
L Site el cursor en el campo Cantidad: y escriba >=40.
L Utilice los botones Buscar siguiente y Buscar anterior para ver los tres registros
(1 de 7, 3 de 7 y 6 de 7) con su campo Cantidad igual o mayor a 40 unidades.
Por ltimo vamos a realizar una bsqueda con varios criterios. Queremos encontrar los
artculos cuyo nombre empiece por M y con precio inferior a 240,40i.
L Sitese en el primer registro y pulse en Criterios. Pulse en el botn Borrar para
borrar los criterios introducidos antes.
119
113
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Vamos a modificar el producto "Modem" para aumentar su cantidad a 21. Aunque en
nuestro caso tenemos pocos registros y podramos buscar dicho producto mediante la barra de
desplazamiento, normalmente ser preferible seguir el mtodo visto en el apartado anterior.
L Pulse en el botn Criterios para buscar registros que tengan Modem en el campo
Producto:. Introduzca el criterio Modem en dicho campo y luego pulse <Intro>.
120
114
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
No as ocurre con la eliminacin, que slo se puede deshacer si la realizamos con
Edicin/Eliminar.
L Guarde el libro de trabajo y cirrelo .
A veces puede resultar til mostrar slo los registros de la base de datos que cumplan unos
determinados criterios. Esto se lleva a cabo filtrando dicha base de datos.
El filtrado de registros oculta provisionalmente las filas que no cumplen el criterio
especificado. Mientras el filtro est activado, muchos comandos y caractersticas de Excel slo
funcionarn con las filas visibles. Esto nos permitir realizar clculos slo con determinados
registros, poder copiar o mover fcilmente slo una parte de los registros, etctera.
Podemos ejecutar, con listas filtradas, entre otras las siguientes tareas:
Tipo Descripcin
Imprimir Slo los registros filtrados.
Cortar, Copiar, Pegar, Borrar y Eliminar... Slo se aplican a las celdas visibles despus del filtrado.
Autosuma (barra de herramientas Estndar) Calcular el total correspondiente a los datos presentados por el
filtro, y no considerar los ocultos.
Ordenar una lista filtrada Slo se reorganizan las filas visibles. Las ocultas no se
desplazarn de sus posiciones originales.
Existen dos modos de establecer filtros para la bsqueda de registro en una lista con Excel:
El autofiltro para realizar filtrados rpidos con criterios sencillos y el filtro avanzado, que
emplea criterios ms complejos o calculados.
121
115
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Seleccione Datos/Filtro y pulse en Autofiltro para que esta opcin quede
marcada.
A partir de este momento ya podr empezar a aplicar los filtros deseados y observar sus
efectos sobre la hoja de clculo. Recuerde que si quisiera deshacer dichos filtros debera
desmarcar Autofiltro.
Vamos a ver un ejemplo muy sencillo de cmo filtrar los datos por un determinado campo.
L Para filtrar los registros por el campo Regin, pulse en la flecha
situada a la derecha del nombre de dicho campo. De la lista
con los diferentes valores que toma el campo Regin
seleccione Oeste.
Ahora slo son visibles los registros cuyo campo Regin es Oeste.
Observe que los indicadores de las filas filtradas son azules, y en la barra de
estado se indica el nmero de registros seleccionados por el filtro ("Se
encontraron 3 de 12 registros").
Adems de aplicar un filtro determinado sobre un campo cualquiera, es posible aplicar ms
de un filtro sobre los datos. Ahora ya los ha filtrado de forma que slo los que pertenecen a la
regin Oeste son visibles. Ahora vamos a aplicar un nuevo filtro sobre esos datos ya filtrados.
Recuerde que imprimir una hoja de clculo filtrada slo imprimir los datos visibles en ella.
L Seleccione la opcin Vista preliminar del men Archivo para ver cmo se
imprimira la hoja de clculo filtrada. Luego cirrela pulsando en Cerrar.
Vamos a comprobar cmo el botn Autosuma slo nos calcula el total correspondiente
a los datos visibles por el filtro. Ello se podra aplicar tambin a otras frmulas que trabajen con
una fila o columna de datos cualquiera.
L Sitese en la celda F15 y pulse en Autosuma . Acepte con <Intro>.
El valor que se encuentra en F15 es el de la suma de los dos campos Ventas/mes visibles,
es decir 1566,24. Este valor cambiar si cambiamos el filtro.
122
116
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Pulse en la flecha del nombre de campo Regin, y seleccione (Todas) para
que el filtro considere todas las regiones (siempre que cumplan con el filtro
aplicado en el campo Categora).
El valor almacenado en F15 se modifica y pasa a ser de 6710,9. Se han considerado los
nuevos registros visibles.
Tambin podemos ordenar los datos visibles, sin que ello afecte a los datos no visibles por
el filtro. Vamos a ordenar los datos que tiene visibles actualmente, para que luego pueda ver que
la ordenacin no se aplica en los no visibles.
L Seleccione el rango B2:G14 y acceda a Datos/Ordenar....
L Ordene por el campo Nombre de forma descendente.
Los datos se ordenan por nombre de forma descendente.
L Elimine los filtros accediendo a Datos/Filtro y quitando la marca a Autofiltro.
Como podr comprobar, la ordenacin realizada anteriormente ya no tiene efecto; los
datos del campo Nombre aparecen desordenados debido a que se han aadido datos que no
figuraban cuando se realiz la ordenacin.
L Ordene la lista por el nmero de cliente.
L Sitese en la celda F15 y pulse <Supr> para eliminar la Autosuma.
#Tipos de Autofiltro
Antes ha observado que al realizar un filtro de un campo en concreto le apareca una lista
con los distintos valores que tomaba ese campo, ms tres valores entre parntesis
denominados (Todas), (Diez mejores...) y (Personalizar...). Adems, si en la lista existieran
campos vacos apareceran tambin (Vacas) y (No vacas).
El primer tipo de Autofiltro, Todas, hace que todos los valores del campo sean visibles.
Se suele emplear para anular un filtro anteriormente aplicado sobre ese campo. Adems es el filtro
por defecto en todos los campos es decir, si no indicamos lo contrario se mostrarn todos los
registros que contengan cualquier valor en ese campo.
L Sitese en cualquier celda del rango de datos, vaya a Datos/Filtro y active el
Autofiltro.
123
117
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Cuando seleccionamos el segundo tipo de Autofiltro Diez mejores... y slo si el campo
es de tipo numrico o fecha/hora, nos surgir un cuadro de dilogo. Este cuadro de dilogo
permite cambiar el nmero de registros filtrados y elegir el nmero mximo o mnimo de dichos
registros (por ejemplo, los 10 mximos o los 3 mnimos).
L Pulse en la flecha al lado de Regin y seleccione (Diez mejores...).
La caja de texto central nos permite indicar el nmero de elementos y con la lista
desplegable de la izquierda establecemos si se muestran los n elementos superiores o inferiores.
Mediante la lista desplegable de la derecha indicamos si queremos visualizar los n elementos
mejores segn su valor o segn su porcentaje.
Vamos a filtrar el campo Ventas/mes de modo que nos muestre los 5 elementos con mayor
valor.
L Haga clic en la caja de texto central, borre su contenido e introduzca 5.
L Compruebe que en la lista izquierda se muestra el valor superiores y en la derecha
el valor elementos. Pulse en Aceptar.
Observe que efectivamente le aparecen los 5 registros cuyo valor en el campo Ventas/mes
es superior, pero no obstante no aparecen ordenados. El filtro no los ordena, slo los muestra.
L Pulse en la flecha al lado de Ventas/mes y seleccione luego (Diez mejores...).
L En el cuadro de texto central, introduzca el valor 20.
L De la lista de la derecha seleccione por ciento. Termine pulsando Aceptar.
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
124
118
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Como el 20 por ciento de las 12 filas que forman nuestros datos es de 2,4 (se redondea
a 2), se visualizan slo las 2 filas con un valor superior de Ventas/mes.
L Desactive este filtro seleccionando (Todas) en la lista de Ventas/mes.
Antes de finalizar, vamos a ver el filtro Personalizar.... Los filtros que vimos primero se
basaban en un determinado campo que era igual a un valor concreto. Por aadido, los autofiltros
personalizados nos van a permitir especificar relaciones distintas de igual a.
La lista desplegable que hay a la izquierda nos permitir especificar el operador relacional
(igual a, no igual a, mayor a, menor a, etctera). La lista desplegable a la derecha nos permite
especificar el valor del campo. Las listas desplegables inferiores nos permiten aadir un segundo
criterio de comparacin opcional y se utilizarn junto a uno de los dos operadores (Y,O).
L Pulse en la flecha al lado de Regin y seleccione luego (Personalizar...).
L Deje el cuadro de dilogo como sigue y termine pulsando en Aceptar.
125
119
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Sobre el filtro que haba realizado antes se ha aplicado este nuevo filtro, que se limita a los
clientes cuyo nombre comienza por la letra T. Este ltimo filtro tambin se hubiera podido
realizar mediante el operador es igual a, insertando entonces en la lista derecha el texto T*.
Empleamos el carcter comodn * para sustituir a cualquier carcter o caracteres en la
misma posicin o siguientes. El carcter comodn ? sustituye un nico carcter en la posicin
indicada.
Criterio buscara...
Talleres Lpez (campo Nombre) Los registros cuyo nombre sea Talleres Lpez.
T* (campo Nombre) Los registros cuyo nombre empiece por T.
??? (campo Nombre) Los registros cuyo nombre tenga 3 caracteres.
*ez (campo Nombre) Los registros cuyo nombre termine en ez.
Para finalizar con el aprendizaje del Autofiltro, vamos a ver los dos tipos de filtros que
mencionamos pero que an no ha visto.
L Elimine los filtros accediendo a Datos/Filtro y quitando la marca a Autofiltro.
L En la columna Nombre, elimine el contenido Talleres Lpez, situndose en l y
pulsando <Supr>.
126
120
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
127
121
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Introduzca Servicios en la celda D21, y en F21 teclee >2000 y <Intro>.
Cuando queremos introducir varias condiciones del tipo condicin Y condicin Y ...
1 2
condicin las debemos tener dispuestas en la misma fila. Si por contra las condiciones son del
N
tipo condicin O condicin O ... condicinN entonces deberemos disponerlas en filas distintas.
1 2
Para quitar los filtros avanzados, slo cuando stos no se aplican copindolos a otro lugar,
debemos ir al men Datos, Filtro, y hacer clic en Mostrar todo.
L Quite el filtro aplicado haciendo clic en Datos/Filtro/Mostrar todo.
Vamos a aplicar un nuevo filtro: buscaremos todos los clientes cuyo nombre empiece por
T o que empiece por I. Recuerde los caracteres comodn * y ? que ya vio con el Autofiltro
personalizado.
L Borre el contenido de las celdas D21 y F21.
L Introduzca en C21 el criterio T* y en C22 el criterio I*.
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
128
122
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Acceda al cuadro de dilogo Filtro avanzado y djelo
como sigue:
Vamos a realizar un nuevo filtrado sobre el filtro ya realizado. Esta vez vamos a hacer que
nos muestre slo registros nicos, y que adems el filtro se copie a un lugar distinto para poder
ver los cambios respecto al filtro anterior (ya que mantenemos los mismos criterios en principio
el resultado debera ser el mismo).
L Vuelva al cuadro de dilogo Filtro avanzado y pulse en Copiar a otro lugar.
Se activa la caja de texto Copiar a: para poder especificar dnde mostrar los datos
filtrados.
L Compruebe que el rango de la lista es el B2:G15, y el de criterios el B20:G22.
L Seleccione el rango B28:G34 en Copiar a: y marque la casilla Slo registros
nicos. Termine pulsando Aceptar.
129
123
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
#Condiciones creadas como resultado de una frmula
Hasta ahora, los criterios que hemos utilizado en este ltimo tipo de filtrado no difieren
mucho de los que podamos emplear mediante el Autofiltro. En realidad, la principal potencia de
los filtros avanzados se basa en la posibilidad de disear criterios con condiciones creadas como
resultado de una frmula.
Podemos emplear como criterio un valor calculado como resultado de una frmula. La
frmula deber emplear una referencia relativa para hacer referencia al nombre de campo, o al
campo correspondiente del primer registro. Todas las dems referencias que podamos emplear
en la frmula deben ser referencias absolutas. Adems, al ser un criterio lo que especificamos,
la frmula deber poder evaluarse como VERDADERO o FALSO.
Para especificar un criterio de este tipo lo haremos de forma parecida a como se suele
hacer con los filtros avanzados. Copiaremos los nombres de campo a una zona libre de la hoja
de clculo y debajo iremos aadiendo los criterios deseados. No obstante, los criterios que
emplean frmulas debemos aadirlos en columnas sin nombre.
Veamos un ejemplo que nos mostrar los datos de los vendedores que superan el promedio
de ventas de un determinado ao.
L Abra el libro Vendedores.xls que tiene almacenado en Mis Documentos.
En ambos aos los vendedores que superan el promedio son Alejandro, Laura y Nuria.
L Copie el rango B2:D2 y pguelo en la celda B15.
L Introduzca en C16 el criterio =C3>PROMEDIO($C$3:$C$8) y pulse <Intro>.
El criterio que hemos introducido emplea una referencia relativa a la celda C3 para
referirse no slo a sta sino a todas las que pertenezcan al campo 2004. La frmula empleada filtra
los registros cuyo campo 2004 supera el promedio de los valores existentes en el rango C3:C8.
En la celda C16 se le muestra el valor VERDADERO. De hecho este valor no nos interesa
en absoluto ya que lo nico que nos est diciendo es que el valor que hay en C3 es superior al
promedio. Otras veces incluso se nos puede mostrar el mensaje de error #NOMBRE? en esta
celda que contiene el criterio, pero se puede ignorar ya que no afecta al modo en que Excel filtra
la lista.
130
124
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Vaya a Datos/Filtro/Filtro avanzado....
L Seleccione si es necesario el rango B2:D8 como rango de la lista.
L Seleccione B15:D16 como rango de criterios.
L Pulse Aceptar.
No se visualiza ningn registro, a pesar de que sabemos que existen tres vendedores que
cumplen el criterio especificado. Lo que sucede es que hemos aadido el criterio debajo de la
celda C15, una celda no vaca ya que contiene el nombre de campo 2004. Para que el filtro
funcione correctamente debemos introducir dicho criterio en una celda que no se encuentre debajo
de un nombre de campo, o eliminar ste.
L Mueva el contenido de la celda C16 a la E16.
L Quite el filtro haciendo clic en Datos/Filtro/Mostrar todo.
L Sitese en una celda cualquiera del rango B2:D8.
L Vaya a Datos/Filtro/Filtro avanzado... para realizar un nuevo filtro.
Aparece correctamente seleccionado el rango de la lista B2:D8.
L Seleccione el rango de criterios B15:E16 y pulse Aceptar.
Ahora s se muestran los registros correspondientes a los vendedores Alejandro, Laura y
Nuria. Esto se debe a que cuando el criterio no es una cantidad fija o definida, sino que es un
calculo que debemos hacer esta condicin debe ponerse de modo aislada.
L Quite tambin este filtro.
Podemos utilizar este tipo de criterios de forma aislada o conjuntamente con otros
criterios. Recuerde que disponer todos los criterios en la misma fila significa que todos deben
cumplirse para que supere el filtro (funcionan como el operador lgico Y) mientras que si se
encuentran en filas distintas funcionarn cmo el operador lgico O.
L Introduzca Carlos en la celda B17.
Queremos que se muestre el vendedor Carlos Y los vendedores que superan el promedio.
L Sitese en una celda cualquiera del rango B2:D8, y luego aplique el filtro
avanzado que haga uso de los criterios necesarios.
131
125
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Observe como en la ilustracin anterior, nos muestra el vendedor Carlos y los vendedores
que superan el promedio.
L Quite el filtro y elimine las celdas B17 y E16, cuando finalice guarde el libro
de trabajo y cirrelo .
Un aspecto muy til de la relacin entre programas de hojas de clculo y bases de datos
es que es posible crear muchas funciones de resumen de datos de bases de datos en programas de
hoja de clculo y viceversa.
Existen funciones disponibles para su uso con las listas de datos de Excel, BDSUMA,
BDPROMEDIO, BDCONTAR, BDMAX y BDMIN. Cada funcin opera del mismo modo que
su versin ms sencilla y que ya a utilizado en captulos anteriores.
Pero a diferencia de las sencillas, con las funciones de bases de datos, puede definir
criterios para restringir las celdas que la funcin considera cuando genera su resultado. Cada
funcin de bases de datos sigue este formato. Usaremos como ejemplo el BDSUMA.
=BDSUMA(Base de datos;"Nombre del campo";criterios)
Base de datos es el rango de celdas que comprende la lista de datos, Nombre de campo
el nombre del campo, no letra de la columna, y criterios es el rango de celdas que contiene los
nombres de campo y criterios a tener en cuenta. Por ejemplo:
=BDSUMA(A10:F687;"Compras";A1:F2)
L Abra el libro de trabajo Funciones en base de datos.xls de la carpeta Mis
Documentos. Seguidamente escriba Hora en la celda G1.
132
126
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Seleccione las celdas A1:G1 y haga clic en Copiar de la barra de herramientas
Estndar. Ahora seleccione la celda A3 y en la barra de herramientas Estndar
haga clic en Pegar .
133
127
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
A veces puede ocurrir que necesitemos datos que originalmente se crearon con otros
programas especficos para ese cometido. Podemos tener una base de datos que fue creada con
Access o dBase (por citar dos de los gestores de bases de datos ms conocidos) y ahora querer
importar esos datos a Excel para poder trabajar con ellos.
Para esos casos disponemos de una aplicacin especial llamada Microsoft Query. Query
es un programa que permite incorporar datos de orgenes externos a otros programas de Office,
en especial a Excel.
Tambin es posible que slo nos interese acceder a un conjunto de datos y no a todos los
datos de la base por completo, por lo que utilizaremos una consulta, que no es ms que un
conjunto de parmetros especiales donde podemos elegir qu datos queremos visualizar o
importar hacia Excel.
Para acceder a un tipo de datos especfico, ser necesario haber instalado previamente los
controladores de base de datos que permiten el acceso a dichos datos. Esto lo podra comprobar
desde Windows accediendo a Herramientas Administrativas, icono Orgenes de datos (OBDC).
Mediante la aplicacin Query podemos insertar datos procedentes de una fuente de datos
externa a Excel en nuestra hoja de clculo. Cuando creamos una consulta de datos mediante
Query, estamos filtrando esa fuente de datos de modo que slo se copian a nuestra hoja los datos
que cumplan unos determinados criterios. Seguidamente vamos a ver qu pasos hay que seguir
para ello.
Para comenzar es necesario definir previamente la consulta que utilizaremos, indicando la
fuente de datos y las tablas que queremos importar. Si no tiene nociones de la utilizacin de los
programas gestores de bases de datos, no se preocupe puesto que en este ejercicio slo vamos a
extraer datos de una base de datos ya existente.
Vamos a utilizar la hoja de clculo actual como destino para los datos externos deseados.
L Acceda al men Datos, submen Obtener datos externos y desde all haga clic
en Nueva consulta de base de datos....
134
128
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Vamos a elegir como origen de los datos una base de datos creada con Access.
L De la ficha Bases de datos, escoja el elemento MS Access Database* y pulse en
Aceptar.
Ya hemos indicado a Query que emplee como fuente de datos el archivo Neptuno.mdb.
Los datos de dicho archivo se encuentran almacenados en estructuras conocidas como tablas; stas
podramos equipararlas a hojas de datos creadas con Excel como los que ha visto al principio de
este captulo.
Ahora Query nos pregunta qu tabla o tablas del archivo a importar queremos incluir en
la consulta.
135
129
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
136
130
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Elija el campo IdCliente como campo para la ordenacin ascendente.
L Pulse en Siguiente >.
Ahora podramos importar directamente los datos filtrados a la hoja de clculo,
seleccionando el botn de opcin Devolver datos a Microsoft Excel y pulsando en Finalizar.
No obstante vamos a realizarlo de otro modo, para poder ver cmo funciona la ventana de Query.
L Haga clic en Ver datos o modificar consulta en Microsoft Query y luego pulse
en Finalizar. Se abrir una ventana como la siguiente.
Desde esta pantalla de trabajo de Microsoft Query podemos modificar las opciones de
consulta, el modo de ordenacin, aadir o eliminar campos para dicha consulta, etc. Observe las
tres partes principales de dicha pantalla de trabajo: en la parte superior disponemos de la tpica
barra de botones. En la parte central aparecen el nombre y los campos de la tabla elegida, as como
la ventana de criterios de seleccin. Por ltimo, en la parte inferior tenemos los campos filtrados
en forma de columna.
Podemos aadir campos a la consulta seleccionndolos de la tabla y arrastrndolos hacia
una nueva columna de la parte inferior. En nuestro caso, vemos que slo hay un cliente que
cumpla la condicin de ser de la ciudad de Barcelona.
L Borre el criterio Barcelona (a la derecha de Valor: y debajo del campo Ciudad).
El resultado de la consulta que se muestre en la parte inferior an no ha variado. Debe
actualizarse la consulta pulsando en el botn Ejecutar consulta ahora.
L Pulse en el botn Ejecutar consulta ahora de la barra de herramientas.
Como no existe ningn criterio de filtrado, se muestran todos los registros existentes en
la tabla Clientes. En concreto se trata de 91 registros o filas, de cuatro campos o columnas cada
uno.
137
131
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
Vamos por fin a exportar esos datos a nuestra hoja de clculo.
L Abra el men Archivo y pulse en la opcin Devolver datos a Microsoft Office
Excel.
Por ltimo, Excel le preguntar dnde quiere insertar los datos. En nuestro caso vamos
a introducirlos en la hoja de clculo existente y a partir de la primera celda de la misma.
L Deje el cuadro de dilogo como en la siguiente imagen y acabe pulsando Aceptar.
La hoja de clculo actual se rellenar con todos los datos seleccionados por la consulta.
Ahora esta hoja de clculo estar vinculada con la tabla de la base de datos seleccionada, es decir,
cualquier modificacin sobre sta se ver reflejada en nuestra hoja de clculo.
Podemos igualmente tratar los datos como si fueran columnas
normales de Excel, pero con la ventaja que tambin podemos modificar
algunos parmetros desde la barra de herramientas que aparece (Datos
Externos), y que estar disponible siempre que nos encontremos en
una hoja de clculo que contenga datos externos.
A travs de esta barra tendremos siempre la posibilidad de actualizar la consulta (mediante
los botones Actualizar datos y Actualizar todo ), haya o no haya ocurrido alguna
modificacin en ella. Esto es posible gracias a que el programa almacena en el propio libro de
trabajo la definicin de la consulta de donde son originarios los datos.
138
132
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
5.5 - EJERCICIOS
5.5.1.- Electro-Ecel
ELECTRO-ECEL es un comercio destinado a la venta de electrodomsticos que emplea
el libro de trabajo Datos Artculos.xls para almacenar informacin sobre los artculos que
comercializa.
L Abra el libro Datos Artculos.xls que se encuentra en la carpeta Mis Documentos.
139
133
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
L Empleando el Autofiltro personalizado, haga que se muestren los registros cuyo
precio unitario se encuentre entre 50 y 250.
L Quite ese filtro avanzado y aplique uno que nos muestre slo los registros cuyo
nombre de artculo empiece por D.
140
134
EXCEL 2003 5 - Bases de Datos en Excel Nivel Avanzado V.1
5.5.2.- Consulta de pedidos
En este ejercicio deber crear una hoja de clculo que contenga datos procedentes de una
L Fltrela de modo que slo se incluyan los pedidos que tengan como destinatario
Tortuga Restaurante.
141
135
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
HERRAMIENTAS
6 AVANZADAS
De esta forma acaba de convertir un rango de datos en una lista, en la cual podr hacer
diferentes consultas.
143
136
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Con el cursor situado dentro de la lista que estamos utilizando, haga clic en Lista
, seguidamente pulse en Insertar/Fila. Vera como directamente se aade
un fila en blanco encima de la celda que tena seleccionada.
L Rellene esta fila con estos datos: Sony Z600, 34, 180 y 11.
Del mismo modo que hemos aadido una fila nueva podramos haber introducido otra
columna nueva, por ejemplo una sobre las referencias. Seguidamente eliminaremos una de las filas.
L Seleccione la celda B13 y seleccione la opcin Lista , seguidamente pulse
en Eliminar, Fila. Como podr comprobar automticamente desaparece esta
lnea y por tanto queda eliminada.
Otras de las opciones importantes es la de Ajustar el tamao de la lista, con esta opcin
podemos mover el contenido de la lista, de modo que podemos dejar fuera de la lista alguno de
los rangos. O al contrario podramos crear nuevos huecos para aadir ms datos.
L Seleccione la opcin Lista , seguidamente pulse en Ajustar el tamao de
la lista. Aparecer el siguiente cuadro, donde podremos modificar directamente
el rango que debe formar la lista. Haga clic en Cancelar.
Otras de las opciones que encontramos, como Formulario o Asistente para Grficos,
ya los ha visto en captulos anteriores y su funcionamiento es exactamente el mismo.
L Cierre el libro de trabajo sin guardar los cambios realizados.
A menudo es necesario incorporar alguna nota o algn tipo de aviso en alguna celda de
porqu ese dato es de esa forma o simplemente para recordarnos qu significado tiene. Esta es una
144
137
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
herramienta especialmente til cuando estamos compartiendo una hoja de trabajo, puesto que
podemos hacer modificaciones a nuestro modo sin saber si el otro usuario lo entender
correctamente.
Cuando aadimos un comentario a una celda, aparece una marca en la esquina superior
derecha de la misma, de forma que cuando situamos el ratn en esta marca, aparece un cuadro
junto a la celda, con el nombre del usuario y el contenido.
Ahora vamos a aadir un comentario en una celda:
L Abra el archivo Comentario del primer libro.xls, sitese en la celda D10, y ahora
haga clic en la opcin Comentario en el men Insertar.
ICONO DESCRIPCIN
145
138
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
ICONO DESCRIPCIN
Mostrar todos los comentarios Visualiza o deja de visualizar todos los comentarios del libro.
L Ahora haga clic en Mostrar todos los comentarios , haga los mismo que en
el paso anterior, haga clic sucesivamente y observe como todos los
comentarios de la hoja se muestran y se visualizan sucesivamente.
Excel tiene una herramienta que permite al equipo leer de forma audible los datos
insertados en una hoja de clculo. Esta opcin puede usarla mediante la barra de herramientas
Texto a voz para que el equipo lea los datos seleccionados para su verificacin.
146
139
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Cada celda aparece resaltada mientras se lee el valor correspondiente. Si oye un error,
puede detener la lectura para corregir el error en la celda. Si lo prefiere, puede optar por or el
valor de la celda inmediatamente despus de insertar datos en cada celda .
El equipo lee lo que est visible en la hoja de clculo. Es decir, si la hoja de clculo se
encuentra en la vista de frmulas, el equipo lee las frmulas, si los datos de la hoja de clculo estn
ocultos, el equipo no lee estos datos.
Puede elegir si el equipo debe leer por filas o por columnas . De forma
predeterminada, el equipo lee una fila en sentido horizontal y luego pasa a la fila siguiente. Si elige
la opcin de lectura por columnas , el equipo lee una columna de arriba a abajo y luego pasa
a la siguiente columna.
Una vez que hemos seleccionado el tipo de lectura que va a realizar Excel, tenemos que
indicarle que empiece la reproduccin , en cualquier momento nosotros podemos detener sta
haciendo clic directamente en la opcin de detener .
NOTA: Como ha podido observar, no hemos realizado ningn ejemplo, ya que la opcin
Texto a voz est desactivada mientras no tengamos instalado un programa de controlador de voz.
Hay veces en los que al trabajar con frmulas, conocemos el resultado que se desea
obtener, pero no las variables que necesita la frmula para alcanzar dicho resultado. Situaciones
como stas resultan frecuentes en anlisis comerciales o en la elaboracin de pronsticos
financieros.
Este tipo de situaciones requieren de los denominados anlisis de hiptesis, es decir,
poder saber qu condiciones iniciales previas son las ms idneas par obtener un resultado
adecuado.
6.4.1.- Bsqueda de objetivos
La principal caracterstica de la herramienta de bsqueda de objetivos es que nos permite
ajustar el valor de una entrada y comprobar el efecto que produce en las celdas dependientes de
ella. sta es una herramienta de anlisis de datos muy til cuando conocemos el resultado que se
desea obtener de una frmula, pero no el valor necesario de las variables que intervienen en sta.
Por ejemplo, una empresa en concreto deseara determinar el precio de venta que debe dar
a un determinado producto para que se consiga aumentar los beneficios en un 5 %. El resultado
u objetivo a alcanzar es dicho aumento de beneficios, y el precio de venta sera la variable de la
cual queremos conocer su valor.
147
140
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Suponga ahora que desea pedir al banco un prstamo de 10.820 i. y ste le otorga dos
aos para devolverlo. Para calcular el pago mensual de dicha devolucin, primero debemos
identificar los elementos que intervienen en ste:
El capital implicado en el prstamo (10.820 i en nuestro caso).El inters que nos pida el
banco por dicho prstamo (variar segn el banco).El perodo para devolverlo (ser de dos aos).
Cuanto menos inters nos pidan y mayor sea el perodo de devolucin, mejor. Estos dos
valores varan segn el banco; nuestro objetivo es determinar cual nos ofrece mejores condiciones
para obtener el capital deseado. Para ello existe una frmula en Excel, llamada PAGO, que nos
dar la cuota mensual a pagar segn un capital, un inters y un perodo en aos.
La funcin PAGO siempre devuelve el resultado en nmeros negativos, por lo que si
queremos eliminar el signo del resultado convirtiendo ste en positivo debemos emplear la funcin
ABS (valor absoluto). sta ltima convierte cualquier nmero en positivo.
L Estando en Excel, abra un nuevo libro de trabajo .
L Edite la hoja de clculo, con los formatos necesarios, para que le quede de la
siguiente forma:
L Realice los cambios oportunos para que la celda B5 tenga el formato en Euros.
L Introduzca en B5 la frmula =PAGO(B2/12;B3*12;B1).
El primer parmetro de la funcin es el inters anual (transformado en meses), el segundo
es el nmero de cuotas o mensualidades a pagar, y el tercero es el capital.
La cuota mensual a pagar ha resultado ser de -472.27 i..
L Modifique la frmula en B5 para que sea =ABS( PAGO(B2/12;B3*12;B1)).
Las funciones ABS() crean valores absolutos, estos valores siempre tienen un valor
positivo, de modo que convierte los valores negativos en positivos.
148
141
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Ahora imaginemos que slo disponemos de 400 i. para pagar cada mensualidad. El banco
actual nos ofrece un inters del 4,50 %, as que vamos a ver qu inters tendramos que conseguir
para llegar a pagar los 400 i que podemos pagar.
Podramos ir cambiando manualmente la celda que contiene el inters hasta conseguir el
resultado requerido, pero en muchos casos esto podra llegar a ser muy lento y pesado de llevar
a cabo. Para evitar esto tenemos la opcin de Buscar objetivos, a travs de la cual Excel nos
proporcionar el resultado buscado.
Vamos a buscar el inters que ms nos conviene, teniendo en cuenta que slo disponemos
de los 400 i. para cada mensualidad. Nos interesa que la cuota mensual tenga ese valor, y
queremos que la herramienta Buscar objetivos nos determine el inters necesario para ello.
L Sitese en B5.
L Acceda al men Herramientas, opcin Buscar objetivo.... Le aparecer el cuadro
del mismo nombre.
Tipo Descripcin
Definir la celda Se escribe la referencia absoluta o relativa, o nombre de la celda que contenga la frmula
para la que se desea buscar una solucin.
Con el valor Escribimos el valor del objetivo a resolver.
Para cambiar la Se introduce la referencia de la celda que contiene el valor que se desea buscar para
celda lograr el objetivo. A esta celda deber hacer referencia directa o indirectamente la
frmula especificada en Definir la celda.
L Pulse en Aceptar.
Le aparecer el cuadro de dilogo Estado de la bsqueda de objetivo, informndonos
que Excel ha encontrado una solucin al problema.
149
142
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Pulse de nuevo en Aceptar.
Excel ha modificado el inters pero ste aparece en negativo. Por tanto, el resultado no
ha sido el esperado, puesto que el banco no nos tiene que pagar el inters a nosotros sino
cobrrnoslo. Esto quiere decir que no es posible devolver el dinero en 2 aos pagando esa
cantidad.
Tendremos que volver a emplear la herramienta de nuevo, pero antes debemos cambiar
a otra celda, para evitar que se vuelva a emplear el inters. Como no podemos renunciar al capital,
ya que necesitamos los 10.820 i, slo nos queda intentarlo con los aos.
Veamos cmo hacerlo. Primero tenemos que restaurar los valores iniciales.
Siempre que se cambien los valores iniciales por otros al aplicar la solucin del objetivo
y deseemos restaurar los primeros, deberemos emplear la orden Deshacer del men Edicin o el
botn equivalente de la barra de herramientas Estndar.
L Deshaga Buscar objetivo.
L Vuelva a Herramientas/Buscar objetivo....
L Rellene las casillas que aparecen a continuacin.
Observe que han aparecido decimales pero, por lo menos, ya sabemos que podemos
cambiar el nmero de meses a pagar, si es que no podemos modificar el inters.
L Cambie el formato de la celda B3 para que slo se muestren dos decimales.
El perodo actual es de 2,38 aos, es decir dos aos y cuatro meses.
L Guarde los cambios realizados sobre el libro y cirrelo .
Es posible que otro banco nos ofrezca un inters ms bajo, por lo que en ese caso
podremos volver a buscar un nuevo valor para el perodo.
150
143
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
# Trabajar con Buscar Objetivos
Para trabajar con la opcin de Buscar Objetivos, y en general en todas las herramientas
para anlisis de datos que ofrece Excel, hay que tener presente lo siguiente:
! Una variable o celda cambiante deber tener un valor del que dependa la frmula para
la que se desea encontrar una solucin especfica.
! Una celda cambiante no puede contener una frmula.
! Si no se obtiene el resultado esperado, hay que deshacer la accin.
Aparte de la herramienta Buscar objetivos contamos con otro mtodo para buscar valores
deseados, llamado tablas de datos o tablas de variables.
Una tabla de datos es un rango de celdas situada en un rea en blanco de la hoja de
clculo, donde Excel mostrar cmo afecta el cambio de algunos valores de las frmulas a los
resultados de las mismas.
A diferencia de lo que sucede en Buscar objetivos, las tablas de datos nos permiten
calcular de una sola vez varias versiones de una determinada bsqueda, lo cual nos permitir ver
y comparar los distintos resultados para poder tomar la mejor decisin.
Existen dos tipos de tablas:
! Tablas de datos de una variable
Estas tablas se emplean cuando se quiere comprobar cmo afecta un valor determinado
a una o varias frmulas. Por ejemplo, utilizaramos una tabla de este tipo cuando deseramos ver
de qu modo afectaran distintos tipos de inters al pago mensual de una hipoteca.
! Tablas de datos de dos variables
Suelen utilizarse para comprobar cmo afectan dos valores a una determinada frmula. Por
ejemplo, emplearamos una tabla de dos variables para que nos mostrara cmo afectan los distintos
tipos de inters y plazos del prstamo al pago de una hipoteca.
Ver que esta hoja de clculo se basa en el mismo caso que estudi en el apartado anterior.
Se trata de analizar en definitiva qu tipo de inters nos puede resultar ms favorable, si pedimos
un prstamo de 10.820i y tenemos un plazo fijo de dos aos para efectuar su devolucin.
151
144
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Cuando trabajamos con tablas de una variable necesitamos varios datos. Necesitamos una
celda o variable de entrada para indicar a Excel dnde ir introducindose la lista de valores
(en este caso, el rango A6:B10) uno a uno en la frmula o frmulas cuyos resultados deseamos
ver.
En este ejemplo, la celda B2 ser la variable de entrada que necesitamos. Aunque ya
tiene un valor, Excel lo ir sustituyendo por los que hay en A6:A10 en la frmula almacenada
en B5. Siempre que vayamos a crear una tabla de datos de una variable necesitaremos estos tres
elementos: una variable de entrada, una fila o columna de valores que tomar dicha variable, y una
fila o columna de frmulas que empleen esa variable de entrada (s, podemos emplear ms de una
frmula en tablas de una variable, aunque en este ejemplo nos limitaremos a una nica frmula
para que le sea ms sencillo).
L D al rango B6:B10 el mismo formato de moneda que tiene B5.
Los valores que va a tomar la frmula se han organizado en columna, as que deberan
encontrarse inmediatamente debajo y en la columna a la izquierda de la frmula que los va a
utilizar. Si por contra los valores se hubieran distribuido en fila, stos se habran tenido que situar
una fila por encima y a partir de la primera columna a la derecha de la frmula que las emplease.
Tenemos los valores en columna, y todos los datos ya se encuentran distribuidos
correctamente, pero antes de solicitar a Excel que nos genere la tabla tenemos que especificarle
dnde la queremos.
L Seleccione el rango A5:B10.
L Acceda al men Datos, opcin Tabla....
Le aparece el cuadro Tabla. Como estamos trabajando con
una tabla de una nica variable, slo tenemos que rellenar una de
las dos casillas. En este cuadro de dilogo se nos pide la referencia
de la variable de entrada, que la introduciremos en Celda de
entrada (fila): si los valores se han organizado en fila, o en Celda
de entrada (columna): si se han organizado en columna.
Como en nuestro caso los valores se han distribuido en columna, debemos introducir la
referencia absoluta $B$2 en la segunda casilla. Tenga en cuenta adems que una vez generada la
tabla, sta no se podr deshacer (si se equivoca deber borrar las nuevas celdas y crear la tabla
de nuevo).
L Escriba $B$2 en la casilla Celda de entrada (columna) y pulse Aceptar.
Se rellena la tabla con las distintas cuotas mensuales segn el inters. Como era de prever,
la menor cuota mensual (nuestro objetivo) se da con el inters ms bajo.
152
145
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
El resultado del ejemplo anterior ha resultado obvio, dado que slo se vea implicada una
nica variable. Aunque a pesar de eso la utilidad de las tablas de una variable no debera verse
cuestionada (entre otras cosas porque podramos emplear varias frmulas distintas, aunque todas
emplearan la misma variable) hay casos en los que resultar ms interesante poder analizar a la vez
dos variables. En cambio, en las tablas de datos con dos variables slo podremos emplear una
nica frmula.
Continuemos con el ejemplo de la tabla de amortizacin del prstamo. Nuestro objetivo
es pagar la menor cuota mensual posible y no podemos reducir el capital, pero s podemos ir
variando los intereses y el plazo de devolucin segn las distintas opciones que nos ofrezcan.
Antes nos hemos limitado a tomar la mejor decisin teniendo en cuenta slo los intereses, y ahora
vamos a tener en cuenta tambin dicho plazo de devolucin.
Vamos a crear la tabla de dos variables en la misma hoja de clculo, debajo de la tabla de
una variable que cre en el apartado anterior.
L Copie A5 en A17.
L Sitese en B17, introduzca la siguiente formula: =ABS(PAGO(B2/12;B3*12;B1)).
Vamos a volver a distribuir en columna los intereses a sustituir en la frmula. Los valores
en columna deben quedar siempre justo debajo de la celda que contiene la frmula.
L Copie el rango A6:A10 en B18:B22.
La fila de la tabla estar formada por los distintos aos o plazos de devolucin. Los
distintos valores que tomen las filas debern empezar siempre en la siguiente columna a la derecha
de la celda que contiene la frmula.
L Introduzca un 1 en la celda C17, y un 2 en la D17. Seleccinelas y con el ratn
rellene hasta la celda F17.
L Seleccione el rango C18:F22 y dle el formato de celda adecuado para que los
datos de la tabla se vean como en la siguiente imagen:
153
146
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Gracias a esta tabla de dos variables podemos analizar de una sola vez varios aos y varios
tipos de inters. Teniendo en cuenta los tipos de inters disponibles y los plazos de devolucin que
nos ofrezcan los bancos, podremos tomar una decisin acertada despus de consultarla.
L Guarde los cambios realizados sobre el libro y cirrelo .
154
147
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Abra el libro Resultados Trimestre.xls almacenado en Mis Documentos.
NOTA: Esta es una frmula estadstica que se utiliza para hacer un clculo aproximado
de lo que se espera vender en el siguiente periodo de tiempo.
Automticamente se le calcular el total de las unidades vendidas. En los dos siguientes
clculos tambin le suceder eso.
L Obtenga los ingresos de cada trimestre, introduciendo en B4 la frmula =B3*0,21
y copindola en C4:E4.
L Por ltimo, haga lo mismo con los resultados. Introduzca =B4-B8 en B9 y copie la
expresin en C9:E9.
155
148
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Sitese en la celda objetivo de nuestro anlisis, la celda F9.
Para utilizar el complemento Solver, hay que ir al men Herramientas, opcin Solver....
156
149
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
! En Cambiando las celdas le indicamos las referencias o nombres de las celdas
cambiantes, las celdas cuyos valores puede ir variando Solver hasta obtener el
resultado buscado. Las referencias mltiples las podemos separar mediante el
smbolo ";". Adems, mediante el botn Estimar podemos hacer que Solver
determine automticamente las celdas cambiantes basndose en la celda objetivo.
! El cuadro Sujetas a las siguientes restricciones contendr las restricciones que
deseemos fijar sobre las celdas cambiantes. Se pueden agregar a la lista con el
botn Agregar..., modificar con el botn Cambiar... y eliminar con Eliminar.
Adems, el botn Opciones... nos permite acceder a diversas opciones de Solver, y el
botn Restablecer todo vaca todos los campos del cuadro de dilogo (adems de restablecer las
opciones por defecto).
! Y por ltimo, el botn Resolver, que iniciar la resolucin del problema por parte de
Solver.
L Si no le apareciera la referencia objetivo $F$9 en el campo Celda objetivo,
introdzcala. El Valor de la celda objetivo debe encontrarse como Mximo;
queremos encontrar el mximo valor posible para la celda objetivo.
A continuacin vamos a aadir las restricciones que se debern cumplir en los clculos que
realice Solver. Recuerde que el presupuesto total en publicidad no exceder los 275 i.
L Pulse en el botn Agregar..., y agregue $F$6 en el campo referencia de la celda.
L Introduzca 275 en Restriccin y compruebe que el cuadro queda cmo se muestra
en la imagen.
L Rellene ahora el cuadro Cambiar restriccin para que quede como el siguiente
grfico.
157
150
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Introduzca otras tres restricciones iguales a la anterior, para las referencias $C$6,
$D$6 y $E$6. Para la ltima restriccin haga clic en Aceptar en vez de agregar.
L Una vez introducidos todos los datos necesarios, pulse en el botn Resolver.
Solver le mostrar un mensaje como el que se muestra a continuacin:
En dicho mensaje Solver le informa que ha hallado una solucin al problema, satisfaciendo
todas las restricciones y condiciones impuestas. Puede aceptar esta solucin o restaurar los valores
originales en la hoja de clculo y volver a aplicar Solver para intentar mejorarla.
Vemos en la hoja de clculo que Solver ha reducido considerablemente los presupuestos
de la publicidad para los trimestres y que los ha reducido en todos hasta los 45i, sin que por ello
el total se salga de los 275 i presupuestadas.
Observe asimismo el cuadro Informes en Resultados de Solver. Aqu podemos
seleccionar, si lo deseamos, uno o ms de los tipos de informe que se presentan. Una vez pulsemos
Aceptar, los informes que hayamos seleccionado se crearn como nuevas hojas de clculo en
nuestro libro.
158
151
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Haga clic en cada uno de los tipos de informe, de forma que los tres queden
seleccionados y seguido pulse Aceptar.
Adems de modificarse los datos de la hoja de clculo actual, se le habrn generado tres
nuevas hojas denominadas Informe de respuestas 1, Informe de sensibilidad 1 e Informe de
lmites 1.
159
152
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
#Configuracin de Solver
Ya ha visto cmo emplear Solver para buscar objetivos mediante la introduccin de
diversos parmetros. Ahora veremos cmo este complemento de Excel puede configurarse para
obtener mejores resultados, y obtenerlos con mayor rapidez.
L Sitese si es necesario en la hoja Resultados por trimestre.
L Acceda a Herramientas/Solver....
L Pulse en el botn Opciones....
160
153
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
stas son las opciones ms importantes:
Tipo Descripcin
Tiempo Aqu indicaremos el tiempo mximo en segundos transcurridos para encontrar una
solucin. El mximo aceptado es de 32.767 segundos, pero el valor predeterminado de
100 es ms que suficiente para la mayora de casos.
Iteraciones Tambin limita el tiempo dedicado a la obtencin de una solucin, limitando el nmero
de clculos internos o iteraciones. Su mximo tambin es de 32.767 pero 100 es el
predeterminado para la mayor parte de problemas.
Precisin Ser una fraccin entre 0 y 1, necesario para saber si el valor de una celda alcanza su
objetivo o cumple un lmite superior o inferior. Cuantos ms decimales tenga, mayor
ser la precisin (por ejemplo, 0,00001 indica mayor precisin que 0,01 ).
Tolerancia Porcentaje de error aceptable como solucin ptima. Slo se considera cuando el
problema tenga restricciones enteras. Un valor alto tiende a acelerar el proceso de
solucin.
Convergencia Si el valor del cambio relativo en la celda objetivo es menor que el nmero introducido
en el cuadro Convergencia para las ltimas cinco iteraciones, Solver se detendr. La
convergencia se aplica nicamente a los problemas no lineales y debe indicarse
mediante una fraccin entre 0 (cero) y 1. Cuantas ms posiciones decimales tenga el
nmero que se escriba, menor ser la convergencia; por ejemplo, 0,0001 indica un
cambio relativo menor que 0,01. Cuanto menor sea el valor de convergencia, ms
tiempo se tardar en encontrar una solucin.
Adoptar modelo lineal Si activa esta opcin, se acelera el proceso de clculo.
Mostrar resultado de Si se activa esta opcin, se interrumpir el proceso para visualizar los resultados de
iteraciones cada iteracin.
Usar escala automtica Se debe activar si la magnitud de los valores de entrada son muy distintos de los
valores de salida.
Como vio en el ejercicio anterior, las opciones por defecto le proporcionaron en poco
tiempo una solucin ptima. No ser por tanto necesario modificar dichas opciones y volver a
ejecutar Solver.
L Pulse Cancelar en Opciones de Solver.
L Cierre el cuadro Parmetros de Solver, pulsando Cerrar.
L Finalmente, cierre el libro sin guardar los posibles cambios.
Los empresarios expertos pueden decir mucho sobre los nmeros a simple vista para
comprobar si "parece que estn bien", es decir, las cifras de ventas son las supuestas para una
hora, un da o un mes determinado, la media aritmtica parece que est bien y las ventas han
161
154
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
aumentado de un ao a otro. No obstante si necesita algo ms de asesoramiento, puede usar la
herramientas de estadsticas descriptivas.
L Abra el libro de trabajo Estadstica descriptiva.xls de la carpeta Mis Documentos.
L Seleccione la opcin Anlisis de datos del men Herramientas. Se abre el cuadro
de dilogo Anlisis de datos.
162
155
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
6.5 - ESCENARIOS
163
156
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Pulse en Agregar... para agregar un nuevo escenario. Ver el cuadro de dilogo
Agregar escenario, que consta de los siguientes campos:
Tipo Descripcin
Nombre del escenario Introduciremos un nombre significativo para el escenario.
Celdas cambiantes Indicaremos las referencias de celda de todas las celdas que contengan los valores que
deseemos cambiar.
Comentarios A diferencia de los dos anteriores es opcional.
Adems dispone de las casillas Evitar cambios y Ocultar. Cuando Evitar cambios se
encuentra activada y luego protege la hoja de clculo (Herramientas/Proteger) no se le permitir
eliminar el escenario ni en la hoja ni en el Administrador de escenarios. La casilla Ocultar
funciona de forma anloga, y oculta el escenario dentro del Administrador de escenarios.
Seguidamente va a introducir un escenario cuyo nombre sea Capital: 10.820,00 i para
indicar que el escenario considerar ese valor para el capital. Debemos asimismo indicar el rango
de celdas cambiantes B1:B3, que almacenan los datos referentes al capital, el inters y los aos.
Finalmente, podr aadir los comentarios que desee.
L Rellene el cuadro Modificar escenario para que le quede como se muestra en la
siguiente imagen (en el campo Comentarios: puede poner su nombre en lugar
de Alumno, as como otros comentarios que desee).
164
157
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Ahora le aparece el cuadro Valores del escenario con los valores que tienen las
celdas B1, B2 y B3 en la hoja de clculo. Esta ventana le da la oportunidad de modificar estos
valores para el escenario que acaba de crear. El botn Agregar aade el escenario y vuelve al
cuadro Modificar escenario para que pueda aadir un nuevo escenario; el botn Aceptar
nicamente aade el escenario.
Ms adelante, cuando creemos otros escenarios, tendr la oportunidad de modificar dichos
valores. Ahora, como el escenario que hemos creado considerar un capital de 10.820,00 i, los
valores que Excel le da por defecto son los que queremos. Tiene que aceptarlos.
L Pulse en Aceptar. Regresar al Administrador de escenarios.
Ahora el Administrador de escenarios muestra el nombre del escenario que acaba de
crear.
A pesar de que marc la casilla Evitar cambios puede ver que tanto el botn Eliminar
como el botn Modificar... aparecen activos. La proteccin del escenario slo se aplicar despus
de proteger la hoja de clculo.
L Pulse en Cerrar para cerrar el Administrador de escenarios.
L Vaya a Herramientas/Proteger/Proteger hoja... y compruebe que la casilla
Modificar escenarios se encuentra desactivada.
165
158
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
166
159
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Compruebe que el rango de celdas cambiantes es el B1:B3.
L Marque la casilla Ocultar dentro de Proteccin para que quede activada.
L Pulse en Aceptar.
L En el dilogo Valores del escenario, modifique el nmero a la derecha de $B$2
para que sea 0,050.
167
160
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
Ahora no podr realizar modificaciones sobre el escenario Capital:10.820,00 i, ni
tampoco visualizar y por tanto emplear el escenario oculto Capital: 10.820,00 i al 5%.
Vamos a dejar sin proteccin todos los escenarios que hemos creado.
L Desproteja la hoja de clculo, si no lo est.
L Vuelva al Administrador de escenarios y, teniendo seleccionado el escenario
Capital: 10.820,00 i, pulse en Modificar....
L Desmarque la casilla Evitar cambios y pulse Aceptar. En el siguiente cuadro
vuelva a pulsar Aceptar.
Para observar los resultados que se producen al mostrar cada uno de los escenarios que
hemos creado, tenemos la posibilidad de verlos uno a uno desde el Administrador de
escenarios, o crear un cuadro de resumen en una nueva hoja que los muestre todos a la vez.
Vamos a observarlos de la primera forma.
L En la lista Escenarios: seleccione el escenario con nombre Capital: 15.000,00 i
y pulse en el botn Mostrar.
168
161
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
! Se encuentra en el libro Pagos Mensuales.xls. Los datos que se visualizan en la hoja
corresponden al ltimo escenario que aplic.
Le aparece una nueva hoja de clculo etiquetada como Resumen de escenario. En ella
se muestran las celdas cambiantes y las celdas de resultado, distribuidas en cuatro columnas: una
para los valores actuales y otras tres para cada uno de los escenarios disponibles.
Probablemente la columna de valores actuales y la ltima columna correspondiente al
escenario Capital: 10.820,00 al 5% coincidan. Ello es debido a que antes de generar el resumen
habamos aplicado dicho escenario. Fjese tambin que las columnas correspondientes a los
escenarios se marcan en gris, al igual que las referencias a las celdas cambiantes y la de resultado.
Observe que la nueva hoja que ha creado Excel se encuentra en formato de subtotales.
Esta hoja puede ser tratada como cualquier otra hoja de subtotales, expandiendo y contrayendo
niveles.
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
169
162
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Expanda y contraiga los niveles pulsando en los botones .
Si lo desea, vuelva a la hoja dnde tiene los escenarios y genere un nuevo informe, pero
esta vez en Tipo de informe seleccione Tabla dinmica. Ver que Excel le generar sta en una
nueva hoja de clculo.
L Cuando finalice, cierre el libro guardando los cambios realizados.
170
163
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
6.6 - EJERCICIOS
171
164
EXCEL 2003 6 - Herramientas Avanzadas Nivel Avanzado V.1
L Utilizando la herramienta Solver, ajuste los precios de los productos para rebajar
el precio final (celda G8) a 300,00 i, teniendo en cuenta lo siguiente:
! El producto xxxx1 debe tener un precio unitario entre las 9,00 i y las 16,00 i.
! El producto xxxx2 debe tener un precio unitario entre 14,00 i y 23,50 i.
! El producto xxxx3 debe tener un precio unitario entre 19,65 i y 27,83 i.
NOTA: Tenga en cuenta que solver realiza siempre clculos diferentes, de modo que
existe la posibilidad que sus resultados no sean exactos al grfico anterior. Simplemente,
compruebe que los datos se mueven dentro de las restricciones que hemos indicado.
L Cuando finalice, cierre el libro guardando los cambios.
172
165
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
VISUAL BASIC EN
7 EXCEL
Imagnese que hay una tarea que realiza con mucha frecuencia, por ejemplo, la insercin
de una imagen (como puede ser el logotipo de su empresa), en diversos lugares de su hoja de
clculo. Esto le resulta pesado cada vez que tiene que hacerlo, pues esta imagen la tiene en una
determinada carpeta, y cada vez que debe insertarla debe recorrer la estructura de carpetas hasta
dar con ella.
Si el anterior proceso se guarda en una macro, tan slo se realizar una vez, ya que queda
grabado para su posterior uso. En definitiva una macro es la automatizacin de procesos
repetitivos.
Excel dispone de la barra de herramientas Visual Basic, que facilitar la tarea de registrar
y ejecutar macros, dicha barra la puede activar a travs del men Ver, opcin Barras de
herramientas..., y dentro del men desplegable que aparece activar la barra de herramientas
Visual Basic. Tambin puede activarla pulsando el botn secundario del ratn en cualquier barra
de herramientas, y activar Visual Basic.
L Cierre cualquier libro que tenga abierto, y cree uno Nuevo .
L Active la barra de herramientas Visual Basic, empleando cualquiera de los dos
mtodos explicados.
A continuacin se hace una breve descripcin de lo que hace cada uno los botones que
emplear para la creacin de las Macros.
Editor de Visual Basic Acceso al Editor de Visual Basic desde el que se puede modificar una macro.
Aparece un cuadro con una serie de controles que se pueden utilizar para crear
Cuadro de controles una macro.
Activa el modo diseo de formularios, se utiliza cuando va a realizar un
Modo diseo programa de Visual Basic desde Excel.
Pulsando el botn Grabar macro y aparecer el cuadro de dilogo Grabar nueva macro. Aqu se le dar un
nombre, y se comenzar la grabacin, para terminar debe pulsar el botn Detener grabacin .
Al comenzar la grabacin de una macro, si hace clic en una celda se grabar la direccin
absoluta de la celda, esto quiere decir que la macro slo actuar sobre ella. Si lo que quiere es que
la macro se pueda aplicar a cualquier celda, deber situarse en la celda deseada antes de comenzar
a grabar.
Tambin puede optar por grabar las direcciones relativas de las celdas incluidas en la
macro. Esto lo conseguir, activando el botn Referencias relativas de la barra de herramientas
Detener grabacin, esta opcin permanecer activada hasta que no se desactive expresamente.
L Escriba los siguientes datos, y ample el ancho de las columnas si es necesario:
La primera de las macros consistir en asignar una fuente, un estilo de fuente, un tamao
de fuente y un formato de puntuacin, para la celda donde nos encontremos:
L Guarde el libro de trabajo con el nombre de VisualBasic.xls.
L Sitese en la celda E7 (la que corresponde al primero de los precios de discos
vendidos), para que la macro no guarde ninguna direccin de celda, as podr
ser utilizada la macro en cualquier celda.
Tipo Descripcin
Nombre de la macro Apartado escribir el nombre de la macro
Descripcin En este apartado se puede dar una descripcin de lo que hace la macro.
Mtodo abreviado En este apartado se puede indicar una combinacin de teclas a travs de la cual se podr
ejecutar la macro.
Guardar macro en indica dnde queremos guardar la macro que por defecto es Este libro.
175
168
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L Pulse el botn Aceptar, no haga nada que no se le indique, pues a partir de ahora
cualquier accin ser registrada en la macro, incluso las errneas.
L Pulse el botn Aceptar para salir del cuadro de dilogo Formato de celdas. Como
ya hemos terminado la macro, pulsamos el botn Detener grabacin .
L Borre el resto de hojas que estn vacas, seleccione la hoja Hoja3, mantenga
pulsada la tecla <Mays> y seleccione la hoja Hoja2 (han debido quedar
seleccionadas la Hoja2 y la Hoja 3), ya puede soltar la tecla <Mays>. Ahora
sobre cualquier hoja seleccionada pulse el botn secundario del ratn y en el
men contextual que aparece seleccione Eliminar, y confirme la operacin de
borrado. Se habr quedado con tan solo la hoja de datos (Hoja1).
176
169
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L Como la macro ha sido creada por nosotros, sabemos que no nos dar ningn
problema. Por tanto, no har falta cambiar el nivel de seguridad, ni pedir ningn
certificado. Pulse Aceptar.
L Vuelva a abrir el libro VisualBasic.xls y ver que ahora no le indica que las macros
han sido deshabilitadas.
Pulsando el botn Ejecutar macro hace aparecer el cuadro de dilogo Macro, seleccionar de la lista la macro
que se desea ejecutar y pulsar el botn Ejecutar
MEDIANTE EL TECLADO
La combinacin <Alt>+<F8> hace aparecer el cuadro de dilogo Macro, seleccionar de la lista la macro que se desea
ejecutar y pulsar el botn Ejecutar
177
170
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L De la lista de macros que aparecen seleccione la que acaba de crear que lleva por
nombre Formato1, y haga clic en el botn Ejecutar.
178
171
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
Seguidamente crear otra macro que cambiar el color de fondo y el color de texto
asignndole la combinacin de teclas <Control>+<Mays>+<C>. Pero esta vez durante la
grabacin de la macro, har clic en una celda, a diferencia de la macro anterior que se situ antes
de comenzar a registrar la macro. As podr comprobar cmo funcionan las referencias absolutas
dentro de las macros.
L Haga clic en la celda D7, pulse el botn paleta porttil Color de relleno y
seleccione el color Gris 25%, pulse el botn paleta porttil Color de fuente
y seleccione el color Amarillo.
Esto es debido a que al grabar la macro, se grab tambin en ella la referencia de la celda
sobre la que aplic el formato, y por eso al ejecutarla, el formato se aplicar siempre sobre la
celda D7.
179
172
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L Ahora nos mostrar una ventana de confirmacin para la eliminacin, conteste
afirmativamente.
L Grabe de nuevo una macro que pueda aplicar los colores de relleno y de fuente
anteriores a cualquier celda (recuerde que antes de iniciar la grabacin de la
macro deber situarse en la celda que desee).
L Seleccione la imagen que acaba de insertar, haga clic en la imagen con el botn
secundario y seleccione Asignar macro. Inmediatamente aparecer el cuadro
de dilogo Asignar macro.
180
173
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
Observe como en el rango D7:D20 se aplican los formatos que se definieron en la macro
de Formato1.
L Haga clic con el botn secundario en el ttulo Nuevo men y seleccione Nombre
del men contextual.
181
174
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L Todo seguido seleccione Macros de la lista Categoras del cuadro de dilogo
Personalizar. De este modo se actualiza el contenido de la lista Comandos
para reflejar su eleccin.
De este modo tan sencillo, hemos asignado la macro CambiaColor a la opcin de men
Cambia Color que acabamos de crear. Seguidamente cree una nueva opcin del men llamada
Formato1 y asignele la macro del mismo nombre.
L Seleccione cualquier celda sin formato y seleccione cada una de las opciones de
men que a creado para comprobar que funcionan correctamente. Finalmente
guarde el libro de trabajo y no lo cierre pues seguiremos trabajando con l.
7.2 - FORMULARIOS
Estos controles podemos aadirlos a la hoja de clculo que estamos utilizando y aplicarle
una macro que hayamos creado con anterioridad. Por ejemplo podemos acoplar la macro de
formato1 al control del botn. Veremos un ejemplo a continuacin:
182
175
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L Haga clic el icono Botn , seguidamente haga clic en una zona libre de la hoja
de clculo, as aadiremos el botn a nuestra hoja. Realice usted el tamao de
botn que crea conveniente.
L Ahora podemos ver el cuadro de dilogo Asignar macro, desde donde indicaremos
que macro deseamos utilizar, seleccione Formato1 y pulse Aceptar.
Como puede observar, muchos de estos controles son los mismos que los de la barra de
herramientas Formularios, pero como hemos indicado anteriormente, trabajaban con un lenguaje
de programacin en vez de las macros.
L Por ltimo Guarde el documento y cirrelo.
183
176
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L Ahora haga clic en Asignaciones XML.... En el cuadro de dilogo Asignaciones
XML y haga clic en Agregar, de esta forma activamos el cuadro de dilogo
Seleccionar origen XML.
184
177
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
L A continuacin, seleccione Importar de la opcin Datos/XML. De esta forma
accedemos al cuadro de dilogo Importar XML.
L Ahora haga clic con el botn secundario sobre Nombreproducto del panel de
tareas Origen XML y seleccione Quitar elemento.
L Haga clic en Eliminar y apto seguido en Aceptar para cerrar el cuadro de mensaje
resultante.
Observe que Excel elimina la asociacin entre Producto.xsd y su libro de trabajo, pero
los datos permanecen en su sitio.
L Finalmente guarde y cierre el libro de trabajo con el nombre de Ejemplo XML en
la carpeta Mis Documentos.
7.5 - EJERCICIOS
185
178
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
7.5.1.- Automatizar estadsticas
L Abra el fichero Mediterraneo.xls de la carpeta Mis Documentos.
L Crear una macro con el nombre de Borrar, que automatice el borrado del mes al
que corresponden los datos (celda C3), as como los turistas de cada ciudad
(rango de celdas A6:A21), y el rango de las temperaturas (F6:F21), por ltimo
que deje como celda activa la C3.
186
179
EXCEL 2003 7 - Visual Basic en Excel Nivel Avanzado V.1
187
180
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
TABLAS DINMICAS
8 AVANZADAS
Las tablas dinmicas proporcionan un modo de resumir y analizar fcilmente grandes
volmenes de datos. Se llaman tablas dinmicas porque se puede cambiar su disposicin
reordenando o cambiando de posicin los encabezados de fila y columna, rpida y fcilmente.
Las tablas dinmicas se utilizan para resumir, consolidar, analizar, filtrar e informar:
Tipo Descripcin
Resumir bases de datos grandes Se pueden utilizar las tablas dinmicas para resumir grandes
cantidades de datos que pueden estar en una hoja de trabajo o
en una base de datos externa.
Preparar datos para su representacin grfica Los grficos basados en tablas dinmicas cambiarn
automticamente cuando cambie la tabla dinmica. Muchos
problemas vienen disponiendo los datos de un modo que
permita crear grficos, las tablas dinmicas son ideales para
este propsito.
Anlisis de datos adecuado Se analizarn de forma adecuada las bases de datos mediante
las tablas dinmicas, buscando tendencias, excepciones y
problemas. Se puede organizar rpidamente el modo en que se
resumen y presentan los datos y acceder a un mayor nivel de
detalle cuando se desee.
Crear Informes Es uno de los usos ms habituales de Excel, ya que se puede
interactuar en la pantalla o imprimir.
189
181
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
Tipo Descripcin
Lista o base de datos Podr crear una tabla dinmica a partir de una lista o base de
datos de Microsoft Excel, de una base de datos externa, de
varias hojas de clculo de Microsoft Excel o de otra tabla
dinmica.
Botones de campo para reordenar los datos Una tabla dinmica contiene campos, cada uno de los cuales
resume mltiples filas de informacin de los datos originales.
Arrastrando un botn de campo hasta otra parte de la tabla
dinmica, podr ver los datos de distintas maneras. Por
ejemplo, podr ver los nombres de los vendedores en las filas
o en las columnas.
! Tabla dinmica resultante: Para crear una tabla dinmica, utilice el Informe de tablas
y grficos dinmicos como gua para la bsqueda y organizacin de los datos que
desee organizar. Para comenzar, haga clic en Informe de tablas y grficos
dinmicos... del men Datos.
! Datos Resumidos: La tabla dinmica resume los datos utilizando la funcin de resumen
que especifique, como SUMA, CONTAR o PROMEDIO. Podr incluir
automticamente subtotales y totales generales, o utilizar sus propias frmulas
agregando campos y elementos calculados. En este ejemplo, se calcula el total de
los datos de la columna Ventas de la lista original en la tabla dinmica.
Dentro de la tabla dinmica se pueden distinguir los siguientes elementos:
190
182
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
Tipo Descripcin
Campo de Pgina Un campo de pgina es un campo de una lista o una tabla de origen al que se ha
asignado una orientacin de pgina en una tabla dinmica. En el ejemplo, Regin
es un campo de pgina que puede utilizarse para filtrar los datos resumidos por
regiones. Si hace clic en otro elemento de un campo de pgina, la tabla dinmica
cambiar para mostrar los datos resumidos asociados a ese elemento.
Elemento de un campo de Cada entrada o valor exclusivos del campo o columna de la lista de origen o de la
Pgina tabla ser un elemento en la lista de un campo de pgina. En el ejemplo, el
elemento Este se presenta actualmente en el campo de pgina Regin y la tabla
dinmica muestra nicamente los datos resumidos para dicha regin.
Campos de Fila Los campos de fila son campos de una lista o de una tabla de origen a los que se ha
asignado una orientacin de fila en la tabla dinmica. En el ejemplo, Producto y
Vendedor son campos de fila. Los campos de fila interiores como Vendedor son los
ms prximos al rea de datos; los campos de fila exteriores, como Producto, estn
situados a la izquierda de los campos de la fila interior.
Campos de Columna Un campo de columna es un campo de una lista o una tabla de origen al que se ha
asignado una orientacin de columna en una tabla dinmica. En el ejemplo,
Trimestres es un campo de columnas con dos elementos; Trim.2 y Trim.3. Los
campos de columna interiores son los que tienen sus elementos ms prximos al
rea de datos; los campos de columna exteriores estn encima de los campos de
columna interiores (en el ejemplo se muestra nicamente un campo de columna).
Campo de Datos Un campo de datos es un campo de una lista o de una tabla de origen que contiene
datos. En el ejemplo, Suma de importes de pedidos es un campo de datos que
resume las entradas del campo Importe de pedidos o de la columna en los datos de
origen. Normalmente, un campo de datos resume datos numricos, como
estadsticas o importes de ventas, pero tambin puede contener texto. Como valor
predeterminado, los datos de texto se resumen en una tabla dinmica mediante la
funcin Contar y los datos numricos mediante la funcin Suma.
Elementos Los elementos son una subcategora de un campo de la tabla dinmica. En el
ejemplo, Carne y Marisco son elementos del campo Producto. Los elementos
representan las entradas en el mismo campo o las columnas en los datos de origen
exclusivas. Los elementos aparecen como rtulos de columna o de fila, o aparecen
en las listas desplegables de los campos.
rea de Datos El rea de datos es la parte de la tabla dinmica que contiene los datos resumidos.
Las celdas del rea de datos muestran los datos resumidos de los elementos de los
campos de fila y de columna. Los valores de cada celda del rea de datos
representan un resumen de los datos procedentes de filas o registros de origen. En el
ejemplo, el valor de la celda C6 es un resumen de importes de pedidos de cada
registro en los datos de origen que contiene los elementos Carne, Fuller y Trim.2.
Hasta ahora slo ha visto superficialmente las tablas dinmicas (es necesario que tenga
claro lo hasta ahora aprendido), a partir de ahora se profundizar mucho ms en esta herramienta.
191
183
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
Para acceder a las opciones de una tabla dinmica, puede hacerlo a travs de su men
contextual o a travs de la barra de herramientas Tabla dinmica:
# Cambiar la Orientacin
En el ejemplo de Tabla dinmica sencilla que realiz anteriormente, ya vio lo fcil que
resulta hacer esto, por lo que ahora no se volver a realizar. Slo mencionaremos para que sirva
de recordatorio que se poda hacer directamente, arrastrando los campos en fila a columnas hasta
que el cursor adoptara esta forma , o a la inversa de columnas a filas hasta que el cursor
adoptara esta otra . Tambin poda hacerlo con el paso 3 del Asistente.
Varp Varianza de poblacin en la que los datos subyacentes representan a toda la poblacin.
L Cierre si es que tiene abierto algn libro de trabajo y abra de la carpeta Mis
documentos el libro Inventario.xls.
Lo que se obtiene es un resumen de los ordenadores que hay en la empresa agrupados por
tipo y velocidad, quin ha sido el proveedor y qu es lo que han costado.
193
185
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
Pero ahora nos interesa saber, no el coste de los ordenadores, sino la cantidad que hay.
Como por defecto en un campo numrico aparece la funcin SUMA, se tendr que sustituir sta
por la funcin CONTAR.
L Haga clic con el botn derecho del ratn en cualquier celda de la tabla dinmica
creada, en el men contextual seleccione Asistente para tablas dinmicas.
L Aparecer el paso 3 de 3 del Asistente para tablas dinmicas. Haga clic en el botn
Diseo... y a continuacin, doble clic en el campo Suma de Precio en el rea
de DATOS. Aparecer el cuadro de dilogo Campo de la tabla dinmica:
194
186
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
A continuacin aadiremos de nuevo el campo Precio al rea de DATOS, pero esta vez
en lugar de indicar SUMA indicaremos PROMEDIO para saber el precio medio por ordenador.
L Acceda al men contextual de la tabla dinmica y seleccione la opcin Asistente
para tablas dinmicas.
195
187
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
#Mostrar Pginas
Desde el campo de pgina podr ver los datos pertenecientes a cualquier pgina,
seleccionando un elemento de la lista desplegable, o bien ver todas las pginas resumidas en una
sola cuando est seleccionado (Todas). Pero suponga que desea imprimir cada pgina individual,
el proceso es bastante tedioso, primero seleccionar manualmente la primera de las pginas, luego
imprimirlas y este proceso repetirlo para cada valor del campo pgina. Existe un mtodo para
hacer esto:
Desde el men contextual de la tabla dinmica, seleccionar la opcin Mostrar pginas...,
y en el cuadro de dilogo Mostrar pginas que aparece seleccionar la pgina a la que quiera hacer
referencia y pulsar Aceptar, se aadirn tantas hojas de trabajo como valores tenga en la lista
desplegable del campo pgina, los nombres de estas hojas coincidirn con el de la lista desplegable.
Esto mismo tambin puede hacerlo con la opcin Tabla dinmica/Mostrar pginas... de la barra
de herramientas Tabla dinmica.
L Marque cualquier celda de la tabla dinmica y seleccione la opcin Tabla
dinmica/ Mostrar pginas... de la barra de herramientas Tabla Dinmica.
Aparece el cuadro de dilogo Mostrar pginas.
NOTA: Si no tiene activada la barra de herramientas Tabla dinmica, recuerde que puede
activarla haciendo clic con el botn secundario en la zona de las barras de herramientas y en men
contextual que aparece escoger Tabla dinmica.
196
188
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
En este cuadro hay dos opciones que permiten personalizar esta disposicin. Una es la
opcin Campos por columna, que permite colocar los campos de pgina en ms de una columna,
el valor inicial es 0, que quiere decir que todos los campos de pgina se sitan en una columna.
La segunda opcin es Diseo de pgina que proporciona dos opciones:
! Hacia abajo, luego horizontalmente: el primer campo de pgina se sita en A1, el
segundo en A2 el tercero en C1 el cuarto en C2, etc.
! Horizontalmente, luego hacia abajo: el primer campo de pgina se sita en A1, el
segundo en C1 el tercero en A2 el cuarto en C2, etc.
197
189
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
Observe cmo ha cambiado la distribucin de los campos de pgina.
L Regrese a las opciones de la tabla dinmica y en la lista Diseo de pgina
seleccione Horizontalmente, luego hacia abajo y pulse Aceptar.
L Pulse el botn Aceptar y luego Finalizar, de vuelta al asistente, para que actualice
la tabla.
Como puede comprobar cada fecha de la base de datos de origen ocupa una columna
distinta, y la informacin ofrecida por las fechas es demasiado detallada para los objetivos que se
pretendan. La solucin a este problema es agrupar las fechas por aos. Siga los pasos que se
muestran a continuacin:
198
190
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
L Sitese en cualquier valor del campo de columna
Fecha, (por ejemplo en el valor 15/03/2004), pulse
el botn secundario del ratn y en el men
contextual seleccione Agrupar y mostrar detalle/
Agrupar..., aparece el siguiente cuadro de dilogo:
Hasta ahora hemos visto como poder agrupar u ordenar los campos de la tabla dinmica;
ahora veremos como podemos modificar la forma del contenido, la forma en la cual utilizaremos
este mtodo es similar al Formato de campo que hemos visto con anterioridad.
199
191
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
.
L Seleccione una celda cualquiera o varias del campo de datos Precio Medio, y en
el men contextual de la tabla dinmica seleccione la opcin Configuracin de
campo..., aparece el siguiente cuadro de dilogo:
Tambin podra haber accedido a este cuadro a travs del botn Configuracin de campo
de la barra de herramientas Tabla dinmica, o desde el Asistente con el botn Diseo... del paso
3 de 3, haciendo doble clic en el campo de datos, igual que cuando quera cambiar una funcin.
L Pulse el botn Nmero..., el cuadro que aparece es el que ya conoce, seleccione
de la lista Categora la opcin Moneda y pulse Aceptar dos veces para
regresar a la tabla dinmica.
200
192
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
L Observe cmo los valores del campo Micro se han centrado sobre las tres
columnas inferiores.
201
193
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
L Compruebe usted mismo el resultado de tener esta opcin activada. Haga clic,
cuando aparezca la flecha negra, en diversos valores de campos que forman
la tabla dinmica, por ejemplo en Precio Medio, Precio Total o en PIII.
L Ahora repita para seleccionar la opcin Datos, en este caso slo los datos
quedarn seleccionados.
Las tablas dinmicas tienen gran importancia cuando se representan datos grficamente.
Esto se debe a que los grficos son especialmente especficos para las tablas dinmicas. Un grfico
creado a partir de una tabla dinmica cambiar automticamente cuando cambie la tabla dinmica
y viceversa.
Existen dos formas de crear un grfico dinmico, a travs del Asistente para grficos y
de forma manual.
202
194
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
L En la hoja donde se encuentra la tabla dinmica haga clic en cualquier celda fuera
de sta, para no seleccionarla.
L En este segundo paso es donde tendr que seleccionar el rango de celdas. Para
realizar esto, tan slo tiene que situar el ratn en una celda de la tabla dinmica
y pulsar el botn Siguiente >.
203
195
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
#Creacin de un grfico dinmico para modificarlo manualmente
Para crear un grfico dinmico sin utilizar el asistente, slo ser necesario tener el puntero
del ratn situado en la tabla dinmica.
L A continuacin cree de nuevo una tabla dinmica con los datos que ver a
continuacin.
L Pulse Aceptar.
Observe cmo la lnea que representa el tipo de 0 no aparece en los proveedores que
corresponden. Esto se debe a que stos poseen un valor 0 en ese periodo.
Ahora va a activar la opcin que permite que ese valor 0 se represente.
L Vaya a la hoja donde se encuentra la tabla dinmica.
L En el men contextual de la tabla seleccione Opciones de tabla...
CEPI-BASE Balmes, 49 - Barcelona F 93454 73 06
204
196
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
L Sitese en el cuadro situado a la derecha de la opcin Para celdas vacas,
mostrar:, una vez ah, escriba 0 y pulse Aceptar.
L Vaya ahora a la hoja del grfico que estaba modificando y compruebe cmo la
lnea que representa ya aparece en todos los proveedores.
8.4 - EJERCICIOS
L Abra el libro Ventas de la regin.xls y con los datos de la hoja, genere una tabla
dinmica como la que se muestra a continuacin.
205
197
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
L Modifique la disposicin de los campos en el asistente para obtener esta otra tabla.
206
198
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
207
199
EXCEL 2003 8 - Tablas Dinmicas Avanzadas Nivel Avanzado V.1
#Ejercicio de Evaluacin
Antes de proseguir con el temario del curso, debe realizar un ejercicio de evaluacin.
L Abra el icono que aparece a la derecha de ste prrafo, ubicado en la
carpeta Mis Documentos, le aparecern los ejercicios que debe
realizar.
Mientras est realizando el ejercicio de evaluacin, podr consultar el dossier tanto como
sea necesario.
Si comprende que todava no est preparado para realizarlo,
podr anularlo mediante el botn que aparece a la derecha de este
prrafo y repasar los puntos en los que tiene dudas.
Podr volver a realizarlo cuando est mejor preparado.
Una vez haya terminado el ejercicio de evaluacin, los resultados pasarn a formar parte
de su expediente acadmico, no existiendo la opcin de volver a repetirlo.
Ver el resultado de manera automtica,
mediante el botn de la derecha, en el cul se le indicarn
las preguntas que ha acertado, las que ha fallado y las
aclaraciones a las preguntas propuestas. La finalidad de ste es que repase los puntos en los que
ha fallado, antes de continuar con el temario del curso.
Recuerde que NO PODR CAMBIAR DE CURSO , si no tiene todos los ejercicios de evaluacin realizados.
ndice Alfabtico
Elementos de un Grfico . . . . . 61
A
Agrupar Objetos Grficos . . . . . . . . . . 103
Objetos Grficos . . . . . . . . . . . 88
Escenarios . . . . . . . . . . . . . . . . . . . . 163
Crear resumen . . . . . . . . . . . . 169
Anlisis de datos
Bsqueda de objetivos . . . . . . 147
Tablas de datos . . . . . . . . . . . . 151
Asistente de Funciones . . . . . . . . . . . . . . 3
F
Filtro de registros . . . . . . . . . . . . . . . 121
Asistente para Grficos . . . . . . . . . . . . . 48
Autofiltro . . . . . . . . . . . . . . . . . . . . . . 121
AutoSuma . . . . . . . . . . . . . . . . . . . . . . . 1 G
Grabadora de Macros . . . . . . . . . . . . 174
B
Barra de Herramientas Dibujo . . . . . 34, 80
Grficos de 3 Dimensiones . . . . . . . . . 61
rea de Trazado . . . . . . . . . . . 44
Barras de Error . . . . . . . . . . . . 54
Barra de Herramientas Visual Basic . . 173 Dimensionar Elementos . . . . . . 46
Bases de datos . . . . . . . . . . . . . . . . . . 115 Dinmicos . . . . . . . . . . . . . . . 202
Microsoft Query . . . . . . . . . . . 134 Eje 3 . . . . . . . . . . . . . . . . . . . . 62
Registros . . . . . . . . . . . . . . . . 116 Ejes . . . . . . . . . . . . . . . . . . . . 44
Botn Elementos . . . . . . . . . . . . . . . . 44
AutoSuma . . . . . . . . . . . . . . . . . . 1 Elementos 3-D . . . . . . . . . . . . 62
Crear cuadro de texto . . . . . 81, 90 Elevacin . . . . . . . . . . . . . . . . 64
Cuadro de controles . . . . . . . . 174 Fichas de Formato . . . . . . . . . . 57
Detener grabacin . . . . . . . . . . 173 Giro . . . . . . . . . . . . . . . . . . . . 64
Editor Visual Basic . . . . . . . . . 174 Incorporar Imgenes . . . . . . . . 71
Ejecutar macro . . . . . . . . . . . . 173 Insertar Ejes . . . . . . . . . . . . . . 52
Elipse . . . . . . . . . . . . . . . . . 81, 90 Insertar Elementos . . . . . . . . . 49
Flecha . . . . . . . . . . . . . . . . . . . . 81 Insertar Lneas de Divisin . . . 51
Grabar macro . . . . . . . . . . . . . 174 Insertar Rtulos de Datos . . . . 52
Lnea . . . . . . . . . . . . . . . . . 81, 90 Insertar Ttulos . . . . . . . . . . . . 51
Modo diseo . . . . . . . . . . . . . . 174 Leyenda . . . . . . . . . . . . . . . . . 44
Orden ascendente . . . . . . . . . . . 32 Lneas de Tendencia . . . . . . . . 53
Orden descendente . . . . . . . . . . 32 Men Contextual . . . . . . . . . . 50
Paleta porttil Diseo . . . . . . . . 81 Men Formato . . . . . . . . . . . . 56
Puntero . . . . . . . . . . . . . . . . 81, 90 Men Grfico . . . . . . . . . . . . . 49
Rectngulo . . . . . . . . . . . . . 81, 90 Modificar . . . . . . . . . . . . . 43, 48
Sombra inferior . . . . . . . . . . . . . 81 Modificar Aspecto Graf. 3-D . 63
Modificar Elementos de un Grf. 55
D
Denominacin de Rangos . . . . . . . . . . . 23
Mover Elementos . . . . . . . . . . 46
Objeto Seleccionado . . . . . . . . 56
Perspectiva . . . . . . . . . . . . . . . 64
Desagrupar Objetos Grficos . . . . . . . 104 Plano Inferior . . . . . . . . . . . . . 62
Dibujos . . . . . . . . . . . . . . . . . . . . . . . . . 71 Planos Laterales . . . . . . . . . . . 62
Tipo de Grfico . . . . . . . . . . . . 57
E
Eliminar
Ttulos . . . . . . . . . . . . . . . . . . 44
Ttulos de los Ejes . . . . . . . . . . 44
Grficos dinmicos . . . . . . . . . . . . . . 202
IIncorporar Imgenes . . . . . . . . . . . . . . 71 R
Rango . . . . . . . . . . . . . . . . . . . . . . . . . 23
Insercin de Objetos Grficos . . . . . . . 82 Registros . . . . . . . . . . . . . . . . . . . . . . 116
Insertar Filtro . . . . . . . . . . . . . . . . . . . 121
Organigrama . . . . . . . . . . . . . 100
Insertar Elementos en un Grfico . . . . . 49
S
L
Libro de macros personal . . . . . . . . . . 179
Seleccionar Grficos . . . . . . . . . . . . . . 43
Solver . . . . . . . . . . . . . . . . . . . . . . . . 154
Configuracin . . . . . . . . . . . . 160
Sombrear un Objeto Grfico . . . . . . . . 85
M
Macros . . . . . . . . . . . . . . . . . . . . . . . 173
Subtotales . . . . . . . . . . . . . . . . . . . . . . 16
Suma Automtica . . . . . . . . . . . . . . 1, 13
Superponer Objetos Grficos . . . . . . . 105
Asignar . . . . . . . . . . . . . . . . . 178
Ejecutar . . . . . . . . . . . . . . . . . 177
Grabadora de Macros . . . . . . . 174
Grabar . . . . . . . . . . . . . . . . . . 174
T
Tablas de datos . . . . . . . . . . . . . . . . . 151
Microsoft Query . . . . . . . . . . . . . . . . 134 Tablas dinmicas . . . . . . . . . . . . . . . . 189
Modificar Aspecto Grfico 3-D . . . . . . 63 Formatear . . . . . . . . . . . . . . . 199
Modificar el color . . . . . . . . . . . . . . . . 85 Grficos dinmicos . . . . . . . . . 202
Modificar Elementos de un Grfico . . . 56
Modificar Elementos Grficos . . . . . . . 85
Mover y Dimensionar Elementos Grficos46
N
Nombres de Rango
Crear . . . . . . . . . . . . . . . . . . . . 23
Crear Automticamente . . . . . . 25
Crear Manualmente . . . . . . . . . 25
Modificar . . . . . . . . . . . . . . . . . 26
Uso . . . . . . . . . . . . . . . . . . . . . 28
O
Objetos Grficos . . . . . . . . . . . . . . . . . 82
Ordenar Datos . . . . . . . . . . . . . . . . . . . 32
P
Pegado especial . . . . . . . . . . . . . . . . . . 40
Q
Query . . . . . . . . . . . . . . . . . . . . . . . . 134