Está en la página 1de 74

FARFAN NAVARRO,

Fernando EXCEL INTERMEDIO

EXCEL
INTERMEDIO

CAPITULO I.
FUNCIONES LOGICAS.
FUNCION Y ( ).
Devuelve VERDADERO si todos los argumentos o pruebas lgicas que se analizan son
VERDADEROS; y devuelve FALSO si uno o ms argumentos que se evalan son FALSAS.

Por lo general esta funcin tiene como utilidad expandir las fortalezas de otras funciones que
realizan pruebas lgicas. Por ejemplo, la funcin SI realiza una prueba lgica y, luego, devuelve
un valor si la prueba se evala como VERDADERO y otro valor si la prueba se evala como
FALSO. Con la funcin Y como argumento prueba lgica de la funcin SI, puede probar varias
condiciones diferentes en lugar de slo una, y de esta manera resolver una diversidad de
problemas con mayor eficiencia y rapidez.

Sintaxis

=Y(valor_lgico1, val or_lgico2, ......... valor_lgico2 55)

La sintaxis de la funcin Y tiene los siguientes argumentos (valor_logico1: valor que


proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o
un procedimiento.)

valor_lgico1 Obligatorio. La primera condicin que desea probar se puede evaluar como
VERDADERO o FALSO.

valor_lgico2, ... Opcional. Las condiciones adicionales que desea probar se pueden evaluar
como VERDADERO o FALSO, hasta un mximo de 255 condiciones, para el caso de la versin
2007 de Excel y para el caso de versiones anteriores un mximo de 21 condiciones.

1
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

FUNCION O ( ).
Devolver VERDADERO si alguno de los argumentos o pruebas lgicas es VERDADERO;
devolver FALSO si todos los argumentos son FALSOS.

Sintaxis

=O(valor_lgico1, val or_lgico2, ... ......valor_lgico255)

Valor_lgico1, Valor_lgico2, ... son de 1 a 255 condiciones o pruebas lgicas que se desea
comprobar y que pueden tener el resultado de VERDADERO o FALSO.

La sintaxis de la funcin O tiene los siguientes argumentos (valor_logico1: valor que


proporciona informacin a una accin, un evento, un mtodo, una propiedad, una funcin o
un procedimiento.)

valor_lgico1 Obligatorio. La primera condicin que desea probar se puede evaluar como
VERDADERO o FALSO.

valor_lgico2, ... Opcional. Las condiciones adicionales que desea probar se pueden evaluar
como VERDADERO o FALSO, hasta un mximo de 255 condiciones, para el caso de la versin
2007 de Excel y para el caso de versiones anteriores un mximo de 21 condiciones.

EJEMPLOS:

2
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

EJEMPLOS PRACTICOS.

Como hemos comentado en prrafos anteriores, el uso de las funciones Y (); O(), es mas de
apoyo para reformulas otras funciones lgicas como por ejemplo la funcin SI (), a
continuacin veremos algunos ejemplos de cmo podremos utilizar la funcin SI (),
acompaada de la funcin Y () , o de la funcin O ( ).

EJEMPLO DE FUNCION Y().

3
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

EJEMPLO DE FUNCION O()

EJEMPLO DE APLICACIN (funcin Y, funcin O).

FUNCION SI.ERROR()
Funcin que verifica y pregunta por el error de una formula, y devuelve la instruccin que se
coloca en caso la formula ingresada sea incorrecta.

=si. Error(formula, instruccin)

Argumentos de Funcin.

Formula= Es la frmula que deseamos analizar.


Instruccin = es el mensaje o resultado que deseamos mostrar en caso la formula analizada de

4
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

cmo resultado algn error.

5
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

GRAFICOS ESTADISTICOS.

Grafico de Punto de Equilibrio.

Un grafico de punto de Equilibrio es muy til, y se utiliza en casi todos los libros referidos a
temas de administracin o finanzas, permite establecer claramente y de manera grafica el
punto en donde los ingresos totales, igualan a los costos TOTALES, por lo tanto todo punto por
encima de este genera ganancias y todo punto por debajo de este genera prdidas.

Ejemplo de Aplicacin.

Procedimiento:

1) Ingreso de Formulas.
En B12 coloque =B11/(B9-B10)
En B13 coloque =B12*B9
En F7 coloque 0
En H7 coloque =B12
En G7 =H7/2
En I7 = H7*2-G7
En F8 =+F7*$B$9 y arrastre esta frmula hacia la derecha para Obtener los ingresos
por ventas en cada uno de los meses.
En F9 =+F7*$B$10 y arrastre la frmula hacia la derecha para obtener los costos
variables de cada mes.
En costos fijos F10 =+$B$11, arrastre hacia la derecha para obtener los costos fijos

6
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

periodo a periodo.
En F11 Costo total =SUMA (F9:F10), y arrastre esta frmula para obtener los costos
totales periodo a periodo.
En F12 (Beneficio), coloque =F8-F11 y arrastre hacia la derecha para obtener los
beneficios individuales de cada periodo en el clculo.

2) Ahora procederemos a la creacin del Grafico.


Insertar/ Grafico/ Lnea/ Lnea 2D

Una vez insertado el Grafico

Clic en Diseo

Luego clic en seleccionar datos.

Clic en AGREGAR

Asigne un nombre y seleccione el rango, tal y como muestra la figura Siguiente.

7
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Aceptar y Agregar Nuevamente.

Clic en AGREGAR

Asigne un nombre y seleccione el rango, tal y como muestra la figura Siguiente.

Hasta aqu el la ventana obtenida ser la siguiente:

8
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Ahora de Clic en EDITAR, para utilizar las cantidades vendidas como eje X, para nuestro
Grafico.

3) Finalmente el Grafico al grafico obtenido con formas y cuadros de texto, para


obtener un acabado como el siguiente grafico.

9
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

RAFICO DE HISTOGRAMAS.

Un histograma es una grfica de barras que nos permite describir el comportamiento de un


conjunto de datos, pero en este caso las diferentes observaciones de una misma variable se
grafican alrededor de un valor medio o central.

Algunos de los usos ms comunes del uso de un histograma son: aumentar la calidad de
alguno de nuestros procesos, pues todos sabemos que es necesario reducir al mnimo la
variacin que se presente en el mismo. Es por eso que el histograma nos permite identificar
cuantas veces se repite un mismo valor, as como la frecuencia con la que se presenta. Siendo
base para la toma de decisiones.

