Documente Academic
Documente Profesional
Documente Cultură
Cursos similares
Cursos
Valoracin
Alumnos
Vdeo
10.866
7.609
170.213
4.033
4.575
1. Introduccin
[ http://www.mailxmail.com/curso-excel-xp-segunda-parte/introduccion]
En esta primera leccin de la segunda parte del curso de Excel XP, slo queramos
hacerle una recomendacin general sobre el buen uso de las frmulas en Excel y que
queremos que tenga en cuenta.
Un punto importante para el trabajo continuado con Excel es tener claro que todas
las hojas que hagamos tenemos que pensar que sean lo ms dinmicas y lo ms
automatizadas posible. Tenemos que acostumbrarnos que la hoja con la que
estamos trabajando, si realmente nos es til, puede ser que se vaya ampliando poco
a poco, con lo que nos tendremos que acostumbrar a utilizar frmulas fcilmente
editables y modificables.
Un ejemplo.-Imagine que queremos hacer una suma de cuatro valores que tenemos
en diferentes celdas: pongamos A1; B1; C1; D1. Para poner la suma de estos valores
en la celda F1, podemos escribirla de dos formas: =A1+B1+C1+D1 o bien
=SUMA(A1:D1). Ahora imagine que insertamos una nueva columna entre la B y la C y
escribimos un nuevo valor, que igualmente queremos que se sume en la celda F1,
que ahora habr pasado a ser G1.
Le invito a que te hagas un pequeo ejemplo con ambos casos y veas que es lo que
ocurre y que es lo ms cmodo y en cual de los dos casos tenemos que tener menos
miedo de equivocarnos y de estar verificando frmulas.
La verdad es que en el momento en el que se acostumbra a utilizar Excel cada vez
busca el realizar hojas, intentar completarlas al mximo y despus al irlas
completando olvidarse de las modificaciones y que el resultado de las frmulas est
correctamente.
Le aconsejo encarecidamente que siempre que pueda utilice los rangos de celdas en
una frmula, aunque sean de pocas celdas. Los rangos facilitan mucho el trabajo.
Otro punto muy importante dentro de las hojas de Excel es la correcta utilizacin de
las celdas absolutas ($B$4). En muchas ocasiones realizamos una hoja en la que
tenemos una celda que siempre ser un valor de referencia que tendremos en cuenta
para una serie de frmulas. Normalmente, lo que nos pasa es que, en un primer
momento, puede ser que tengamos una hoja pensada de una forma concreta, no
veamos una modificacin inminente y no pongamos esta celda como absoluta,
pero despus al necesitar ampliar esta hoja, aadiendo filas y columnas, nos damos
cuenta que los valores de las frmulas empiezan a ser diferentes de los que haban
sido hasta este momento. Esto se debe a que la referencia a la celda que hubisemos
querido sea fija se va modificando, con lo que puede apuntar a valores que nos
pueden producir un error en un resultado o incluso un error en la frmula en s.
Es por esto que tambin le recomiendo que siempre que piense que un valor de una
celda debe actuar como un valor absoluto, no se lo piense y convierta esa celda de
la frmula en una celda absoluta. Seguramente esto le evitar muchos problemas a
la larga.
Le recomiendo que realice multitud de ejemplos y ver la importancia de lo que le
he comentado.
2. Las matrices
[ http://www.mailxmail.com/curso-excel-xp-segunda-parte/matrices ]
El concepto de Matriz viene de los lenguajes de programacin y de la necesidad de
trabajar con varios elementos de forma rpida y cmoda. Podramos decir que una
matriz es una serie de elementos que forman filas (matriz bi-dimensional) o filas y
columnas (matriz tri-dimensional).
La siguiente tabla representa una matriz bidimensional:
12345
...ahora una matriz tridimensional:
En la celda B4, observars que hemos hecho una simple multiplicacin para calcular
el precio total de las unidades. Lo mismo pasa con las dems frmulas.
En vez de esto, podramos haber combinado todos los clculos posibles en uno solo
utilizando una frmula matricial.
Una frmula matricial se tiene que aceptar utilizando la combinacin de teclas
Observa la misma en la barra de frmulas. Ahora hay que tener cuidado en editar
celdas que pertenezcan a una matriz, ya que no se pueden efectuar operaciones que
afecten slo a un rango de datos. Cuando editamos una matriz, editamos todo el
rango como si de una sola celda se tratase.
Constantes matriciales.- Al igual que en las frmulas normales, podemos incluir
referencias a datos fijos o constantes. En las frmulas matriciales tambin podemos
incluir datos constantes. A estos datos se les llama constantes matriciales y se debe
incluir un separador de columnas (smbolo ;) y un separador de filas (smbolo \ ). Por
ejemplo, para incluir una matriz como constante matricial:
1.Escribe estas celdas en la hoja2
10
4. Proteccin de hojas
[ http://www.mailxmail.com/curso-excel-xp-segunda-parte/proteccion-hojas]
La proteccin de hojas nos permite proteger contra borrados accidentales algunas
celdas que consideremos importantes. Podemos proteger toda la hoja, el libro
entero, o bien slo algunas celdas. Para realizar estos pasos, abre cualquier prctica
guardada anteriormente.
1.Accede a Herramientas - Proteger - Proteger hoja y acepta el cuadro de dilogo
que aparece.
2.Intenta borrar con la tecla Supr cualquier celda que contenga un dato.
La hoja est protegida por completo. Imaginemos ahora que slo deseamos
proteger las celdas que contienen las frmulas, dejando libres de proteccin el resto
de celdas.
3.Desprotege la hoja siguiendo el mismo mtodo que antes.
4.Selecciona, por ejemplo, el rango B2:C4 y accede a Formato - Celdas - (Pestaa
proteger).
5.Desactiva la opcin Bloqueada y acepta el cuadro.
6.Vuelve a proteger la hoja desde Herramientas - Proteger - Proteger hoja.
7.Cambia algn valor del rango B2:C4
8.Intenta cambiar algo o borrar alguna celda del resto de la hoja.
Con la opcin anterior (Bloqueada), hemos preparado un rango de celdas para que
est libre de proteccin cuando decidamos proteger toda la hoja. De esta forma, no
habr fallos de borrados accidentales en celdas importantes.
Si escribimos una contrasea al proteger la hoja, nos la pedir en caso de querer
desprotegerla posteriormente.
Si elegimos la opcin Proteger libro, podemos proteger la estructura entera del
libro (formatos, anchura de columnas, colores, etc...)
Insertar comentarios.- Es posible la insercin de comentarios en una celda a modo
de anotacin personal. Desde la opcin Insertar - Comentario podemos crear una
pequea anotacin.
1.Sita el cursor en cualquier celda y accede a Insertar - Comentario.
2.Escribe el siguiente texto:
Descuento aplicado segn la ltima reunin del consejo de administracin
11
y observa el resultado.
12
y observa el resultado.
13
14
Hemos diseado la estructura para que nos muestre los productos en su parte
izquierda, los meses en columnas, y adems, el precio de cada producto en la
interseccin de la columna.
Observa tambin que se han calculado los totales por productos y por meses.
Si modificamos algn dato de la tabla original, podemos actualizar la tabla dinmica
desde la opcin Datos - Actualizar datos siempre que el cursor est en el interior
de la tabla dinmica.
Al actualizar una tabla, Excel compara los datos originales. Pero si se han aadido
nuevas filas, tendremos que indicar el nuevo rango accediendo al paso 2 del
Asistente. Esto podemos hacerlo accediendo nuevamente a Datos - Informe de
tablas y grficos dinmicos y volviendo atrs un paso.
Es posible que al terminar de disear la tabla dinmica nos interese ocultar algn
subtotal calculado. Si es as, debemos pulsar doble click en el campo gris que
representa el nombre de algn campo, y en el cuadro de dilogo que aparece, elegir
la opcin Ninguno. Desde este mismo cuadro podemos tambin cambiar el tipo de
clculo.
Es posible tambin mover los campos de sitio simplemente arrastrando su botn
gris hacia otra posicin. Por ejemplo, puede ser que queramos ver la tabla con la
disposicin de los campos al revs, es decir, los productos en columnas y los meses
en filas.
Prueba a mover el Mes y el Producto a la parte izquierda. Vers que ahora se
organiza y suma a travs del mes.
15
16
17
18
19
De esta forma, podemos comprobar de una sola vez varios aos y varios tipos de
inters.
Escenarios.- Un Escenario es un grupo de celdas llamadas Celdas cambiantes que se
guarda con un nombre.
1.Haz una copia de la hoja con la que estamos trabajando y en la copia, modifica los
datos:
20
11.Acepta.
Acabamos de crear tres escenarios con distintas celdas cambiantes para un mismo
modelo de hoja y una misma frmula.
12.Selecciona el primer escenario de la lista y pulsa en Mostrar. Observa el
resultado en la hoja de clculo.
13.Haz lo mismo para los otros dos escenarios. Mustralos y observa el resultado.
Podemos tambin crear un resumen de todos los escenarios existentes en una hoja
para observar y comparar los resultados.
14.Pulsa en Resumen y acepta el cuadro que aparece.
Observa que Excel ha creado una nueva hoja en formato de sub-totales (o en
formato tabla dinmica si se hubiera elegido la otra opcin). Esta hoja puede ser
tratada como una hoja de sub-totales expandiendo y encogiendo niveles.
21
22
7. El programa solver
[ http://www.mailxmail.com/curso-excel-xp-segunda-parte/programa-solver]
El programa Solver se puede utilizar para resolver problemas complejos; creando
un modelo de hoja con mltiples celdas cambiantes.
Para resolver un problema con Solver debemos definir:
-La celda objetivo (celda cuyo valor deseamos aumentar, disminuir o determinar)
-Las celdas cambiantes (son usadas por Solver para encontrar el valor deseado en la
celda objetivo)
-Las restricciones (lmites que se aplican sobre las celdas cambiantes)
1.Crea la hoja que viene a continuacin teniendo en cuenta las frmulas de las
siguientes celdas:
B9 =B4-B8 B3 =35*B2*(B6+3000)^0,5
B4 =B3*35
(Al margen de las tpicas sumas de totales)
Hemos calculado el beneficio restando los gastos de los ingresos. Por otro lado, los
ingresos son proporcionales al nmero de unidades vendidas multiplicado por el
precio de venta (35 pts).
2. Observa la frmula de la celda B3
Las unidades que esperamos vender en cada trimestre son el resultado de una
compleja frmula que depende del factor estacional (en qu perodos se espera
vender) y el presupuesto en publicidad (supuestas ventas favorables). No te
preocupes si no entiendes demasiado esta frmula.
3.Sita el cursor en F9.
El objetivo es establecer cul es la mejor distribucin del gasto en publicidad a lo
largo del ao. En todo caso, el presupuesto en publicidad no superar las 40.000
pesetas anuales.
Resumiendo: queremos encontrar el mximo beneficio posible (F9), variando el
23
24
15.Introduce las dems restricciones correspondientes a los tres perodos que faltan
de la mima forma.
16.Acepta el cuadro para salir al cuadro de dilogo principal.
17.Pulsa en el botn Resolver.
Observa que Excel ha encontrado una solucin que cumple todos los requisitos
impuestos. Ahora podemos aceptarla o rechazarla.
18.Pulsa en Aceptar.
Observa que ahora la hoja de clculo muestra el beneficio mximo que podemos
conseguir jugando con el presupuesto en publicidad.
Como detalle curioso, observa cmo no deberamos programar ninguna partida
presupuestaria para la publicidad del primer perodo.
25
26
27
8.Acepta los cuadros de dilogo que quedan hasta que aparezca en pantalla el
asistente de creacin de consultas tal y como aparece en la pgina siguiente:
28
12.Pulsa en Siguiente.
13.Elige el campo IdCliente como campo para la ordenacin y Siguiente.
A continuacin, podramos importar los datos directamente a Excel, pero vamos a
ver cmo funciona la ventana de Query. Tambin podramos guardar la consulta.
14.Elige la opcin Ver datos...
15.Pulsa en Finalizar.
29
9. Microsoft Query
[ http://www.mailxmail.com/curso-excel-xp-segunda-parte/microsoft-query]
Aparece la pantalla de trabajo de Microsoft Query. Desde esta pantalla podemos
modificar las opciones de consulta, el modo de ordenacin, aadir o eliminar
campos, etc.
Observa las partes de la pantalla, en la parte superior tenemos la tpica barra de
botones. En la parte central, el nombre y los campos de la tabla que hemos elegido,
as como la ventana de criterios de seleccin; y en la parte inferior, los campos 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.
16.Borra el criterio Barcelona de la casilla de criterios.
17.Pulsa el botn Ejecutar consulta ahora situado en la barra de herramientas
superior y observa el resultado.
18.Abre el men Archivo y selecciona la opcin Devolver datos a Microsoft Excel.
19.Acepta el cuadro de dilogo que aparece.
Devolver datos a Excel.- Ahora podemos 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.
30
31
32
A partir de estos momentos, todo lo que hagas (escribir, borrar, cambiar algo...) se
ir grabando. Debemos tener cuidado, porque cualquier fallo tambin se grabara.
33
34
35
36
-Pantalla de proyecto: es donde se almacenan los nombres de las hojas y las macros que
hay creadas.
-Pantalla de mdulos: un mdulo es una rutina escrita en Visual Basic que se almacena en
forma de archivo y que puede ser utilizada en cualquier programa.
-Pantalla de cdigo: aqu es donde podemos escribir y modificar el cdigo de la macro
actual.
1.En la pantalla de Proyecto, pulsa doble click en Mdulos y luego en Mdulo 1. Aparecer
el cdigo Visual Basic en la parte derecha.
Si ya conoces Visual Basic.- Si ya has programado con Visual Basic vers que el sistema para
Excel es prcticamente idntico. No tendrs demasiados problemas en comprender las
37
38
39
40
41
2.Observa las cabeceras de las columnas del archivo histrico; son diferentes.
Puedes organizarte las dos ventanas para compararlas. Observa que el orden de las
columnas Categora y Precio no coincide una hoja con otra. Adems, las etiquetas de Unidades
Unidades y Bruto son diferentes.
5.Pulsa una vez sobre la cabecera de la columna D para seleccionarla y elige Insertar - Cortar c
Insertar - Cortar celdas.
42
43
44
6.Pulsa en Siguiente.
7.En el ltimo paso, acepta de forma que la tabla se cree en una nueva hoja.
8.Baja el zoom al 75%
9.Cmbiale el nombre a la hoja por el de: Tabla dinmica.
10.Desde la opcin Archivo - Guardar como... guarda el libro con el nombre: Categor
Categoras.xls (asegrate de que guardas con formato XLS).
45
Aparece el cuadro de dilogo del campo de la tabla con informacin sobre el campo Suma de u
Suma de unidades.
13.Pulsa sobre el botn Opciones para expandir el cuadro de dilogo.
14.Selecciona de la lista la opcin Mostrar datos como... - % de la fila.
15.Selecciona la palabra Suma del nombre del cuadro y sustityelo por Porcentajes:
46
47
48
El bucle Do Until...Loop (repetir hasta que se cumpla la condicin) verifica que cada
vuelta se vaya comprobando que la condicin no se cumple. En el momento en que
se cumple, es decir, en que la celda activa no contiene nada (""), se detiene el bucle.
49
50
16. Anexo
[ http://www.mailxmail.com/curso-excel-xp-segunda-parte/anexo ]
A continuacin te ofrecemos ejemplos de estructuras de diferentes bucles.
-Do While...Loop: seguir en el bucle mientras o hasta una condicin se cumpla.
51
-While... Wend: ejecuta una serie de instrucciones mientras una condicin sea
verdadera.
52
53
54
55
Vamos a disear una hoja de clculo de prstamo para un coche. Supongamos que
tenemos la siguiente hoja de clculo con las frmulas preparadas.
56
Fjate que hemos colocado el rango a partir de la columna K. Esto se debe a que
cuando tengamos la hoja preparada, este rango "no nos moleste" y no se vea. Este
rango de celdas comienza a la misma altura que el anterior, es decir, en la fila 1.
Ahora haremos lo siguiente:
1. Selecciona el rango entero (desde K1 hasta L6)
2. Accede al men Insertar - Nombre - Crear y desactiva la casilla Columna
izquierda del cuadro de dilogo que aparece.
3. Acepta el cuadro de dilogo.
Con esto le damos el nombre Coche a la lista de coches y el de Precio a la lista de
precios. Estos nombres nos servirn ms adelante para incluirlos en frmulas, de
forma que no utilicemos rangos como D1:D6, sino el nombre del mismo (Coche).
Vamos ahora a crear una barra deslizable que nos servir para escoger un coche de
la lista.
57
(Cuadro combinado)
58
2.Con la tecla de control pulsada, haz doble click sobre el control recin creado para
acceder a sus propiedades.
3. Rellena las casillas con los siguientes datos:
Valor actual: 2 0
Valor mnimo: 0
Valor mximo: 2 0
Incremento: 1
Vincular con la celda: H 3
4. Acepta el cuadro y pulsa Esc para quitar la seleccin del control y poder utilizarlo
5. Pulsa sobre las flechas del control recin creado y observa cmo cambia el valor
de la celda H 3
6. Sitate en la celda B3 y escribe: = H 3 / 1 0 0 Esto convierte en porcentaje el valor de
H3
59
60
Cursos similares
Cursos
Valoracin
Alumnos
Vdeo
61
7.609
4.228
5.444
22.534
209
62