Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Excel 2010 Macros
Excel 2010 Macros
acostanp@gmail.com
acostanp@gmail.com
acostanp@gmail.com
acostanp@gmail.com
acostanp@gmail.com
INICIAR EXCEL
Excel se puede iniciar de las maneras siguientes:
1.
Se hace un doble clic sobre el acceso directo del Escritorio.
2. Ir al men de Inicio
Programas
Microsoft Office
Seleccionar Microsoft Office Excel 2010.
acostanp@gmail.com
Definiciones importantes
Celdas
Las celdas conforman la hoja. Una celda se forma por la interseccin de
una columna con una fila.
Su funcin es almacenar informacin que puede constituir un texto, un
nmero o por una frmula.
Cuando se inicia Excel, la celda activa es la A1, la que se identifica,
porque aparece con un borde sombreado, como se puede apreciar en el
grfico anterior.
Hoja de trabajo
Una hoja de trabajo est formada de celdas, dispuestas por 16.384
columnas y 1.048.576 filas.
Cada una de las hojas puede tener una estructura, configuracin y
caractersticas distintas y son tratadas como elementos diferentes del libro
que las contiene. Generalmente se identifican como Hoja1 , Hoja2, Hoja3,
etc. Sin embargo, se les puede dar cualquier nombre.
Libro
Un documento de Excel, recibe el nombre de Libro, en donde, cada hoja
es manejada como si se tratase de un documento diferente.
En la mayora de los casos, solamente se trabaja con la primera hoja del
libro.
Por ello, es recomendable que en lugar de crear diez libros para controlar
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
acostanp@gmail.com
acostanp@gmail.com
10
acostanp@gmail.com
11
1. Ficha
2. Grupo
3. Comandos
Los comandos se organizan en grupos lgicos, que se renen en fichas.
Cada ficha est relacionada con un tipo de actividad (como escribir o
disear una pgina).
Elementos Fichas
acostanp@gmail.com
12
Ficha
Portapapeles
Inicio
Fuente
Nmero
Insertar
Grficos
Configurar pgina
Diseo de pgina
Datos
Esquema
QUE REALIZA
Desplaza una celda a la derecha
Desplaza una celda a la izquierda
Desplaza una celda arriba
Flecha abajo
Ultima columna de la lnea actual
Primera columna de la lnea actual
Ultima lnea de la columna actual
Primera lnea de la columna actual
Desplaza una ventana hacia abajo
Desplaza una ventana hacia arriba
Desplaza una ventana hacia la izquierda
Desplaza una ventana hacia la derecha
acostanp@gmail.com
13
acostanp@gmail.com
14
GUARDAR UN LIBRO
Para grabar o guardar un libro de Excel, activar el Men de Office ,
opcin Guardar, o tambin, presionar el icono Guardar Como o de la
barra de herramientas de acceso rpido, hacer clic en el cono del
disquete.
acostanp@gmail.com
15
Guardar libro
acostanp@gmail.com
16
Para seleccionar
Una sola hoja
Realiza esto
Haz clic en la etiqueta de la hoja.
Haz clic en la etiqueta de la primera
hoja y, a continuacin, mantenga
Dos o ms hojas adyacentes
presionada la tecla MAYS y haz clic
en la etiqueta de la ltima hoja.
Haz clic en la etiqueta de la primera
hoja y, a continuacin, mantenga
Dos o ms hojas NO
presionada la tecla CONTROL y haz
adyacentes
clic en las etiquetas de las dems
hojas.
Haz clic con el botn secundario del
mouse a continuacin, elije
Todas las hojas de un libro.
Seleccionar todas las hojas en el
men contextual.
Mostrar un nmero mayor o menor de etiquetas
Puntero de divisin
acostanp@gmail.com
17
acostanp@gmail.com
18
AUTORELLENO
Al usar el Controlador de relleno, permite ingresar datos de manera
automtica. Permite continuar series, por ejemplo, dos celdas contiguas
con el valor 1 y 2, podramos continuarlo con 3,4,5,6, Sin tener que
escribirlo de forma manual.
acostanp@gmail.com
19
Controlador de relleno
acostanp@gmail.com
20
TIPOS DE DATOS
En una Hoja de Clculo, los distintos TIPOS DE DATOS que podemos introducir son:
VALORES CONSTANTES, es decir, un dato que se introduce directamente en una celda.
Puede ser un nmero, una fecha u hora, o un texto.
FRMULAS
Es decir, una secuencia formada por: valores constantes, referencias a otras celdas,
nombres, funciones, u operadores. Es una tcnica bsica para el anlisis de datos. Se
pueden realizar diversas operaciones con los datos de las hojas de clculo como *, +, -,
Sen, Cos, etc.
En una frmula se pueden mezclar constantes, nombres, referencias a otras celdas,
operadores y funciones. La frmula se escribe en la barra de frmulas y debe empezar
siempre por el signo =.
Formatos
Formato de celdas
Veremos las diferentes opciones disponibles en Excel respecto al cambio de aspecto de las
celdas de una hoja de clculo y cmo manejarlas para modificar el tipo y aspecto y forma de
visualizar nmeros en la celda.
Haga clic en
Smbolos de moneda
Estilo de moneda
Estilo porcentual
Reducir decimales
acostanp@gmail.com
21
####,#
#.000
0,#
#,0#
Para ver un punto como separador de los millares o para ajustar la escala de un nmero
mediante un mltiplo de mil, incluya un punto en el formato de nmero.
Para ver
#,###
12000 como 12
#,
0.0,,
Tabla 3: Visualizacin de cdigos bsicos
Para definir el color de una seccin del formato, escriba en la seccin el nombre del color
entre corchetes. El color debe ser el primer elemento de la seccin.
[NEGRO]
[AZUL]
[AGUAMARINA]
[VERDE]
[MAGENTA]
[ROJO]
[BLANCO]
[AMARILLO]
acostanp@gmail.com
22
4.
Se visualiza:
acostanp@gmail.com
23
8.
Observe que los valores ingresados en las celdas se visualizarn en color azul.
9.
Si adems desea ingresar una condicin, por ejemplo, que se visualicen en color
azul todos nmeros con 2 decimales cuyos valores mayores o iguales a 10, caso contrario
que se visualicen en color rojo. Las condiciones se escribirn as:
[Azul][>=10]#,00;[Rojo] #,00.
Para separar una condicin de otra se usa el separador de listas que se sugiere sea el punto
y coma.
FORMATO DE CELDAS
Descripcin
acostanp@gmail.com
24
acostanp@gmail.com
25
Formato de celdas.
acostanp@gmail.com
26
FORMATO NMERO
Descripcin
El formato General es el formato de nmero predeterminado que Excel aplica
al escribir un nmero.
La mayor parte de los nmeros a los que se les aplica formato mediante la
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
27
acostanp@gmail.com
28
acostanp@gmail.com
29
ESTILOS RPIDOS
Descripcin
El dar un formato para presentar los datos a veces nos toma mucho tiempo.
Para solucionar esto Excel ha incorporado los estilos rpidos.
Como puedes observar el ejemplo sin formato luce as:
acostanp@gmail.com
30
Sin formato
acostanp@gmail.com
31
acostanp@gmail.com
32
Resultado final
acostanp@gmail.com
33
Se Visualiza:
acostanp@gmail.com
34
acostanp@gmail.com
35
En opciones de Excel
Selecciona Avanzadas
Luego en:
acostanp@gmail.com
36
acostanp@gmail.com
37
Se visualiza:
acostanp@gmail.com
38
La base se visualiza:
acostanp@gmail.com
39
acostanp@gmail.com
40
acostanp@gmail.com
41
acostanp@gmail.com
42
acostanp@gmail.com
43
acostanp@gmail.com
44
Para aplicar todas las reglas a los datos seleccionados. Haz clic en Aceptar.
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
45
3. Borrar reglas
4. Borrar reglas de las celdas seleccionadas.
acostanp@gmail.com
46
FILTRAR DATOS
Entre las herramientas de Excel estn la de filtrar datos que se usa para elaborar reportes
que permitan tomar decisiones oportunas.
Los filtros, te permiten disear de forma oportuna una serie de reportes que te ayudan a
alertar a la empresa a tomar decisiones.
Los datos filtrados muestran las filas que cumplen los criterios que se han
especificado y ocultan las filas que no cumplen.
Al filtrar los datos, se pueden copiar, buscar, modificar, aplicar formato,
representar mediante grficos e imprimir sin tener que volver a
organizarlo ni moverlo.
Al aplicar Autofiltro, puedes crear tres tipos de filtros:
Por una lista de valores.
Por un formato.
Por criterios.
La herramienta para aplicar filtros est localizada en:
La pestaa Datos.
En el grupo de herramientas Ordenar y filtrar.
En la opcin Filtro.
acostanp@gmail.com
47
FILTRO AUTOMTICO
Filtrar datos te permite aplicar criterios a una base de datos de forma que se
obtenga resmenes de datos de forma rpida y oportuna.
Por ejemplo:
Filtrar los nombres de la lista de datos que pertenezcan a la ciudad de Ambato
que pertenezcan al departamento de Marketing.
La solucin al ejercicio planteado es la siguiente:
Selecciona la pestaa Datos.
Haz clic en Filtro.
acostanp@gmail.com
48
acostanp@gmail.com
49
acostanp@gmail.com
50
acostanp@gmail.com
51
acostanp@gmail.com
52
acostanp@gmail.com
53
acostanp@gmail.com
54
acostanp@gmail.com
55
acostanp@gmail.com
56
acostanp@gmail.com
57
caracteres utiliza
DEFINICIN DE NOMBRES
Definir un nombre para una celda o un rango de celdas de una hoja de
clculo
1.
Seleccione la celda, el rango de celdas o las selecciones no adyacentes a los que
desee poner un nombre.
2.
Haga clic en el cuadro Nombre en el extremo izquierdo de la barra de frmulas.
Cuadro Nombre
3.
Escriba el nombre que desea utilizar para referirse a su seleccin. Los nombres
pueden tener hasta 255 caracteres de longitud.
4.
Presione ENTRAR.
Definir un nombre mediante una seleccin de celdas de la hoja de clculo
Puede convertir rtulos existentes de filas y columnas en nombres.
1.
Seleccione el rango al que desea poner nombre, incluidos los rtulos de las filas y
columnas.
2.
En el grupo Nombres definidos de la ficha Frmulas, haga clic en Crear desde la
seleccin.
acostanp@gmail.com
58
3.
En el cuadro de dilogo Crear nombres a partir de la seleccin, designe la ubicacin
que contiene los rtulos al activar la casilla Fila superior, Columna izquierda, Fila inferior o
Columna derecha.
Definir un nombre mediante el cuadro de dilogo Nombre nuevo
1.
2.
En el cuadro de dilogo Nombre nuevo, en el cuadro Nombre, escriba el nombre que
desea utilizar para su referencia.
3.
Para especificar el mbito del nombre, en la lista desplegable mbito, seleccione
Libro o el nombre de una hoja de clculo del libro.
4.
De forma opcional escriba un comentario descriptivo de hasta 255 caracteres en el
cuadro Comentario.
5.
acostanp@gmail.com
59
Cambiar un nombre
Si cambia un nombre definido o un nombre de tabla, tambin se cambian todos los usos de
ese nombre en el libro.
1.
En el grupo Nombres definidos de la ficha Frmulas, haga clic en Administrador de
nombres.
2.
En el cuadro de dilogo Administrador de nombres, haga clic en el nombre que
desea cambiar y, a continuacin, en Modificar.
Sugerencia Tambin puede hacer doble clic en el nombre.
3.
En el cuadro de dilogo Editar nombre, en el cuadro Nombre, escriba el nuevo
nombre de la referencia.
4.
En el cuadro Se refiere a, cambie la referencia y, a continuacin, haga clic en
Aceptar.
5.
En el cuadro de dilogo Administrador de nombres, en el cuadro Se refiere a, cambie
la celda, la frmula o la constante representada por el nombre.
Para cancelar los cambios no deseados o accidentales, haga clic en Cancelar
o presione ESC.
Para guardar los cambios, haga clic en Ejecutar
o presione ENTRAR.
acostanp@gmail.com
60
2.
En el cuadro de dilogo Administrador de nombres, haga clic en el nombre que
desee cambiar.
3.
Seleccione uno o ms nombres mediante uno de los siguientes procedimientos:
Para seleccionar un nombre, haga clic en l.
Para seleccionar ms de un nombre en un grupo contiguo, haga clic y arrastre
los nombres, o bien presione Mays y haga clic con el botn del mouse en cada nombre del
grupo.
Para seleccionar ms de un nombre en un grupo no contiguo, presione CTRL y
haga clic con el botn del mouse en cada nombre del grupo.
4.
Haga clic en Eliminar. Tambin puede presionar SUPR.
5.
Haga clic en Aceptar para confirmar la eliminacin.
Crear el nombre ciudad.
Seleccionar los datos.
Seleccionar la ficha frmulas.
Haz clic en Administrador de nombres.
Se visualiza:
acostanp@gmail.com
61
acostanp@gmail.com
62
VALIDACIN DE DATOS
Validacin de datos es sumamente til cuando deseas compartir un
libro con otros miembros de la organizacin y deseas que los datos que se
escriban en l sean exactos y coherentes.
Por ejemplo, es posible que desees restringir la entrada de datos a un intervalo
determinado de fechas, limitar las opciones con una lista o asegurarse de que slo
se escriben nmeros enteros positivos.
En este libro aprenderemos cmo funciona la Validacin de datos en Excel y se
describen brevemente las diferentes tcnicas de validacin de datos disponibles
acostanp@gmail.com
63
acostanp@gmail.com
64
acostanp@gmail.com
65
acostanp@gmail.com
66
acostanp@gmail.com
67
acostanp@gmail.com
68
Validacin de celdas
acostanp@gmail.com
69
acostanp@gmail.com
70
MENSAJES DE ENTRADA
Los usuarios observarn que 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.
acostanp@gmail.com
71
acostanp@gmail.com
72
MENSAJES DE ERROR
Este tipo de mensaje aparece cuando el usuario escribe datos no vlidos.
El mensaje que aparece antes de cualquier personalizacin que realices es
el siguiente:
acostanp@gmail.com
73
Mensaje error
Para ingresar de nuevo los datos debes hacer clic en Reintentar, o para
salir de este cuadro de dilogo da clic en Cancelar.
Tambin puedes personalizar el mensaje de error.
acostanp@gmail.com
74
acostanp@gmail.com
75
Estilo Detener
2. Estilo Advertencia: Advierte 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.
Estilo Advertencia
3. Estilo Informacin: Informa 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.
Estilo Informacin
acostanp@gmail.com
76
acostanp@gmail.com
77
acostanp@gmail.com
78
acostanp@gmail.com
79
acostanp@gmail.com
80
Puedes observar, que al ingresar un dato no permitido, Excel te enva el cuadro de dilogo
que configuraste en el mensaje de error.
acostanp@gmail.com
81
acostanp@gmail.com
82
acostanp@gmail.com
83
Configurar validacin
Para especificar cmo deseas administrar los valores en blanco (nulos), active
o desactive la casilla Omitir blancos.
Ahora te invito a que configures la pestaa de mensaje de entrada.
Para esto realiza lo siguiente:
Selecciona la pestaa Mensaje de entrada.
Haz clic en la casilla de Mostrar mensaje de entrada al seleccionar la
celda.
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
84
Puedes observar que al seleccionar con el mouse las celdas o una de las
celdas despliega el mensaje de entrada, que configuraste anteriormente.
acostanp@gmail.com
85
Para configurar el mensaje de error, de tal forma que permita el ingreso de otros
valores bajo previa confirmacin realizamos lo siguiente:
Selecciona la pestaa Mensaje de error.
Haz clic en la casilla de Mostrar mensaje de error si se introducen
datos no vlidos.
Selecciona el Estilo de error. En este caso seleccionaremos el estilo
Advertencia.
Digita el Ttulo que se visualizar en la ventana de advertencia.
Digita un texto para el Mensaje de advertencia.
Finalmente, da clic en Aceptar.
acostanp@gmail.com
86
acostanp@gmail.com
87
acostanp@gmail.com
88
Herramientas de datos
acostanp@gmail.com
89
Los valores de las celdas estn rodeados con un crculo porque no cumple
una regla de validacin.
Este crculo es de utilidad para mostrar de forma temporal y visual los
datos que contiene una hoja de clculo que no cumplen las reglas de
validacin.
El crculo desaparecer cuando corrija los datos de las celdas.
Al guardar el archivo deja de mostrar los crculos rojos.
Para borrar los crculos de validacin, selecciona la opcin Borrar crculos
de validacin.
acostanp@gmail.com
90
acostanp@gmail.com
91
Validacin de listas
Lista desplegable
acostanp@gmail.com
92
acostanp@gmail.com
93
acostanp@gmail.com
94
Notas
El ancho de la lista desplegable est determinado por el ancho de la celda
que tiene la validacin de datos.
El nmero mximo de entradas que puede tener en una lista desplegable
es 32.767.
Si la lista de validacin est en otra hoja de clculo y desea evitar que los
usuarios la vean o realicen cambios en ella, piense en ocultar y proteger
dicha hoja de clculo.
acostanp@gmail.com
95
acostanp@gmail.com
96
acostanp@gmail.com
97
GRFICOS
Al trabajar con grficos es recomendable que tengas seleccionado el rango de
celdas que quieres que sean parte del grfico, de esta forma, Excel podr
generarlo automticamente.
Prctica
En la empresa te han solicitado con urgencia un informe grfico de ventas
realizadas en el mes de Junio en cada una de las ciudades.
La solucin al ejercicio planteado es la siguiente:
Selecciona los datos a graficar.
Haz clic en la ficha Insertar.
En el grupo Grficos selecciona Columna.
Elige un diseo.
acostanp@gmail.com
98
acostanp@gmail.com
99
acostanp@gmail.com
100
acostanp@gmail.com
101
acostanp@gmail.com
102
Selecciona un estilo.
acostanp@gmail.com
103
acostanp@gmail.com
104
acostanp@gmail.com
105
acostanp@gmail.com
106
Visualiza el resultado.
Como puedes observar se visualiza el valor del las ventas que le
corresponde a cada ciudad.
acostanp@gmail.com
107
FORMATOS DE ETIQUETAS
En tu grfico puedes aplicar un formato a las etiquetas de datos.
Prctica
En el grfico circular, visualiza el porcentaje de ventas de cada ciudad.
La solucin al ejercicio planteado es la siguiente:
Selecciona el grfico.
Haz clic derecho sobre el grfico.
Selecciona Formato de etiquetas de datos...
acostanp@gmail.com
108
acostanp@gmail.com
109
acostanp@gmail.com
110
FUNCIONES
Entra las herramientas con la que cuenta Ms Excel son las funciones.
Estas permiten realizar operaciones complejas y de forma sencilla,
empleando valores numricos, o de texto.
Una funcin como cualquier dato se puede escribir directamente en la
celda si conocemos su sintaxis, pero Excel 2010 dispone de una ayuda o
asistente para utilizarlas, as nos resultar ms fcil trabajar con ellas.
acostanp@gmail.com
111
acostanp@gmail.com
112
acostanp@gmail.com
113
FUNCIN SUMA
La funcin SUMA permite sumar todos los nmeros de un rango.
Sintaxis
SUMA (nmero1; nmero2; ...)
Nmero1;nmero2;... son de 1 a 255 argumentos cuyo valor total o suma desea
obtener.
Prctica
Sumar el total de empleados de cada departamento. Aplicar la funcin SUMA.
La solucin al ejercicio planteado es la siguiente:
Selecciona la celda en la que aplicars la funcin.
Haz clic en fx.
En categora selecciona Matemticas y trigonomtricas.
Selecciona la funcin SUMA.
Haz clic en Aceptar.
acostanp@gmail.com
114
acostanp@gmail.com
115
acostanp@gmail.com
116
acostanp@gmail.com
117
acostanp@gmail.com
118
acostanp@gmail.com
119
FUNCIONES
SUBTOTALES
MATEMTICAS
TROGONOMTRICAS:
Recuerda que para ordenar, el cursor del mouse dentro del rea de
datos a ordenar.
Selecciona la ficha Datos.
Haz clic en Ordenar.
acostanp@gmail.com
120
Coloca el cursor del mouse dentro del rea de datos a aplicar subtotales.
Selecciona la ficha Datos.
Haz clic en Subtotal.
Se visualiza el cuadro de dilogo Subtotales.
En Para cada cambio en: selecciona DEPARTAMENTO.
En Usar funcin: selecciona Suma.
En Agregar subtotal a: activa con un visto EMPLEADOS, SUELDO y
BONO.
Haz clic en Aceptar.
acostanp@gmail.com
121
acostanp@gmail.com
122
Descripcin
ABS
ACOS
ACOSH
acostanp@gmail.com
123
ASENOH
ATAN
ATAN2
ATANH
MULTIPLO.SUPERIOR
COMBINAT
Devuelve el nmero de
determinado de objetos
COS
COSH
GRADOS
REDONDEA.PAR
EXP
FACT
FACT.DOBLE
combinaciones
para
un
nmero
ENTERO
M.C.M
LN
LOG
acostanp@gmail.com
124
MDETERM
MINVERSA
MMULT
RESIDUO
REDOND.MULT
MULTINOMIAL
REDONDEA.IMPAR
PI
Devuelve el valor de pi
POTENCIA
PRODUCTO
COCIENTE
RADIANES
ALEATORIO
ALEATORIO.ENTRE
NUMERO.ROMANO
REDONDEAR
SUMA.SERIES
acostanp@gmail.com
125
SENO
SENOH
RAIZ
RAIZ2PI
SUBTOTALES
SUMA
SUMAR.SI
SUMA.CUADRADOS
SUMAX2MENOSY2
SUMAX2MASY2
SUMAXMENOSY2
TAN
TANH
TRUNCAR
acostanp@gmail.com
126
acostanp@gmail.com
127
Puedes observar que existen subtotales en las celdas B6, C6, D6, B11, C11, D11, B17, C17,
D17 y la columna E est llena de subtotales correspondientes a las filas donde se
encuentran. En las celdas B18, C18, D18 y E18 son los totales de los subtotales.
En este ejemplo puedes hacer un esquema tanto de filas como de columnas, puesto que se
ha organizado los subtotales de cada comunidad autnoma (filas) y se ha calculado los
subtotales de cada trimestre (columnas).
Por tanto, como ya tienes los datos vas a realizar el esquema.
Para ello te sugiero situar sobre una celda cualquiera y seleccionar la opcin Autoesquema
del men Agrupar que se encuentra en la pestaa Datos.
Automticamente, Excel nos genera los niveles del esquema como podemos ver a
continuacin:
acostanp@gmail.com
128
En la imagen anterior puedes observar que ahora aparecen unas lneas en la zona izquierda
de las celdas y otra lnea sobre las columnas de la tabla.
Adems, observa en la esquina superior izquierda unos nmeros que nos indican cuntos
niveles tiene el esquema.
Por columnas podemos ver que existen dos niveles:
La tabla desplegada por completo
y la tabla con los datos trimestrales.
Por filas tenemos tres niveles:
La tabla desplegada completamente.
Por provincias.
y solo por Ecuador.
acostanp@gmail.com
129
acostanp@gmail.com
130
acostanp@gmail.com
131
acostanp@gmail.com
132
acostanp@gmail.com
133
acostanp@gmail.com
134
acostanp@gmail.com
135
acostanp@gmail.com
136
acostanp@gmail.com
137
acostanp@gmail.com
138
acostanp@gmail.com
139
acostanp@gmail.com
140
Prctica
Contar los apellidos de la columna Apellido.
La solucin al ejercicio planteado es la siguiente:
Selecciona la celda en donde aplicars la funcin CONTARA. Pues
contars datos de tipo texto.
Haz clic en fx.
Se visualiza el cuadro de dilogo Insertar funcin.
En O seleccionar una categora selecciona Estadsticas.
En Selecciona una funcin, haz clic en CONTARA.
Luego haz clic en Aceptar.
Se visualiza el cuadro de dilogo Argumentos de funcin.
acostanp@gmail.com
141
FUNCIN MODA
Encuentra el valor que se repite con ms frecuencia
acostanp@gmail.com
142
acostanp@gmail.com
143
Descripcin
COEF.DE.CORREL
COEFICIENTE.ASIMETRIA
COEFICIENTE.R2
CONTAR
CONTAR.BLANCO
CONTAR.SI.CONJUNTO
CONTARA
COVARIANCE.P
COVARIANZA.M
CRECIMIENTO
CUARTIL.EXC
CUARTIL.INC
CURTOSIS
DESVEST.M
acostanp@gmail.com
144
DESVESTA
DESVESTPA
DESVIA2
DESVPROM
DISTR.BETA
DISTR.BETA.INV.N
DISTR.BINOM
DISTR.CHICUAD
DISTR.CHICUAD.CD
DISTR.EXP.N
DISTR.F
DISTR.F.CD
DISTR.GAMMA
DISTR.HIPERGEOM.N
DISTR.LOGNORM
acostanp@gmail.com
145
DISTR.NORM.ESTAND
DISTR.POISSON
DISTR.T
DISTR.T.2C
DISTR.T.CD
DISTR.WEIBULL
ERROR.TIPICO.XY
ESTIMACION.LINEAL
ESTIMACION.LOGARITMICA
FISHER
FRECUENCIA
GAMMA.LN
GAMMA.LN.EXACTO
INTERSECCION.EJE
INV.BINOM
acostanp@gmail.com
146
INV.CHICUAD.CD
INV.F
INV.F.CD
INV.GAMMA
INV.LOGNORM
INV.NORM
INV.NORM.ESTAND
INV.T
INV.T.2C
JERARQUIA.EQV
JERARQUIA.MEDIA
K.ESIMO.MAYOR
acostanp@gmail.com
147
MAX
MAXA
MEDIA.ACOTADA
MEDIA.ARMO
MEDIA.GEOM
MEDIANA
MIN
MINA
MODA.UNO
MODA.VARIOS
NEGBINOM.DIST
NORMALIZACION
PEARSON
PENDIENTE
PERCENTIL.EXC
PERCENTIL.INC
PERMUTACIONES
acostanp@gmail.com
148
PROMEDIO
PROMEDIO.SI
PROMEDIO.SI.CONJUNTO
PROMEDIOA
PRONOSTICO
PRUEBA.CHICUAD
PRUEBA.F
PRUEBA.FISHER.INV
PRUEBA.T
PRUEBA.Z
RANGO.PERCENTIL.EXC
RANGO.PERCENTIL.INC
SUMAR.SI
TENDENCIA
acostanp@gmail.com
149
VAR.S
VARA
VARPA
acostanp@gmail.com
150
acostanp@gmail.com
151
acostanp@gmail.com
152
FUNCION MAYUS
Cambia de minsculas a maysculas.
Selecciona MAYUSC
acostanp@gmail.com
153
FUNCION MINUSC
Permite cambiar de maysculas a minsculas.
Selecciona MINUSC
FUNCION ESPACIOS
Permite eliminar los espacios del texto excepto los espacios individuales entre palabras.
Ubicar el cursor en la celda que deseas obtener el resultado.
acostanp@gmail.com
154
Este es el resultado.
acostanp@gmail.com
155
FUNCION LOGICA SI
La funcin SI devuelve un valor si la condicin especificada es
VERDADERO y otro valor si dicho argumento es FALSO.
Sintaxis
SI(prueba_lgica;valor_si_verdadero;valor_si_falso)
Prueba_lgica: Es cualquier valor o expresin que pueda evaluarse
como VERDADERO o FALSO.
Valor_si_verdadero: Es el valor que se devuelve si el argumento
prueba_lgica es VERDADERO.
Valor_si_falso: Es el
prueba_lgica es FALSO.
valor
que
se
devuelve
si
el
argumento
Prctica
En la columna observacin visualice el texto APROBADO si el promedio
es mayor o igual a 7, caso contrario visualice REPROBADO.
Primero plantea el ejercicio e identifica los argumentos de funcin lgica
SI
Una vez identificados los argumentos de la funcin; la solucin al ejercicio
planteado es la siguiente:
Selecciona la celda en donde aplicars la funcin SI.
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
156
acostanp@gmail.com
157
acostanp@gmail.com
158
MS FUNCIONES LGICAS
Funcin
Descripcin
FALSO
NO
acostanp@gmail.com
159
SI.ERROR
Sintaxis
CONSULTAV(valor_buscado;matriz_buscar_en;indicador_columnas
;ordenado)
Valor_buscado: Es el valor que se va a buscar en una matriz. El
mismo que debe estar en la primera columna de una matriz.
Matriz_buscar_en: Es la matriz en la que se buscar el
Valor_buscado.
Indicador_columnas: Es el nmero de la columna desde la cual
debe devolverse el valor coincidente. Si el argumento
Indicador_columnas es igual a 1, la funcin devuelve el valor de
la primera columna. Si el argumento Indicador_columnas es igual
a 2, devuelve el valor de la segunda columna y as sucesivamente.
Ordenado: Es un valor lgico que especifica si CONSULTAVva a
buscar una coincidencia exacta o aproximada. Cero (0) o FALSO, se
devolver una coincidencia exacta o Uno (1) o VERDADERO
devuelve una coincidencia aproximada.
CONSULTAV devuelve #N/A si el dato a buscar no se encuentra en la
Matriz_buscar_en.
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
160
Prctica
Al digitar el nmero de RUC, visualizar, el nombre del cliente, la direccin
y el telfono. Los datos se obtendrn de la base CLIENTES.
acostanp@gmail.com
161
acostanp@gmail.com
162
acostanp@gmail.com
163
acostanp@gmail.com
164
acostanp@gmail.com
165
acostanp@gmail.com
166
FUNCIONES ANIDADAS
En algunos casos, puede que deba utilizar una funcin como uno de los
argumentos de otra funcin.
Argumentos
Valores que utiliza una funcin para llevar a cabo operaciones o clculos.
El tipo de argumento que utiliza una funcin es especfico de esa funcin.
Los argumentos ms comunes que se utilizan en las funciones son
nmeros, texto, referencias de celda y nombres.
Resultados vlidos
Cuando se utiliza una funcin anidada como argumento, deber devolver
el mismo tipo de valor que el que utilice el argumento.
Lmites del nivel de anidamiento
Ms Excel 2010 soporta hasta sesenta y cuatro niveles anidados de
funciones.
Prctica
Validar utilizando la funcin SI.
Es decir, si existe error en la divisin de Valor 1/Valor 2 que devuelva la
celda en blanco. Caso contrario que devuelva el resultado de la divisin.
Primero plantea el ejercicio e identifica los argumentos de funcin lgica
acostanp@gmail.com
167
acostanp@gmail.com
168
acostanp@gmail.com
169
acostanp@gmail.com
170
acostanp@gmail.com
171
acostanp@gmail.com
172
acostanp@gmail.com
173
Prctica:
Todas las celdas en color amarillo quedarn libres para el ingreso de datos.
Para proteger las celdas que contiene las frmulas realice lo siguiente:
Seleccionar toda la hoja.
acostanp@gmail.com
174
Se visualiza:
acostanp@gmail.com
175
Clic en Proteger
Activar con un visto
Bloqueada y oculta
acostanp@gmail.com
176
acostanp@gmail.com
177
Clic en Aceptar.
Guardar el archivo.
MACROS
CREAR MACROS EN MS EXCEL
Introduccin
Microsoft Office Excel 2010, permite
trabajar con las macros. Lo que se
pretende es automatizar varias tareas y
fusionarlas en una sola, aadiendo por
ejemplo un botn en nuestro libro que
al pulsar sobre l realice todas esas
tareas.
acostanp@gmail.com
178
acostanp@gmail.com
179
Se visualiza:
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
180
acostanp@gmail.com
181
acostanp@gmail.com
182
acostanp@gmail.com
183
Selecciona Habilitar todas las macros (no recomendado; puede ejecutar cdigo
posiblemente peligroso)
Haz clic en Aceptar
GRABAR MACROS
La forma ms fcil e intuitiva de crear macros es crearlas mediante el
grabador de macros del que dispone Excel.
acostanp@gmail.com
184
acostanp@gmail.com
185
acostanp@gmail.com
186
acostanp@gmail.com
187
acostanp@gmail.com
188
EJECUTAR MACROS
Observa que la macro se ha detenido.
lo que indica
Una vez grabada la macro puedes probar su ejecucin. Para esto realiza lo
siguiente:
Digita un texto en una celda.
Selecciona la celda que contiene el texto.
acostanp@gmail.com
189
y la tecla f
acostanp@gmail.com
190
acostanp@gmail.com
191
acostanp@gmail.com
192
acostanp@gmail.com
193
acostanp@gmail.com
194
acostanp@gmail.com
195
acostanp@gmail.com
196
MODIFICAR MACROS
Por ejemplo, modifica en la macro el tipo de letra Arial y de tamao 20.
Para realizar este cambio realiza lo siguiente:
Selecciona la ficha Programador.
Haz clic en Macros.
acostanp@gmail.com
197
acostanp@gmail.com
198
acostanp@gmail.com
199
Sin sombra.
Sin subrayado.
Color azul.
Color de tema neutro.
Sin tema de fuente.
Cerrar la funcin que agrupa a las propiedades de la fuente.
No aplicar negrita a la fuente.
Cerrar la estructura de la macro.
acostanp@gmail.com
200
acostanp@gmail.com
201
acostanp@gmail.com
202
acostanp@gmail.com
203
Abrir un Libro
Workbooks.Open Filename:="C:\Mis documentos\miarchivo.xls"
Grabar un Libro
ActiveWorkbook.SaveAs
Filename:="C:\Mis
FileFormat _
:=xlNormal,
Password:="",
ReadOnlyRecommended:= _
False, CreateBackup:=False
documentos\tauro.xls",
WriteResPassword:="",
Prctica
Realizar una macro que calcule el valor de la cantidad por el valor del producto.
Luego permitir que se arrastre la frmula y asignar la macro a un botn de
formulario.
La solucin al ejercicio planteado es la siguiente:
Selecciona la ficha Programador.
Haz clic en Grabar macro.
Se visualiza el cuadro de dilogo Grabar macro.
acostanp@gmail.com
204
acostanp@gmail.com
205
acostanp@gmail.com
206
acostanp@gmail.com
207
Se visualiza:
acostanp@gmail.com
208
acostanp@gmail.com
209
Selecciona la forma.
Elige un color de relleno para la forma.
acostanp@gmail.com
210
Selecciona la forma.
Haz clic derecho sobre la forma.
Selecciona Asignar macro...
acostanp@gmail.com
211
acostanp@gmail.com
212
acostanp@gmail.com
213
acostanp@gmail.com
214
Se visualiza:
acostanp@gmail.com
215
acostanp@gmail.com
216
acostanp@gmail.com
217
acostanp@gmail.com
218
Selecciona Habilitar todas las macros (no recomendado; puede ejecutar cdigo
posiblemente peligroso)
Haz clic en Aceptar
acostanp@gmail.com
219
Selecciona Insertar.
Visualiza los Controles ActiveX.
acostanp@gmail.com
220
Prctica
En la empresa te han solicitado disear un men con varios botones que
al presionarlos pasen a las distintas opciones. Para dar solucin al
problema propuesto realiza lo siguiente:
Crea las hojas: Men, Ventas y Tabla dinmica.
Selecciona la hoja Men.
acostanp@gmail.com
221
acostanp@gmail.com
222
Se visualiza:
acostanp@gmail.com
223
acostanp@gmail.com
224
acostanp@gmail.com
225
acostanp@gmail.com
226
acostanp@gmail.com
227
Visualiza el resultado.
acostanp@gmail.com
228
acostanp@gmail.com
229
Visualiza el resultado.
acostanp@gmail.com
230
acostanp@gmail.com
231
acostanp@gmail.com
232
Digita Hoja2.
Observa que al digitar el punto (.) automticamente VBA despliega
una pantalla de opciones.
Haz doble clic en Activate.
acostanp@gmail.com
233
acostanp@gmail.com
234
acostanp@gmail.com
235
acostanp@gmail.com
236
CREAR FORMULARIOS
Ahora aprenderemos a dominar lo mximo de Excel que es crear
formularios y programarlos, bueno un formulario es una ventana que se
programa por medio de controles y estos controles responden a sucesos
que nosotros programamos. Todo esto se encuentra dentro de Visual
Basic.
A continuacin muestro como crear un formulario y como programarlo.
Iniciemos:
Primero crears una interfaz en el ambiente de Excel, para esto realiza lo
siguiente:
Selecciona la ficha Insertar.
Haz clic en WordArt.
Selecciona un diseo.
Digita un nombre, por ejemplo Clientes.
acostanp@gmail.com
237
Visualiza el formulario
acostanp@gmail.com
238
Selecciona el formulario.
Haz clic en Propiedades.
Visualiza el cuadro de dilogo de Propiedades.
En Name digita frmclientes.
En Caption digita: Agregar clientes.
En Backcolor selecciona un color.
acostanp@gmail.com
239
acostanp@gmail.com
240
Para colocar las tres cajas de texto con el mismo ancho y alto realiza lo
siguiente:
Ing. Patricia Acosta, MSc. Ing. Luis Salvador, MSc.
acostanp@gmail.com
241
acostanp@gmail.com
242
acostanp@gmail.com
243
acostanp@gmail.com
244
Dibuja el objeto.
acostanp@gmail.com
245
acostanp@gmail.com
246
acostanp@gmail.com
247
Selecciona el botn.
Haz clic derecho.
Selecciona Propiedades.
En Propiedades, en Name digita btnagregar, recuerda que a los
nombres (Name) se aplican los criterios de los nombres de las
macros.
En Backcolor selecciona un color.
En Caption digita Agregar.
En Forecolor selecciona un color para la fuente.
En Picture inserta un icono.
En PicturePosition selecciona una posicin para el icono.
Visualiza como luce el botn Agregar clientes.
Para agregar el cdigo que permita cargar el formulario desde el ambiente
de VBA en Excel, realiza lo siguiente:
Selecciona el botn.
Haz doble clic sobre el botn.
Digita el cdigo:
Private Sub btnagregar_Click()
Load frmclientes
frmclientes.Show
End Sub
Haz clic en el icono
acostanp@gmail.com
248
acostanp@gmail.com
249
PROGRAMAR UN FORMULARIO
Con las macros lo que se pretende es automatizar varias tareas y
fusionarlas en una sola, aadiendo por ejemplo un botn en nuestro libro
que al pulsar sobre l realice todas esas tareas.
Para esto programaremos el formulario clientes que permitir ingresar
datos en la hoja de clculo.
En el ejercicio anterior realiza lo siguiente:
Ingresa al ambiente de VBA, al presionar simultneamente las
teclas ALT + F11.
Haz doble clic en el formulario frmclientes.
acostanp@gmail.com
250
acostanp@gmail.com
251
acostanp@gmail.com
252
acostanp@gmail.com
253
acostanp@gmail.com
254
acostanp@gmail.com
255
acostanp@gmail.com
256
acostanp@gmail.com
257
acostanp@gmail.com
258
acostanp@gmail.com
259
acostanp@gmail.com
260
Guarda la configuracin.
Regresa al ambiente de Ms Excel.
acostanp@gmail.com
261
acostanp@gmail.com
262
acostanp@gmail.com
263