Procedimiento:

10
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Crear un Histograma con los siguientes DATOS:

Calcule el MAXIMO y MINIMO de las fechas, para utilizar como universo de Valores.

Ahora Ingrese en Su hoja de clculo, los siguientes valores tal y como muestra el siguiente
Grafico.

11
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

En la celda H8, ingrese la siguiente formula.

=CONTAR.SI.CONJUNTO ($C$3:$C$26,">="&F9,$C$3:$C$26,"<="&G9)

Ahora, crearemos el GRAFICO DE HISTOGRAMAS, para este caso tenemos la intencin de crear
este grafico para mostrar la cantidad de pedidos hechos en cada parmetro de fechas.

Insertar un Grafico de Columnas.

Clic en la FICHA DISEO, clic en el comando SELECCIONAR DATOS.

12
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

En la ventana de que a continuacin se muestra de clic en el comando AGREGAR y Asigne un


nombre luego seleccione su origen de datos, tal y como muestra la siguiente figura.

Luego de ACEPTAR la ventana quedar como se muestra a continuacin.

De clic en el comando EDITAR, y seleccione los campos que se ubicaran en el eje X, estos datos

13
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

seleccionados deben ser tal como se muestran en el siguiente Grafico.

Finalmente puede dar un acabado adecuado a su grafico, mediante el uso de las FICHAS
FORMATO o DISEO del Grafico.

Como se muestra a continuacin.

14
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

GRAFICO DE METAS.

Vamos a Crear un Grafico, muy til que ir marcando progresivamente cuanto es lo que nos
falta en nuestros ingresos para cumplir con el Objetivo deseado, para esto ingrese la
informacin segn se encuentra en el siguiente GRAFICO.

Procedimiento.

1) Ingreso de Formulas.
En la celda C15 ingrese =SUMA(C3:C14)
Y arrastre hacia la derecha, hasta la columna que corresponde a local 3.
Seleccione el rango de celdas C20:C22, ingrese la siguiente formula.
=TRANSPONER (C15:E15)

15
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Pulse la combinacin de Teclas CTRL + SHIFT + ENTER, para finalizar.


En la celda D20 ingrese la siguiente formula.
=TRANSPONER (C17:E17)
Pulse la combinacin de Teclas CTRL + SHIFT + ENTER, para finalizar.

2) Ahora ya tiene los datos suficientes para crear su GRAFICO.


3) Seleccione el rango de celdas.
B19:D22, clic en ISERTAR/GRAFICO/ COLUMNAS APILADAS
Este es el tipo de grafico que debe escoger, con esto su grafico debe quedar de la
siguiente manera:

4) Note que falta trabajar la columna superior (se encuentra de color rojo), ya que esta
no muestra exactamente los 10000, que es el objetivo que deseamos alcanzar para
cada uno de los locales en nuestro proyecto.
5) Procedemos a realizar lo siguiente:
De clic derecho en el eje vertical del Grafico y seleccione, DAR FORMATO AL EJE.
Se mostrar la siguiente VENTANA.

16
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

En MAXIMA active fije y coloque 100000.


El grfico debe quedar como sigue:

Finalmente para mejorar la presentacin del grafico podemos modificar el relleno de la


columna superior, dndole una transparencia que dar a entender que la parte AZUL
es lo logrado y la parte TRANSPARENTE, lo que falta por lograr, el grafico puede quedar
como se muestra a continuacin.

17
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Fjese ahora, cuando ingresa datos a partir de MAYO en adelante para cada uno de los
locales, la barra AZUL incrementa, mientras que la Barra Transparente se queda
ESTATICA.

CAPITULO II.
USO DE CONTROLES DE
PROGRAMACION.
El uso de estos controles agrega dinamismo a nuestras aplicaciones, ahorra el tiempo en hacer
mltiples funciones para el desarrollo de un resultado, as como mejora en el diseo y formato
del contenido, estos controles de programacin en ninguna versin de Excel aparece en el
entorno de forma predeterminada, nosotros tenemos que agregarlos, en la versin 2007 de
Excel siga los siguientes pasos:

1) Clic en el botn de Office.

18
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

2) Clic en Opciones de Excel.

3) Seguidamente se mostrar la siguiente ventana:


4) En ella de clic en ms frecuentes, luego active la casilla/ mostrar ficha programador.

5) Ahora si se fija en su nuevo entorno de Excel, observar la ficha programador, y dentro


de ella el comando Insertar controles donde se encuentran los controles que vamos a
utilizar.

19
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

6) Los controles que vamos a utilizar para las prcticas de esta parte del curso pertenecen
al grupo de controles de formulario.

Dentro de este grupo de


controles vamos a mencionar a
los ms destacables.

A) Control de comando.

Por lo general este control, se


utiliza para que sea asignado a
macros.

B) Control Cuadro Combinado.

Este control debe ser vinculado a un rango de celdas para mostrar sus valores, y a una celda la
cual mostrar segn lo que se active en el cuadro combinado el orden del registro
seleccionado.

20
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Para vincular este control, de clic derecho sobre el control/ clic en la opcin Formato de

control.

De clic y
seleccione
.

C) Control de opcin.

Los controles de opcin, son controles que pertenecen una vez creados a un mismo grupo o
matriz, cada uno de ellos es vinculado a una misma celda, en esa celda se va a mostrar el
numero de orden de creacin de los controles de opcin segn como fueron creados.

Para modificar el texto de esto controles, de clic derecho sobre el control y luego de clic en
modificar texto.

21
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Para vincular estos controles de clic derecho a uno de ellos, de clic en formato de control y en
la seccin vincular con la celda, selecciones la celda con la que vamos a establecer el vinculo.

D) Casilla de verificacin. Estos controles se vinculan a una sola celda y cada control
creado es independiente uno de otro, el procedimiento para modificar el texto y para
establecer el vinculo es idntico al de un botn de opcin.

22
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

E) Control de Marco o Frame.


Este control se utiliza para agrupar convenientemente grupos de controles que se
generan como una matriz de controles, como por ejemplo los controles de opcin.

Ejemplo de Aplicacin.

A continuacin desarrollaremos una prctica con el uso de estos controles de programacin,


para ello disee el siguiente formato dentro de su hoja de clculo.

Recuerde utilizar los controles de formulario, para crear el formato.

23
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Para esta aplicacin, vamos a utilizar el archivo uso_de_controles, que se encuentra dentro de
la carpeta Excel Intermedio adjuntado en el disco que se le entreg con este manual.

1) Ubquese en la hoja productos, selecciones toda la lista de datos y en el cuadro de


nombres coloque productos.
2) Seleccione todo los cdigos de productos y asgneles como nombre cdigos.
3) Ahora dentro del
formato de boleta de
venta, seleccione
c11:c23, clic en la ficha
DATOS/ Validacin de
datos/ en permitir
seleccione Lista y origen
coloque =codigos/
finalmente ACEPTAR.

4) Ahora ubquese en la
celda B11 y coloque la
siguiente frmula: =SI(C11<>"",1,""), en la celda B12, coloque la siguiente frmula:
=SI.ERROR(SI(C12<>"",B11+1,""),""), arrastre esta ltima frmula hasta la ltima fila en
donde deseamos ingresar la informacin.

5) En la celda D11 coloque la siguiente frmula:


=SI(C11<>"",BUSCARV(C11,productos,2,0)&"_"&BUSCARV(C11,productos,3,0)&"_"&"
modelo"&"_"&BUSCARV(C11,productos,4,0),"")
6) En la celda E11 coloque la siguiente frmula:

24
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

=SI(C11<>"",BUSCARV(C11,productos,5,0),"")
7) De clic en uno de los controles de opcin que corresponde al tipo de pago, active
formato de control y vinclelo a la celda J25.

8) De clic a la casilla de verificacin que corresponde a gastos de envio y seleccione


formato de control en vincular con la celda seleccione J26.

9) Seleccione uno de los controles de opcin que pertenece las zonas de envio, active
formato de control y seleccione la celda J27.

25
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

10) En la celda F11, ingrese la siguiente frmula:


=SI(C11<>"",SI(Y($J$26=VERDADERO,$J$27=1),0.2%*E11,SI(Y($J$26=VERDADERO,$J$2
7=2),0.32%*E11,SI(Y($J$26=VERDADERO,$J$27=3),0.36%*E11,0))),"")
11) En la celda H11, ingrese la siguiente frmula:
=SI(C11<>"",SUMA(E11:F11)*G11,"")
12) En la celda H24, ingrese la siguiente frmula:
=SI(J25=1,SUMA(H11:H23),SI(J25=2,0.95*SUMA(H11:H23)))
13) Finalmente en H25 =19%*H24, y en H26 ==SUMA(H24:H25).

26
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

CAPITULO III.
Funciones de BUSQUEDA
AVANZADA:
Funcin Coincidir.
La funcin COINCIDIR busca un elemento o valor especifico dentro de un rango (conjunto de
celdas, que para este caso deben estar formadas por una fila o una columna.) de celdas y, da
como resultado la posicin relativa de ese elemento en el rango.

Use COINCIDIR dentro de los argumentos de las funciones de bsqueda, cuando necesite
conocer la posicin de un elemento en un rango en lugar del elemento en s. Por ejemplo,
puede usar la funcin COINCIDIR para proporcionar un valor para el argumento fila de la
funcin INDICE, o tambin la puede utilizar para determinar la columna a extraer dentro de la
funcin BUSCARV.

Sintaxis

COINCIDIR(valor_buscado, matriz_buscada, tipo_de_coincidencia])

La sintaxis de la funcin COINCIDIR tiene los siguientes argumentos:

1) Valor_buscado Obligatorio. Valor que desea buscar en matriz_buscada. El argumento

27
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

valor_buscado puede ser un valor (nmero, texto o valor lgico) o una referencia de
celda a un nmero, texto o valor lgico.
2) Matriz_buscada Obligatorio. Rango de celdas en el que se realiza la bsqueda.
3) Tipo_de_coincidencia Opcional. Puede ser el nmero -1, 0 o 1. El argumento
tipo_de_coincidencia especifica cmo Excel hace coincidir el valor_buscado con los
valores de matriz_buscada. El valor predeterminado de este argumento es 1.

COINCIDIR devuelve la posicin del valor coincidente dentro de la matriz_buscada, no el valor


en s. Por ejemplo, COINCIDIR("b";{"a";"b";"c"};0) devuelve 2, la posicin relativa de "b" dentro
de la matriz {"a";"b";"c"}.

COINCIDIR no distingue entre maysculas y minsculas cuando busca valores de texto.

Si COINCIDIR no puede encontrar una coincidencia, devuelve el valor de error #N/A.

Si el tipo_de_coincidencia es 0 y el valor_buscado es una cadena de texto, puede usar los


caracteres comodn: el signo de interrogacin (?) y el asterisco (*), en el argumento
valor_buscado.

Ejemplo de aplicacin.

Ingrese el siguiente contenido en su hoja de clculo.

Procedimiento:

1) Seleccione el rango H3:K8, asgnele como nombre Precios.


2) Seleccione el rango H3:K3, asigne como nombre meses.
3) Finalmente en la celda E6, que corresponde a precios ingrese la siguiente formula.

28
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

=BUSCARV(A6,precios,COINCIDIR(C6,meses,0),0)

Obs.-

Note que la funcin coincidir apoya a la funcin buscarV, para ubicar la columna necesaria
segn el producto y el mes con el que deseamos hacer la extraccin de datos.

Funcion INDICE.

Esta funcin nos permite traer el valor de una matriz de datos al indicarle la posicin de la fila y
columna donde se encuentra el dato que necesitamos.

Sintaxis:

=INDICE (matriz, nmero de fila, nmero de columna)

Como siempre, intentar explicar su uso a travs de un ejemplo.

Necesitamos que en la celda D15, nos devuelva el valor de la matriz que se encuentre en las
filas y columnas que indicamos en la matriz A1:M13

Ejemplo, si indicamos que queremos el valor de la fila 6 y la columna 8, esperamos que nos
devuelva el valor 35 que corresponde a la interseccin de estas referencias.

Tenemos los parmetros que necesitamos:

matriz: es el rango de celdas A1:M13

nmero de fila: lo indicamos con el numero 6.

29
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

nmero de columna: lo indicamos con el numero 8.

Obs.-

Una de las grandes ventajas que tiene esta funcin con respecto a la funcin BUSCARV, es que
la funcin INDICE, ubica registros dentro de una matriz desplazndose en su contenido en
cualquier direccin, mientras que la funcin BUSCARV lo hace nicamente de izquierda a
derecha.

A continuacin detallaremos un ejemplo, que nos va a permitir esclarecer lo que estamos


mencionando.

Ingrese lo siguiente:

Procedimiento:

1) Seleccione A5: C18 y nombre como Clientes.


2) Seleccione A5: A18 y nombre como DNI.
3) Seleccione B5: B18 y nombre Apeynom.
4) Seleccione C5:C18 y nombre Celular.
5) En la celda F9 coloque la siguiente formula
=BUSCARV($F$8,clientes,COINCIDIR(E9,encabezado,0),0) y arrastre hasta la celda F10.
6) En la celda F14 coloque la siguiente formula
=INDICE(clientes,COINCIDIR($F$13,apeynom,0),COINCIDIR(E14,encabezado,0)) y
arrstrela hasta la celda F15.
7) En la celda F19 coloque
=INDICE(clientes,COINCIDIR($F$18,moviles,0),COINCIDIR(E19,encabezado,0)) y
arrstrela hasta la celda F20.

30
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Obs.

Note que la funcin ndice busque el elemento dentro de la matriz, no importando si se


encuentra a la izquierda o a la derecha del elemento que se est buscando.

Otro ejemplo:

Utilizaremos ahora un ejemplo para ordenar los datos, segn el orden de Merito.

Ingrese la siguiente estructura de datos.

CODIGO Alumno NOTA1 NOTA2 NOTA3 PROMEDIO


Alu_001 Pedro 15 12 16 14.33
Alu_002 Maria 12 15 17 14.67
Alu_003 Carmen 15 14 12 13.67
Alu_004 Juliana 14 10 15 13.00
Alu_005 Rodrigo 12 12 12 12.00

Ahora cree la siguiente formula.

CODIGO Alumno NOTA1 NOTA2 NOTA3 PROMEDIO ORDEN


Alu_001 Pedro 15 12 16 14.33 =JERARQUIA(F3,$F$3:$F$7)
Alu_002 Maria 12 15 17 14.67 1
Alu_003 Carmen 15 14 12 13.67 3
Alu_004 Juliana 14 10 15 13.00 4
Alu_005 Rodrigo 12 12 12 12.00 5

Finalmente cree la siguiente estructura.

31
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

CAPITULO IV.
FORMATOS CONDICIONALES.
Los formatos condicionales se aplican nicamente a las celdas que cumplan ciertas
condiciones, por ejemplo podemos dar formato condicional al stock de los productos
de un almacn, de tal manera que si son insuficientes se muestren de color Rojo.

Para que nos salgan automticamente en rojo los Insuficientes, vamos a hacerlo por
separado los nmeros y los textos.

Para presentar en rojo los nmeros menores de 5:

Seleccionamos las celdas que contienen notas numricas, hacemos clic en "Formato
Condicional" que est en la ficha "Estilos" de la hoja "Inicio". Ah en "Resaltar reglas de
celdas" seleccionamos la opcin "Menor que" tal como se ve en la siguiente
Ilustracin. Y luego nos aparecer una ventana para meter los datos.

32
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

En la ventana que nos aparecer ponemos "menor que" 5 y personalizamos el formato


de la celda:

Cuando hacemos clic en "Formato personalizado" se nos abre una ventana donde
especificaremos que aparezca en rojo y negrita las notas inferiores a 5. Luego slo
habr que hacer clic en Aceptar en las dos ventanas abiertas.

33
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Vamos a hacer lo mismo con las notas en texto. Slo que como no se trata de
nmeros, en "Resaltar reglas de celda", elegiremos "Texto que contiene".

Lo primero ser seleccionar las notas en texto (Insuficiente, Notable, etc.) y luego
hacemos clic en "Formato Condicional" que est en la ficha "Estilos" de la hoja "Inicio".
Ah en "Resaltar reglas de celdas" seleccionamos la opcin "Texto que contiene". Se
nos abrir una ventana igual que antes, ah pondremos "Insuficiente" y esta vez, para
variar, podemos dejar el formato que sale predeterminado "Relleno rojo claro con texto
rojo oscuro".

34
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Tal como podemos ver en la siguiente Ilustracin:

EJEMPLOS DE FORMATOS CONDICIONALES:

Ejercicio 1.
A continuacin vamos a detallar un ejemplo para la creacin de un formato condicional
con formula, donde se coloque de color rojo los contenidos de las celdas con valores

35
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

repetidos en un rango de celdas de una columna.

1. Ingrese los datos en una hoja de clculo nueva como se detalla en el cuadro de
la derecha.

2. Seleccione la celda A3, y luego ingrese a INICIO/ FORMATO CONDICIONAL,


donde obtendr la siguiente ventana.

36
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

3. Seleccione la opcin NUEVA REGLA. Obtendr la siguiente ventana.

4. Seleccione la opcin Utilice Formulas que determine la aplicacin de formato y


luego ingrese la formula tal y como esta en el cuadro inferior, aceptar.

37
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

5. Pulse Ctrl + C, sobre la celda A3, para copiar.


6. Seleccione desde A3 hasta A9, de clic derecho sobre esta seleccin y escoja
pegado especial, donde deber activar nicamente formatos.
7. Finalmente aceptar.

Ejercicio2.
Otro ejemplo muy similar al anterior consiste en colocar de color ya no a todos los
datos que se repiten si no nicamente a los valores que se duplican sin tomar en
cuenta al primer registro.

A continuacin vamos a detallar el proceso para realizar este ejercicio, utilizando


formato condicional.

1. Ingrese datos en un rango de celdas tal y como se muestra a continuacin,


note que para el ejemplo se ha utilizado la columna G.

38
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

2. Seleccione la celda G3 y ubquese en INICIO/ FORMATO CONDICIONAL.

3. Clic en la opcin nueva Regla, y seleccione Utilice una frmula que determine
las celdas para aplicar Formato.

39
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

4. A continuacin ingrese la formula tal y como se muestra en el grafico que est


a continuacin.

5. Luego de Aceptar, seleccione la celda G3, y pulse Ctrl + C para copiar.

6. Seleccione desde G4 hasta G11, de un clic derecho sobre la seleccin, clic en


Pegado especial, deber activar nicamente formatos. Para Aceptar.

40
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

CAPITULO V.
VALIDACIONES.
QU ES LA VALIDACIN DE DATOS

La validacin de datos es una funcin de Excel que permite establecer restricciones


respecto a los datos que se pueden o se deben escribir en una celda. La validacin de
datos puede configurarse para impedir que los usuarios escriban datos no vlidos. Si
lo prefiere, puede permitir que los usuarios escriban datos no vlidos en una celda y
advertirles cuando intenten hacerlo. Tambin puede proporcionar mensajes para
indicar qu tipo de entradas se esperan en una celda, as como instrucciones para
ayudar a los usuarios a corregir los errores.

Por ejemplo, en un libro de marketing, puede configurar una celda para permitir
nicamente nmeros de cuenta de tres caracteres. Cuando los usuarios seleccionan la
celda, puede mostrarles un mensaje como el siguiente:

41
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Como vemos en la ventana anterior podemos resaltar el contenido de otras hojas de


trabajo.

Si los usuarios no tienen en cuenta este mensaje y escriben datos no vlidos en la


celda, como un nmero de dos o de cinco dgitos, puede mostrarles un mensaje de
error especfico.

En un escenario un poco ms avanzado, podra usar la validacin de datos para


calcular el valor mximo permitido en una celda segn un valor que se encuentra en
otra parte del libro. En el siguiente ejemplo, el usuario ha escrito 4.000 dlares en la
celda E7, lo cual supera el lmite mximo especificado para comisiones y
bonificaciones.

Si se aumentara o redujera el presupuesto de nmina, el mximo permitido en E7


tambin aumentara o se reducira automticamente.

Las opciones de validacin de datos se encuentran en el grupo Herramientas de

42
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

datos.

La validacin de datos se configura en el cuadro de dilogo Validacin de datos.

Cundo es til la validacin de datos?

La validacin de datos es sumamente til cuando desea compartir un libro con otros
miembros de la organizacin y desea que los datos que se escriban en l sean
exactos y coherentes.

Puede usar la validacin de datos para lo siguiente, entre otras aplicaciones:

Restringir los datos a elementos predefinidos de una lista Por ejemplo, puede limitar
los tipos de departamentos a Ventas, Finanzas, Investigacin y desarrollo y TI. De
forma similar, puede crear una lista de valores a partir de un rango de celdas que se
encuentran en otra parte del libro.

43
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Restringir los nmeros que se encuentren fuera de un intervalo especfico Por


ejemplo, puede especificar un lmite mnimo de deducciones de dos veces el nmero
de hijos en una celda especfica.

Restringir las fechas que se encuentren fuera de un perodo de tiempo especfico Por
ejemplo, puede especificar un perodo de tiempo entre la fecha actual y los 3 das
siguientes.

Restringir las horas que se encuentren fuera de un perodo de tiempo especfico Por
ejemplo, puede especificar un perodo de tiempo para servir el desayuno entre la hora
en que abre el restaurante y cinco horas despus.

Limitar la cantidad de caracteres de texto Por ejemplo, puede limitar el texto permitido
en una celda a 10 caracteres o menos. De forma similar, puede establecer la longitud
especfica de un campo de nombre completo (C1) en la longitud actual de un campo
de nombre (A1) y un campo de apellidos (B1), ms 10 caracteres.

Validar datos segn frmulas o valores de otras celdas Por ejemplo, puede usar la
validacin de datos para establecer un lmite mximo para comisiones y bonificaciones
de 3.600 dlares, segn el valor de nmina proyectado general. Si los usuarios
escriben un valor de ms de 3.600 dlares en la celda, aparecer un mensaje de
validacin.

Mensajes de validacin de datos


Lo que los usuarios vern al escribir datos no vlidos en una celda depende de cmo
se haya configurado la validacin de datos. Puede elegir mostrar un mensaje de
entrada cuando el usuario seleccione la celda. Este tipo de mensaje aparece cerca de
la celda. Si lo desea, este mensaje puede moverse y dejarse visible hasta que el
usuario pase a otra celda o presione ESC.

Por lo general, los mensajes de entrada se usan para orientar a los usuarios acerca
del tipo de datos que deben escribirse en una determinada celda.

Tambin puede elegir mostrar un mensaje de error que slo aparecer cuando el
usuario escriba datos no vlidos.

44
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Puede elegir entre tres tipos de mensajes de error:

Icono, Tipo, Se usa para , Detener, Evitar que los usuarios escriban datos no
vlidos en una celda. Un mensaje de alerta Detener tiene dos opciones: Reintentar o
Cancelar.

, Advertencia, Advertir a los usuarios que los datos que han escrito no son vlidos,
pero no les impide escribirlos. Cuando aparece un mensaje de alerta Advertencia, los
usuarios pueden hacer clic en S para aceptar la entrada no vlida, en No para editarla
o en Cancelar para quitarla.

, Informacin, Informar a los usuarios que los datos que han escrito no son
vlidos, pero no les impide escribirlos. Este tipo de mensaje de error es el ms flexible.
Cuando aparece un mensaje de alerta Informacin, los usuarios pueden hacer clic en
Aceptar para aceptar el valor no vlido o en Cancelar para rechazarlo.

Puede personalizar el texto que los usuarios ven en un mensaje de error. Si elige no
hacerlo, los usuarios vern un mensaje predeterminado.

Los mensajes de entrada y de error slo aparecen cuando los datos se escriben
directamente en las celdas. No aparecen en los siguientes casos:

El usuario escribe datos en la celda mediante copia o relleno.

Una frmula en la celda calcula un resultado que no es vlido.

45
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

EJEMPLOS DE VALIDACION DE DATOS:

EJEMPLO DE VALIDACION UTILIZANDO


FORMULAS
INGRESE LOS DATOS APARTIR DE A4
Validacin de
Carne: S/. 120 datos
Acepta un valor slo si no sobrepasa el
Verduras: S/. 30 presupuesto que se tiene pensado:
Fruta: S/. 25
Aperitivos: S/. 40
Local: S/. 50 Presupuesto fiesta: S/. 500
Bebidas S/. 200 Total: S/. 465

VALIDE EL RANGO DE CELDAS con los datos


numricos de carne, verduras, fruta, aperitivo,
local y bebidas.
haciendo clic en DATOS/ VALIDACION,
seleccionar personalizada y colocar lo siguiente:

46
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

EJEMPLO DE VALIDACION QUE RESTRINGE LOS DATOS QUE SE PUEDEN


INGRESAR EN UN RANGO DE CELDAS
Ingrese la siguiente lista de datos, Luego seleccione el rango desde A2:A23, y realice
DATOS/ VALIDACION.

En la ventana de validacin seleccione la opcin


Personalizada y escriba la siguiente formula tal y como se ve

en el grafico.

47
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

CAPITULO VI.
FILTROS.
FILTROS AVANZADOS

Los filtros avanzados, permiten extraer los registros de una lista aplicando criterios
complejos adems de poder obtener el resultado fuera de la lista original. Antes de
aplicar filtros avanzados debemos de identificar los siguientes rangos:

Con el correr del curso que el trabajo con los filtros avanzados es similar al de las
dems aplicaciones con base de datos, como por ejemplo las funciones de base de
datos.

Siempre antes de iniciar la creacin de un filtro avanzado debemos establecer la


posicin en celdas del rango de listas.

Rango de la Lista
Es la lista o base de datos, incluye los registros y el encabezado (nombres de campo).
Que van a formar parte del rango de criterio para la ejecucin del filtro avanzado.

48
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Para el desarrollo de los ejemplos utilizaremos la siguiente lista de datos.

Para crear los filtros avanzados, realizamos el siguiente proceso desde la opcin inicio
de Excel.

1) Clic en la ficha Datos.


2) Clic en avanzadas.

49
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

ELEMENTOS DEL FILTRO AVANZADO.

Rango de Lista.

Rango de celdas donde se encuentra ingresada la matriz de datos, este rango debe
tener caractersticas de una lista de datos (ttulos con otro formato), al que se le puede
asignar un nombre que ser utilizado dentro del rango de lista.

Rango de Criterios.

Rango de celdas que ser utilizado como criterio de seleccin para los datos del filtro
avanzado, este rango de criterios debe contener el campo y el criterio de lo que
deseamos extraer, por ejemplo.

Con este rango de criterios B3:C4, podramos extraer de una base de datos los datos
ubicados en la zona sur, cuya venta sea mayor a 2000.

Copiar a.

Celda a donde vamos a pasar el grupo de registros que vamos a extraer.

Solo registros nicos.

Permite extraer nicamente los registros que cumplen con el criterio, pero si en
nuestra matriz existen varias lneas de datos iguales extraer nicamente a uno de
ellos.

EJEMPLO 1

50
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Extraer registros del turno Noche, rea Ventas y Almacn.

EJEMPLO 2
Extraer registros donde el sueldo est entre 500 y 800.

51
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

EJEMPLO 3
Extraer registros del rea de Almacn, Categora A, sueldo mayor a 700.

52
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

EJEMPLO 4
Extraer registros del rea de Caja, Turno Maana, Categoras A y C.

53
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

EJEMPLO 2 de Controles de Programacin Asignndolo a una macro.

INGRESE:

Clic derecho/ Formato de


control/
2 Vincular con la celda: M25

=SI(M25=1,"Permanente",SI(M25=2,"Contratado","Eventual"))

54
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

A continuacin vamos a grabar el Procedimiento de un filtro avanzado, luego vamos a vincular


este procedimiento a uno de los controles de programacin hecho que nos va a permitir
mayor dinamismo y actualizacin a nuestro filtro avanzado.

Procedimiento:

1) Vista/ Macros/ Grabar nueva macro.


2) Coloque de nombre FILTRO_AVANZADO/ Aceptar.
3) Ahora comience a realizar el proceso para el filtro avanzado, la macro copiando los
registros a la celda B30, la macro grabara todo el proceso.
4) Una vez que termino el proceso del filtro avanzado, detenga la macro/ Vista/ Macro/
detener grabacin.
5) Finalmente asigne la macro/ uno a uno a cada control.
6) Clic derecho a uno de los controles/ clic en Asignar macro/ seleccione la macro/
aceptar, este proceso realcelo uno a uno a cada control.
7) Si le da clic a estos controles notar que se ejecuta la macro con un defecto, la nica
columna que parece ser filtrada es la columna de la izquierda, para corregir esto
realice lo siguiente.
8) El Codigo que va a generar su macro es mas o menos el siguiente, para llegar a
visualizarlo pulse ALT + F11.
Sub FILTRO_AVANZADO()
Range("B11:M19").Select
Range("B11:M19").AdvancedFilter Action:=xlFilterCopy, CriteriaRange:=Range( _
"MACRO_1!Criteria"), CopyToRange:=Range("B30"), Unique:=False
ActiveWindow.ScrollRow = 8
ActiveWindow.ScrollRow = 9
ActiveWindow.ScrollRow = 10
Range("G28").Select
End Sub
9) Corrija la seccin CopyToRange:=Range("B30"), a CopyToRange:=Range("B30:M30"),
de esta manera se asegurar que la macro se ejecute a todo el contenido que
deseamos filtrar.
10) Cierre el editor de visual Basic (no es necesario grabar)/ y pruebe sus controles de
programacin.

55
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

CAPITULO
VII.
TABLAS DINAMICAS.
QUE ES UNA TABLA DINAMICA?
Es una tabla interactiva en una hoja de clculo que resume una gran cantidad de
datos existentes en libros de Excel o desde datos externos como desde Access, SQL,
et. Usando el formato y los mtodos de clculo elegidos por el usuario, mostrando
informacin por pginas. Una tabla dinmica es una combinacin de autofiltros y
subtotales.

56
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Elementos de una tabla dinmica.


Una tabla dinmica est compuesta por los siguientes elementos:

Filtros de Pagina: Especifica el campo al que se le asigna una orientacin de pagina,


los elementos de esta seccin se muestran a travs de una lista desplegable.
(Opcional).

Rotulo de Fila: Especifica que campo se mostrara en las filas de la tabla dinmica.
(Opcional).

Rotulo de Columna: Especifica que campo se mostrara en las columnas de la tabla


dinmica. (Opcional).

Campo de Valores: Esta seccin especifica que campos se van a considerar en el


resumen de datos y que funcin se le va aplicar. (Obligatorio).

Para crear una tabla dinmica, realizamos los siguientes pasos:

7. debemos tener en cuenta que todo rango de datos puede ser nombrado y de esa
manera facilitar la ubicacin de los datos de origen.

8. Clic en la opcin insertar/ Tabla Dinmica.

9. En esta versin de Excel automticamente pregunta por los datos de origen, y la


ubicacin donde se desea crear la tabla dinmica.

57
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

10. Por ejemplo podemos seleccionar


una hoja nueva (es lo ms
recomendable), para colocar esta
tabla, al aceptar presentara un
entorno similar al del siguiente grafico:

En esta ventana, activamos los campos que deseamos agregar a la tabla dinmica,
para esta versin de Excel es el mismo programa, quien coloca los campos en los
espacios correspondientes. Sin embargo queda a criterio del usuario ubicar los
mencionados campos en otros espacios, siempre teniendo en cuenta los detalles
mencionados en pginas arriba con respecto a los elementos compuestos en una
tabla.

58
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Por ejemplo al activar Categ y Sueldo, encontraremos dichos campos ya


posicionados, mostrndose un resumen de la suma de sueldos agrupados por
categora, como ya sabemos la tabla ubicada en la parte superior tiene como campos
de grupo categ y turno.

El grafico que queda deber ser como sigue:

CREACION DE GRAFICO DINAMICO.

Los grficos dinmicos dependen de los valores de una tabla dinmica, por lo que los
procedimientos para su creacin sern similares al de la creacin de una tabla
dinmica, teniendo presente que el resultado se apreciara en una hoja grafica nueva.

Ejemplo:

59
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Vamos a utilizar la misma lista de datos, para facilitar la explicacin en este ejemplo.
Seleccionamos la lista de datos, clic en opcin Insertar/ Tabla dinmica/ en esta
ocasin seleccionaremos Grafico Dinmico.

Al darle un clic en Grafico Dinmico, se mostrara un entorno parecido al de la tabla


dinmica, con la diferencia de que al seleccionar y activar los mismos campos como
en el caso anterior Categ, Sueldo, se mostrara un grafico con caractersticas
dinmicas.

En ambos casos, es decir en tablas dinmicas o en grficos dinmicos, la versin


2007 de Excel presenta un comando para moverlos de acuerdo a necesidades del
usuario, este comando se ubica en la opcin diseo.

60
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

LISTA DE DATOS PARA TABLA DINAMICA.

Mes Ao Ingresos Gastos


Ene 2004 98,085 42,874
Feb 2004 98,698 44,167
Mar 2004 102,403 43,349
Abr 2004 106,044 43,102
May 2004 105,361 45,005
Jun 2004 105,729 44,216
Jul 2004 105,557 43,835
Ago 2004 109,669 41,952
Sep 2004 107,233 44,071
Oct 2004 105,048 43,185
Nov 2004 107,446 44,403
Dic 2004 105,001 45,129
Ene 2005 109,699 46,245
Feb 2005 109,146 45,672
Mar 2005 106,576 44,143
Abr 2005 108,911 43,835
May 2005 108,011 44,114
Jun 2005 111,361 44,648
Jul 2005 114,278 44,822
Ago 2005 112,965 44,053
Sep 2005 114,215 43,773
Oct 2005 118,373 44,469
Nov 2005 120,739 44,438
Dic 2005 122,794 43,681
Ene 2006 127,735 45,495
Feb 2006 127,246 47,710
Mar 2006 127,289 48,402
Abr 2006 127,169 47,217
May 2006 131,330 49,082
Jun 2006 130,996 49,862
Jul 2006 131,054 51,872
Ago 2006 135,284 61,427
Sep 2006 138,903 62,342
Oct 2006 136,368 62,353
Nov 2006 135,199 60,571
Dic 2006 135,144 59,848

11. Con la base de datos anterior, cree una tabla dinmica que filtre y muestre subtotal
que sume los ingresos y los gastos por ao.
12. Con la misma base de datos agrupe su contenido por meses y calcule el promedio de

61
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

gastos por meses.

CAMBIAR EL FORMATO DEL INFORME DE TABLA DINMICA: COMPACTO,


ESQUEMTICO O TABULAR.

Se puede cambiar el formato de un informe de tabla dinmica (compacto, esquemtico o


tabular) y cualquiera de sus diversos campos.

Informe de tabla dinmica

Haga clic en el informe de tabla dinmica.


En la ficha Diseo, en el grupo Diseo, haga clic en Diseo de informe y elija una de las
siguientes opciones:
Mostrar en forma compacta Se usa para evitar que los datos relacionados se salgan
horizontalmente de la pantalla y minimizar la necesidad de desplazarse por ella. Los campos
iniciales se ubican en una columna y tienen aplicada sangra para mostrar la relacin de
columnas anidadas.
Mostrar en forma de esquema Se usa para esquematizar los datos al estilo clsico de tabla
dinmica.
Mostrar en formato tabular Se usa para ver todos los datos en un formato de tabla
tradicional y para copiar celdas fcilmente a otra hoja de clculo.

Campos
Seleccione un campo de fila y, a continuacin, en la ficha Opciones, en el grupo Campo activo,
haga clic en Configuracin de campo.
Se abrir el cuadro de dilogo Configuracin de campo.
Sugerencia Tambin puede hacer doble clic en el campo de fila con formato tabular o de
esquema.
Haga clic en la ficha Diseo e impresin y, despus, en la seccin Diseo, siga uno de los
procedimientos siguientes:
Para mostrar elementos de campo en formato esquemtico, haga clic en Mostrar etiquetas de
elementos en formato esquemtico.
Para mostrar u ocultar las etiquetas del campo siguiente en la misma columna en el formato
compacto, haga clic en Mostrar etiquetas de elementos en formato esquemtico y, a
continuacin, seleccione Mostrar elementos del campo siguiente en la misma columna (forma
compacta).
Para mostrar elementos de campo en un formato semejante al de una tabla, haga clic en
Mostrar etiquetas de elementos en formato tabular.
Volver al principio

Agregar, reorganizar y quitar campos.

Para agregar, reorganizar y quitar campos, use la Lista de campos de tabla dinmica.
Haga clic en el informe de tabla dinmica.

62
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

De ser necesario, en la ficha Opciones, en el grupo Mostrar u ocultar, haga clic en Lista de
campos y, para un informe de grfico dinmico, en la ficha Analizar, dentro del grupo Mostrar
u ocultar, haga clic en Lista de campos.

TABLAS DINAMICAS

Ejemplo 1:

Una empresa dedicada al rubro de exportacin de mquinas agrcolas tiene la siguiente


tabla en una Hoja de Excel 2007.donde figuran los datos del 1 trimestre del ao.

A partir de esta matriz de datos, se quiere crear una nueva tabla en la que se informe la
cantidad de maquinarias exportadas y el detalle de cuantas se vendieron de cada una.

Para crear la tabla que nos responda a estas preguntas, nos ubicamos en cualquier celda
de la tabla, luego vamos a la pestaa "insertar" panel "Tablas".

63
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

En el que pulsaremos en "Tabla dinmica", al hacer esto aparece un men en el que


tenemos las opciones de "Grfico dinmico" y "Tabla dinmica" , pulsaremos en este
ltimo como se puede ver.

A continuacin aparece el panel "Crear tabla dinmica".

en este caso el rango de la tabla base (tabla de partida) queda automticamente


seleccionado, aunque en algunos casos podramos recomendar el uso de nombres a las
base de datos, incluyendo los rtulos, tambin seleccionamos "Nueva hoja de clculo" y
pulsamos en aceptar y automticamente se crea la Hoja4 en la que se destacan:

Una nueva cinta de opciones denominada "Herramienta de tabla dinmica"

Un panel llamado "Lista de campos de tabla dinmica" que es una novedad de Excel 2007
y que tiene un rectngulo en la parte superior, donde se ubican los campos o rtulos de la

64
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

tabla de origen, tambin hay cuatro rectngulos, en la parte inferior, denominados " Filtro
de informe", "Rtulos de columna", "Rtulos de fila" y "Valores" donde irn apareciendo
los rtulos de la tabla a medida que los seleccionemos en la parte suprior en forma de
botones como el que se nuestra

Los botones se pueden arrastrar de un rectngulo a otro aunque los rtulos que tienen
valores numricos, siempre aparecen en rectngulo "Valores".

como se ve, hasta este momento, tiene las casillas de verificacin de rtulos sin marcar ,
pues bien, es justamente seleccionar las casillas "MAQUINA" y "CANTIDAD" lo debemos
hacer en el prximo paso

65
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Observar que aparecen automticamente 2 botones.

Listo ya tenemos la primera tabla con las respuestas pedidas recuadradas en rojo

si nos interesara saber solamente el dato de cuantas fertilizadora y sembradora se


exportaron, junto con su total, tenemos un comando de filtrado en la parte superior y as
obtenemos la siguiente tabla

luego de aplicar el filtro.

66
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Este es un ejemplo didctico para hacer una introduccin, pero se le puede sacar mucho
mas el jugo a esta herramienta.

Podemos querer saber el detalle de las mquinas que fueron exportadas y por cual
vendedor. En este caso tendremos que seleccionar la casilla del rtulo VENDEDOR y en la
nueva Hoja aparece una tabla y el panel "Lista de campos de tabla dinmica"

se ve que en los rectngulos, mas precisamente en el llamado Rtulo de fila, aparece un


nuevo botn, el botn VENDEDOR en forma simultnea a la la seleccin de la casilla de
verificacin VENDEDOR.

La tabla responde a lo que queremos saber, pero le podemos dar otro aspecto arrastrando
el botn VENDEDOR al rectngulo "Rtulo de columna"

67
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

y la tabla queda como la que esta abajo , luego de haberle dado algo de formato

En esta tabla se puede ver, por ejemplo, que Pea vendi 16 fertilizadoras y un tractor.

Sera interesante saber el nmero de maquinarias exportadas a que pas y por cual
vendedor.

Para hacer lo , verificamos la casilla "Pas" y filtramos MAQUINA

y se genera la tabla

68
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

donde se puede ver que Chuan le vendi 30 mquinas a China.

Hasta ahora nuestra tabla dinmica efecta sumas, pero puede hacer otras operaciones
tales como porcentajes, mximos, mnimo y otras mas que iremos viendo.

Podemos preguntarnos cual fue la mxima cantidad de maquinarias que vendi Pea. Para
hacer esto nos ubicamos en una celda cualquiera de la tabla de arriba y apretando el botn
derecho del mouse aparece el siguiente men emergente

En el que pulsamos en "Configuracin de campo de valor", como indica la flecha, con lo


que aparece el panel tambin llamado "Configuracin de campo de valor".

69
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

En el que si vamos a la pestaa "Resumen por" estn las opciones de resumen en las que
elegiremos Mx y luego de aceptar, la tabla se transforma en

que nos dice que la cantidad Mxima de maquinarias que vendi Pea es 9, como se ve en
el recuadro rojo, en forma adicional podemos ver que esta cantidad fue vendida a Brasil (
verificar con la tabla de partida o tabla base).

Este resultado se puede ver con una simple inspeccin de los datos, que en este caso son
tres, pero cuando estos aumentan es donde vemos la utilidad del clculo de un mximo.

70
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

TABLAS DINAMICAS CON RANGOS DINAMICOS.

Una aplicacin con los RANGOS VARIABLES, es cuando trabajamos con TABLAS
DINAMICAS, ya que podemos agregar o quitar elementos de la tabla origen de datos (tabla
base)sin necesidad de actualizar la referencia al rango en forma manual, o sea que se hace
en forma automtica. Para hacer esto vamos a utilizar NOMBRES, pero no le vamos a dar
un nombre a un rango, le daremos un nombre a una frmula (Excel considera a las
frmulas como si fueran rangos)dicha frmula sera el ANIDAMIENTO entre las funciones
DESREF Y CONTARA.

como ya se vio, la sintaxis de DESREF es:

DESREF(referencia ,filas,columnas,alto,ancho)

donde los argumentos sern:

referencia: la celda en el ngulo superior izquierdo de la tabla base (A1 si consideramos la


tabla del manual para TABLAS DINAMICAS.

filas:para este caso es 0.

columnas: para este caso es 0.

alto: la cantidad de filas en nuestra tabla base.

ancho: la cantidad de columnas en nuestra tabla base.

Esta frmula se anidara con CONTARA para que DEREF se transforme en dinmica
quedando

=DESREF(Hoja1!$A$1,0,0,CONTARA(Hoja1!$A:$A),CONTARA(Hoja1!$1:$1)).

A esta frmula le daremos el nombre tabla_base_dinamica.

71
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

con este nombre creamos la tabla dinmica

En este momento ya estamos en condiciones de agregar datos a la tabla base original.

72
FARFAN NAVARRO,
Fernando EXCEL INTERMEDIO

Si con ella hubiramos confeccionado la siguiente tabla dinmica.

Y agregamos otro pas, por ejemplo Italia.

73
PROGRAMA DE
EXCEL INTERMEDIO ESPECIALIZACION

Esta misma tabla se actualiza incorporando este pas.

Luego de ir al panel "DATOS" de la pestaa "OPCIONES" y pulsar en actualizar

74

También podría gustarte