Documente Academic
Documente Profesional
Documente Cultură
CAPITULO
(da/mes/ao)
(das)
01/01/1900
02/01/1900
03/01/1900
31/01/1900
31
01/02/1900
32
02/02/1900
33
31/12/1900
366
01/01/1901
367
02/01/1901
368
28/07/2008
39657
Pg. 1
Nota:
Para escribir rpidamente la fecha actual en una celda se puede presionar Ctrl+(coma), o
Ctrl+Shift+(coma), segn la configuracin del teclado que se este usando.
Luego darle a
E24 el formato
General.
En sta fecha
terminara el
contrato.
Pg. 2
Como el tiempo para Excel se mide en das, es decir se representa con un solo nmero
y no tres nmeros (da, mes, ao), entonces para Excel realizar operaciones
matemticas con el tiempo es ms fcil.
Pero hay que tener en cuenta lo siguiente: dentro de las celdas el tiempo siempre estar
en das, pero Excel puede cambiar el formato de las celdas para que nosotros lo
veamos como da/mes/ao, pero esta apariencia de tres nmeros es solo una mscara
para que podamos leer mejor a las fechas ya que este es el modo en que estamos
acostumbrados a verlas.
Las funciones DIA, MES y AO extraen de B50 los nmeros que representan el da, mes y
ao de la fecha escrita all.
La funcin DIASEM da como resultado un nmero del 1 al 7, que indica el da de la semana
que cae dicha fecha. Si la respuesta es 1 entonces usted naci un da domingo, si es 2 entonces
naci un lunes, y as sucesivamente.
Si desea que Excel le diga en modo texto que da de la semana naci usted, entonces escriba
en la celda C53 la siguiente frmula:
=ELEGIR(D53,"Domingo","Lunes","Martes","Mircoles","Jueves","Viernes","Sbado")
b. Las Horas
Como sabemos que para Excel el tiempo se mide en das. Entonces las horas, minutos
y segundos sern una fraccin del da. O sea que las 12:00 meridiano sera para Excel
medio da, es decir el nmero 0.5 .
Veamos la siguiente tabla para entender mejor esto:
Pg. 3
Hora Normal
(hora:minuto)
(fraccin de da)
12:00
0.5
6:00
0.25
18:00
0.75
10:35
0.4409722
Pg. 4
Luego de sumar
las tres columnas,
a la celda F40
darle el formato
personalizado:
[hh]:mm
Por defecto cuando Excel suma las horas, al resultado lo muestra con el formato hh:mm
(horas y minutos) pero las horas se mostraran mximo hasta 24 horas, si la suma pasa de 24
horas este formato mostrara la hora 25, 26 o 27 como la 01, 02, o 03 del da siguiente. El
formato personalizado: [hh]:mm, muestra la suma absoluta de las horas, es decir ya no tendr
el lmite de 24 horas sino que mostrara la suma de las horas tal como se obtenga: 25:45
Pg. 5
Donde:
fecha inicial
fecha final
unidad
Pg. 6
Nota:
Pg. 7
3,473.50
Estilo millares
#,##0.00
S/. 672.25
Estilo moneda
S/. #,##0.00
13.7%
Estilo porcentual
0.0%
(79.5)
(0.00)
4-Jun
d-mmm
64.5 Kg
0.0 Kg
37.4 C
Grados centgrados
0.0C
000254
Para cdigos
000000
IGV 18%
Texto y porcentaje
IGV 0%
10
4 puntos
Nmero y texto
0 puntos
Tenga en cuenta que en todos los ejemplos anteriores las celdas tienen datos
numricos y aunque el formato ha cambiado su apariencia, el contenido de ellas
sigue siendo numrico y puede operarse matemticamente en cualquier frmula.
Nota.-
Cuando se crean formatos personalizados, estos formatos solo tendrn validez dentro del libro
en el cual se crearon.
Para poder crear formatos personalizados hay que seguir unas cuantas reglas, las
cuales pasamos a indicar a continuacin:
Pg. 8
Pg. 9
Formato de ceros
Nota.-
Formato de textos
El smbolo de arroba @ representa el contenido de la celda cuando este contenido es del tipo
texto.
Utilice cdigos de formato que describan cmo desea mostrar un nmero, una fecha u
hora, una moneda, porcentajes o notacin cientfica y un texto o espacio.
Ejemplo:
A un grupo de celdas con diferentes datos se le da el siguiente formato personalizado:
[AZUL]#,##0.00_) ; [ROJO](# ,##0.00) ; Sin Valor ; @ anulada
A
1
-8734.9
Factura
6254.258
Boleta
Nmero negativo
Cero
Texto
Nmero positivo
Texto
(8,734.90)
Sin Valor
Factura anulada
6,254.26
Boleta anulada
Como se puede ver, cada celda adquiere el formato que le corresponde segn el
contenido que esta tenga.
Pg. 10
mm
mmm
mmmm
mmmmm
dd
ddd
dddd
aa
aaaa
Horas, minutos y segundos Para presentar horas, minutos y segundos, incluya en una
seccin los siguientes cdigos de formato.
Para ver
hh
mm
ss
h a.m./p.m.
h:mm a.m./p.m.
h:mm:ss a/p
[h]:mm
Pg. 11
[mm]:ss
[ss]
Fracciones de segundo
h:mm:ss.00
Pg. 12
####.#
#.000
0.#
#.0#
???.???
# ???/???
Separador de millares
Para ver una coma como separador de los millares o para ajustar la escala de un
nmero mediante un mltiplo de mil, incluya una coma en el formato de nmero.
Para ver
#,###
12000 como 12
#,
0,0,,
Color
Para definir el color de una seccin del formato, escriba en la seccin el nombre de
uno de los siguientes ocho colores entre corchetes. El color debe ser el primer
elemento de la seccin.
[NEGRO]
[AZUL]
[FUCSIA]
[ROJO]
[AMARILLO]
Condiciones
Para definir los formatos de nmero que se aplicarn nicamente si coinciden con las
condiciones que se hayan especificado, encierre la condicin entre corchetes. La
condicin consta de un operador de comparacin y un valor. Por ejemplo, el siguiente
formato muestra los nmeros iguales o inferiores a 100 en color rojo y los nmeros
superiores a 100 en color azul.
[Rojo][<=100];[Azul][>100]
En cambio, para aplicar formatos condicionales a las celdas (por ejemplo, el
sombreado de color que depende del valor de una celda) utilice el comando Formato
condicional en el men Formato.
Pg. 13
formato $ 0.00 "Exceso";-$ 0.00 "Defecto" para ver un importe negativo como "$125.74 Defecto". El espacio y los siguientes caracteres se muestran sin comillas: $ + / ( ) : ! ^ & ' (comilla simple izquierda) ' (comilla simple derecha) ~ { } = <>
Incluir una seccin de texto
Si se incluye una seccin de texto, siempre ser la ltima seccin en el formato de
nmero. Incluya el carcter @ en la seccin en que desee presentar el texto escrito en
la celda. Si se omite el carcter @ en la seccin de texto, no se ver el texto que se
haya escrito. Si desea ver siempre caracteres de texto especficos con el texto escrito,
encierre el texto adicional entre comillas dobles (" "), por ejemplo, "facturacin bruta
de "@
Si el formato no incluye una seccin de texto, el texto que escriba no se ver afectado
por el formato.
Agregar espacio
Para crear un espacio con el ancho de un carcter en un formato de nmero, incluya un
subrayado _ seguido del carcter. Por ejemplo, si despus de un subrayado se cierra un
parntesis _) entonces los nmeros positivos se alinearn correctamente con los
nmeros negativos que estn entre parntesis.
Repetir caracteres
Incluya un asterisco (*) en el formato de
nmero. El asterisco repetir el siguiente
carcter hasta llenar el ancho de la columna.
Por ejemplo, introduzca $*=#,##0.00 para incluir suficientes signos = despus del
signo monetario para llenar una celda. El resultado sera: $=====2,716.25
Pg. 14
Pg. 15
Una vez definido todas las opciones como se muestran en la figura, haga clic en los
botones Aceptar, y Aceptar nuevamente.
Pg. 16
CAPITULO
1. Funciones Avanzadas
Categoras de las Funciones de Excel
De las 339 funciones que ya existan en Excel, la versin 2010 ha agregado 69
funciones ms, haciendo un total de 408 funciones, las cuales se clasifican ahora en las
siguientes categoras:
Categora
Cantidad
Funciones de compatibilidad
38
Funciones de cubo
12
22
Funciones de ingeniera
41
Funciones financieras
53
Funciones de informacin
17
Funciones lgicas
18
64
Funciones estadsticas
98
Funciones de texto
27
TOTAL
408
Pg. 17
a. La Funcin SUMAR.SI
Suma selectivamente las celdas que coinciden con el argumento criterio.
Sintaxis
SUMAR.SI(rango,criterio,rango a sumar)
Donde:
Pg. 18
Rango
Criterio
Rango a sumar
A
B
C
Valorizacion de varias casas
Propietario
Carlos
Sonia
Jorge
Sonia
Jorge
Carlos
Sonia
TOTAL
Zona
Sur
Norte
Sur
Oeste
Norte
Oeste
Norte
S/.
S/.
S/.
S/.
S/.
S/.
S/.
S/.
Valorizacin
114,000.00
120,000.00
186,000.00
75,000.00
222,000.00
150,000.00
90,000.00
957,000.00
E
F
Totales por Propietario
Propietario
Carlos
Jorge
Sonia
TOTAL
S/.
S/.
S/.
S/.
Valorizacin
264,000.00
408,000.00
285,000.00
957,000.00
165,000.00
Pg. 19
b.
La Funcin CONTAR.SI
Cuenta las celdas en el rango que coinciden con el argumento criterio.
Sintaxis
CONTAR.SI(rango,criterio)
Rango
Criterio
c. La Funcin CONTAR.SI.CONJUNTO
Cuenta el nmero de
condiciones o criterios.
Sintaxis
CONTAR.SI.CONJUNTO(rango1,criterio1,)
Rango1
Criterio1
Ejemplos:
Contar el nmero casas que tiene Sonia en la zona Norte".
=CONTAR.SI.CONJUNTO(A4:A10,"Sonia",B4:B10,"Norte")
Contar el nmero casas que tiene Jorge valorizadas en ms de 200000" soles.
=CONTAR.SI.CONJUNTO(A4:A10,"Jorge",C4:C10,">200000")
Pg. 20
d. La Funcin SUMAR.SI.CONJUNTO
Suma las celdas de un rango que cumplen con un determinado conjunto de
condiciones o criterios.
Sintaxis
=SUMAR.SI.CONJUNTO(rango a sumar,rango1,criterio1,)
Rango a sumar
Rango1
Criterio1
Ejemplos:
Sumar las valorizaciones de las casas que tiene Sonia en la zona Norte".
=SUMAR.SI.CONJUNTO(C4:C10,A4:A10,"Sonia",B4:B10,"Norte")
2.
Formulas Matriciales
a. Obtener un total basndose en varias condiciones
Nota.-
En Excel algunas frmulas pueden escribirse como frmulas matriciales. Para esto hay que
escribir la frmula y al finalizar hay que presionar la combinacin de teclas
Ctrl+Shift+Enter, esto hace que la formula se encierre entre llaves al momento de ingresar a
la celda, quedando de esta forma: {=formula}
Pg. 21
{=SUMA(SI((A4:A10="Sonia")*(B4:B10="Norte"),C4:C10))}
Escriba la formula sin las llaves, y al finalizar presione Ctrl+Shift+Enter.
Las dos condiciones estn encerradas entre parntesis y entre ellas se escribe el
operador de multiplicacin, lo cual indica que las dos condiciones deben cumplirse a
la vez. (Condicin del tipo Y)
Segundo Caso (para condiciones del tipo O)
Para calcular el valor total de las valorizaciones de las celdas C4:C10, donde A4:A10
contiene "Carlos" o "Jorge", utilice la siguiente frmula.
{=SUMA(SI((A4:A10 ="Carlos")+(A4:A10 ="Jorge"),C4:C10))}
Escriba la formula sin las llaves, y al finalizar presione Ctrl+Shift+Enter.
En este caso las dos condiciones encerradas entre parntesis se escriben con el
operador de suma entre ellas, lo cual estara indicando que solo basta que se cumpla
una de las dos condiciones para que se realice el clculo. (Condicin del tipo O)
Otros ejemplos:
Contar el nmero de veces que aparecen varias condiciones
En la siguiente frmula, cada vez que Excel encuentre "Sonia" en el rango A4:A10,
comprobar la presencia del texto "Norte" en la misma fila en la columna B (el rango
B4:B10). A continuacin, Excel calcular de varios modos, el nmero de filas que
contienen ambos textos. En los tres casos las formulas obtienen el mismo resultado.
{=CONTAR(SI((A4:A10="Sonia")*(B4:B10="Norte"),1))}
o sino as:
{=SUMA(SI((A4:A10="Sonia")*(B4:B10="Norte"),1,0))}
o tambin as:
{=SUMA(SI(A4:A10="Sonia ";SI(B4:B10="Norte",1,0)))}
En las primeras dos formulas el operador de multiplicacin indica que las condiciones
son del tipo Y; y en la tercera formula se est utilizando dos funciones SI anidadas, o
sea una funcin SI dentro de otra funcin SI.
Las tres son formulas matriciales y deben introducirse presionando al final
Ctrl+Shift+Enter.
Pg. 22
Posicin
Si se quisiera averiguar cul es la valorizacin que ocupa el segundo lugar entre las
mayores, ycul es la tercera valorizacin ms pequea, las frmulas seran:
=K.ESIMO.MAYOR(C4:C10,2)
186,000.00
=K.ESIMO.MENOR(C4:C10,3)
114,000.00
Posicin decimal
3267.2
=REDONDEAR.MAS(E4,1)
3267.3
=REDONDEAR.MENOS(E4,0)
3267
=REDONDEAR.MAS(E4,0)
3268
=REDONDEAR.MENOS(E4,-1)
3260
=REDONDEAR.MAS(E4,-1)
3270
=REDONDEAR.MENOS(E4,-3)
3000
=REDONDEAR.MAS(E4,-3)
4000
Pg. 23
e. Las Funciones ES
En esta seccin se describen 9 funciones para hojas de clculo que se utilizan para
comprobar el tipo de un valor o referencia.
Cada una de estas funciones, a las que se conoce como funciones ES, comprueba el
tipo del argumento valor y devuelve VERDADERO o FALSO dependiendo del
resultado. Por ejemplo, ESBLANCO devuelve el valor lgico VERDADERO si valor
es una referencia a una celda vaca, de lo contrario devuelve FALSO.
Sintaxis
ESBLANCO(valor)
ESERR(valor)
ESERROR(valor)
ESLOGICO(valor)
ESNOD(valor)
ESNOTEXTO(valor)
ESNUMERO(valor)
ESREF(valor)
ESTEXTO(valor)
Valor
Pg. 24
Funcin
Devuelve VERDADERO si
ESBLANCO
ESERR
ESERROR
ESLOGICO
ESNOD
ESNOTEXTO
ESNUMERO
ESREF
ESTEXTO
Nota.-
Los argumentos valor de las funciones ES no se convierten. Por ejemplo, en la mayora de las
funciones en las que se requiere un nmero, el valor de texto "19" se convierte en el nmero
19. Sin embargo, en la frmula ESNUMERO("19"), "19" no se convierte y entonces
ESNUMERO devuelve FALSO.
Pg. 25
1
2
3
4
5
A
Sofa
Trimestre1
#!REF!
$ 330.92
#N/A
f.
La Funcin HOY
Da como resultado la fecha del sistema.
Sintaxis
HOY()
Esta funcin carece de argumentos.
=HOY()
g. La Funcin AHORA
Da como resultado la fecha y hora del sistema.
Sintaxis
AHORA()
Esta funcin carece de argumentos.
=AHORA() dara como resultado:15/03/2011
Pg. 26
2:15
Se tiene un cuadro de clientes de varias zonas de Lima que se han inscrito a diferentes
AFP para realizar en ellas sus aportaciones de jubilacin.
1ra Parte:
Pg. 27
6. Ahora hay que calcular la cantidad de clientes que se inscribieron en cada una de las
AFP:
Pg. 28
Pg. 29
13. Ahora se desea calcular la cantidad de clientes inscritos en las tres ultima semanas del
mes de Febrero. Para lograrlo hay que escribir en la celda H40 la siguiente frmula:
{=SUMA(SI((Fecha>=F40)*(Fecha<=G40),Clientes))}
O tambin podramos escribir esta otra frmula matricial abreviada:
{=SUMA((Fecha>=F40)*(Fecha<=G40)*Clientes)}
16. Para calcular los Clientes de AFP Horizonte del 19 al 25 de Feb en la zona C, escribir
la siguiente formula en la celda J53:
{=SUMA(SI((AFP=F53)*(Fecha>=G53)*(Fecha<=H53)*(Zona=I53),Clientes))}
Pg. 30
a. La Funcin INDICE
Devuelve la referencia o coordenada, o contenido de la celda en la interseccin de una
fila y columna concretas. Si la referencia se compone de selecciones no adyacentes, es
posible determinar en cual de las selecciones se va a buscar.
Sintaxis
INDICE(Referencia,Nm_fila,Nm_columna,Nm_rea)
Referencia
Nm_columna
Nm_rea
Observaciones
Una vez que referencia y nm_rea han seleccionado un rango concreto, nm_fila
y nm_columna seleccionan una celda concreta: nm_fila 1 es la primera fila del
rango, nm_columna 1 es la primera columna, etc. La referencia devuelta por
INDICE es la interseccin de nm_fila y nm_columna.
Si nm_fila o nm_columna se establecen en 0 (cero), INDICE devuelve la
referencia de toda la columna o fila, respectivamente.
Nm_fila, nm_columna y nm_rea deben apuntar a una celda de la referencia;
de lo contrario, INDICE devolver el valor de error #REF!. Si nm_fila y
nm_columna se omiten, INDICE devuelve el rea de referencia especificada por
nm_rea.
El resultado de la funcin INDICE es una referencia y es interpretado como tal por
otras frmulas. Segn la frmula, el valor devuelto de INDICE se puede utilizar
como una referencia o como un valor. Por ejemplo, la frmula
CELL("ancho",INDICE (A1:B2,1,2)) es equivalente a CELL("ancho",B1). La
Pg. 31
funcin CELL utiliza el valor devuelto de INDICE como una referencia de celda.
Por otra parte, una frmula como 2*INDICE (A1:B2,1,2) traduce el valor devuelto
de INDICE al nmero escrito en la celda B1.
Ejemplo:
=INDICE(A2:C6,2,1)
=INDICE(A2:C6,2,3)
=INDICE((A1:C6,A8:C11),2,2,2)
Interseccin de la segunda fila y la segunda columna de la
segunda rea A8:C11, que es el contenido de la celda B9
(3,55).
=SUMA(INDICE(A1:C11,0,3,1))
Suma de la tercera columna de la primera rea del rango
A1:C11, que es la suma de C1:C11 (216).
=SUMA(B2:INDICE(A2:C6,5,2))
Suma del rango que se inicia en B2 y finaliza en la
interseccin de la quinta fila y la segunda columna del
rango A2:C6, que es la suma de B2:B6 (2,42).
Pg. 32
b. La Funcin DESREF
Devuelve una referencia a un rango que es un nmero de filas y de columnas de una
celda o rango de celdas. La referencia devuelta puede ser una celda o un rango de
celdas. Puede especificar el nmero de filas y el nmero de columnas a devolver.
Sintaxis
DESREF(Referencia,Filas,Columnas,Alto,Ancho)
Referencia
Filas
Columnas
Alto
Ancho
Observaciones
Pg. 33
Ejemplo:
=DESREF(A3;3;2;1;1)
=SUMA(DESREF(A3:C5;-1;0;3;3))
=DESREF(C3:E5;0;-3;3;3)
c. La Funcin COINCIDIR
Devuelve la posicin relativa de un elemento en una matriz (matriz: utilizada para
crear frmulas sencillas que producen varios resultados o que funcionan en un grupo
de argumentos que se organizan en filas y columnas. Un rango de matriz comparte una
frmula comn; una constante de matriz es un grupo de constantes utilizadas como un
argumento.) que coincida con un valor especificado en un orden especificado. Utilice
COINCIDIR en lugar de las funciones BUSCAR cuando necesite conocer la posicin
de un elemento en un rango en lugar del elemento en s.
Sintaxis
COINCIDIR(valorbuscado;matrizbuscada;tipodecoincidencia))
Valor buscado
Matriz buscada
Pg. 34
Tipo de coincidencia
Observaciones
Ejemplo:
Pg. 35
=COINCIDIR(39;B2:B5;1)
=COINCIDIR(41;B2:B5;0)
=COINCIDIR(40;B2:B5;-1)
3. Funciones de Texto
d. La Funcin IZQUIERDA
Extrae los primeros caracteres del extremo izquierdo de una cadena de caracteres
Sintaxis
IZQUIERDA(texto,num_de_caracteres)
Texto
num_de_caracteres
Ejemplo:
=IZQUIERDA(El Peruano,7)
e. La Funcin DERECHA
Extrae los ltimos caracteres del extremo derecho de una cadena de caracteres
Sintaxis
DERECHA(texto,num_de_caracteres)
Texto
num_de_caracteres
=DERECHA(Los Peruanos;8)
Pg. 36
f. La Funcin EXTRAE
Devuelve un nmero especifico de caracteres de una cadena de texto comenzando en
la posicin especificada
Sintaxis
EXTRAE(texto,posicin_inicial,num_de_caracteres)
Texto
posicin_inicial
num_de_caracteres
Ejemplo:
=EXTRAE(Los Peruanos,5,4)
dacomo resultado:Peru
g. La Funcin HALLAR
Busca una cadena de texto dentro de otra cadena de texto y leyendo de izquierda a
derecha devuelve el numero de la posicin inicial de la cadena hallada (no diferencia
entre maysculas ni minsculas)
Sintaxis
HALLAR(texto_buscado;dentro_del_textol;posicin_inicial)
Texto_buscado
Dentro_del_texto
posicin_inicial
Ejemplo:
=HALLAR(a,Las Peruanas,1) dara como resultado: 2.
=HALLAR(a,Las Peruanas,5) dara como resultado: 9.
Ejemplo:
Si en la celda C4 estuviese el texto Las Peruanas .
entonces:
=EXTRAE(C4,HALLAR( ,C4,1)+1,4)
dara como resultado:Peru
Pg. 37
h. La Funcin ENCONTRAR
Busca una cadena de texto dentro de otra cadena de texto y leyendo de izquierda a
derecha devuelve el numero de la posicin inicial de la cadena hallada (A diferencia
de la funcin HALLAR, esta funcin si reconoce entre maysculas y minsculas)
Sintaxis
ENCONTRAR(texto_buscado,dentro_del_texto,posicin_inicial)
Texto_buscado
Dentro_del_texto
posicin_inicial
Ejemplo:
Si en la celda A3 estuviese el texto quien MAL anda mal acaba
entonces:
=ENCONTRAR(mal,A3,1)
16.
da como resultado:
en cambio,
=HALLAR(mal,A3,1)
7.
da como resultado:
i. La Funcin LARGO
Devuelve el nmero de caracteres de una cadena de texto
Sintaxis
LARGO(texto)
Texto
Ejemplo:
=LARGO(Juan Diego Florez)
da como resultado:
17.
Texto
Ejemplo:
=MAYUSC(monto total) da como resultado: MONTO TOTAL .
=MINUSC(DOS MIL)
k. La Funcin SUSTITUIR
Reemplaza el texto existente con texto nuevo en una cadena
Sintaxis
SUSTITUIR(texto,texto_original,texto_nuevo;#_de_ocurrencia)
Texto
Texto_original
Texto_nuevo
#_de_ocurrencia
Ejemplo:
Si en la celda A3 estuviese el texto quien mal anda mal acaba
entonces:
=SUSTITUIR(A3,mal,bien)
dara como resultado: quien bien anda bien acaba
en cambio,
=SUSTITUIR(A3,mal,peor,2)
dara como resultado: quien mal anda peor acaba
l. La Funcin DECIMAL
Redondea un nmero al nmero de decimales especificado, da formato al nmero con
el formato decimal usando comas y puntos, y devuelve el resultado como texto.
Sintaxis
DECIMAL(nmero,decimales,no_separar_millares)
Elaborado por: Daniel Zegarra Zavaleta
Pg. 39
Nmero
Decimales
Ejemplos
1
2
3
Frmula
Resultado
=DECIMAL(A1,2)
1,234.52
=DECIMAL(A1,-1)
1,230
=DECIMAL(A2,-1,VERDADERO)
-1230
=DECIMAL(A3)
Pg. 40
A
1234.518
-1234.567
7244.325
7,244.33
Descripcin
Redondea A1 2
dgitos a la derecha
del punto decimal
Redondea A1 1
dgito a la izquierda
del punto decimal
Redondea A2 1
dgito a la izquierda
del separador
decimal, y sin coma
de millar
Redondea A3 2
dgitos a la derecha
del separador
decimal
85JZH05UM
Dos ltimos
dgitos del ao
de nacimiento
Primeras letras
de sus apellidos
y de su nombre
Sexo
Segunda letra
del lugar de
nacimiento
Dos dgitos del
mes de su
inscripcin
=IZQUIERDA(C4,1)&IZQUIERDA(D4,1)&IZQUIERDA(E4,1)
Pg. 41
Sexo:
=G4
Finalmente entonces, la formula que habra que escribir en la celda A4 para generar el
cdigo sera:
=DERECHA(AO(H4),2)&IZQUIERDA(C4,1)&IZQUIERDA(D4,1)&IZQUI
ERDA(E4,1)&DERECHA("0"&MES(B4),2)&MAYUSC(EXTRAE(I4,2,1))&
G4
Como se puede observar, esta frmula une todas las formulas anteriores utilizando
entre ellas el operador de concatenacin &.
Para escribir los nombres completos de cada socio en una sola celda:
En la columna F se tendr que escribir una frmula que una el nombres del socio y
luego de una coma los dos apellidos, pero en maysculas.
Por ejemplo para el primer socio deber decir:
Hugo, JARAMILLO ZAVALA
En la celda F4 hay que escribir la siguiente frmula:
=E4&", "&MAYUSC(C4&" "&D4)
Finalmente, tanto la formula de los cdigos como la de los nombres completos, deber
copiarse hacia abajo para todos los dems socios.
Pg. 42
:N
B6
: LETRAS
C9:H18
: TABLA
=ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N/1000),0,VERDADERO),6))/100000)
A10: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N/1000),0,VERDADERO),5))/10000)
A11: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N/1000),0,VERDADERO),
4))/1000)
Pg. 43
A12: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N/1000),0,VERDADERO),
3))/100)
A13: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N/1000),0,VERDADERO),
2))/10)
A14: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N/100),0,VERDADERO),
2))/10)
A15: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N),0,VERDADERO),3))/100)
A16: =ENTERO(VALOR(DERECHA(DECIMAL(ENTERO(N),0,VERDADERO),2))/10)
A17: =VALOR(DERECHA(DECIMAL(ENTERO(N),0,VERDADERO),1))
A18: =VALOR(DERECHA(DECIMAL(N,2,VERDADERO),2))
B9:
=SI(Y(A9=1,A10=0,A11=0),"CIEN",CONSULTAV(A9,TABLA,6))
B10: =SI(A11=0,CONSULTAV(A10,TABLA,4),SI(A10=1,"",CONSULTAV(A10,
TABLA,5)))
B11: =SI(A10=1,SI(A11=0,"",CONSULTAV(A11,TABLA,3)),SI(A11=1,"UN",
CONSULTAV(A11,TABLA,2)))
B12: =SI(Y(A12=1,A13=0,A14=0),"CIEN",CONSULTAV(A12,TABLA,6))
B13: =SI(A14=0,CONSULTAV(A13,TABLA,4),SI(A13=1,"",CONSULTAV(A13,
TABLA,5)))
B14: =SI(A13=1,SI(A14=0,"",CONSULTAV(A14,TABLA,3)),SI(A14=1,"UN",
CONSULTAV(A14,TABLA,2)))
B15: =SI(Y(A15=1,A16=0,A17=0),"CIEN",CONSULTAV(A15,TABLA,6))
B16: =SI(A17=0,CONSULTAV(A16,TABLA,4),SI(A16=1,"",CONSULTAV(A16,
TABLA,5)))
B17: =SI(A16=1,SI(A17=0,"",CONSULTAV(A17,TABLA,3)),CONSULTAV(A17,
TABLA,2))
B18: =SI(A18<10,"0","")&DECIMAL(A18,0,VERDADERO)
B5:
=SI(N>=1000000000,DECIMAL(ENTERO(N/1000000000),0,VERDADERO)&",",
"")&SI(N>=1000000,DERECHA(DECIMAL(ENTERO(N/1000000),0,VERDADERO),3)&"'","")&SI(N
>=1000,DERECHA(DECIMAL(ENTERO(N/1000),0,VERDADERO),3),"")&","&SI(N>0,DERECHA(
DECIMAL(N,2,VERDADERO),6),"")
B6:
Pg. 44
m. La Funcin ESPACIOS
Elimina los espacios del texto, excepto el espacio normal que se deja entre palabras.
Use ESPACIOS en texto procedente de otras aplicaciones que pueda contener una
separacin irregular.
Sintaxis
ESPACIOS(Texto)
Texto
Per )
Arriba Per
Pg. 45
Ejemplos:
=FILA(A6)
Rpta: 6
=FILA(B4)
Rpta: 4
=FILAS(A4:A7)
Rpta: 4
Ejemplo:
Si el rango A3:B7 tiene el nombre CUADRO:
=FILA(CUADRO)
Rpta: 3
=FILAS(CUADRO)
Rpta: 5
Nota.-
En forma anloga a las dos funciones anteriores, tambin se pueden usar las funciones
COLUMNA y COLUMNAS respectivamente.
Ejemplos:
Pg. 46
=COLUMNA(A6)
Rpta: 1
=COLUMNA(A3:B7)
Rpta: 1
=COLUMNAS(CUADRO)
Rpta: 2
CAPITULO
Pg. 47
Si desea permitir que la celda que se est restringiendo est en blanco o si desea
definir lmites que utilicen una referencia de celda, o una frmula que dependa de
celdas que inicialmente estn en blanco, compruebe que la casilla de verificacin
Omitir blancos est activada.
Para hacer obligatorias las restricciones definidas en las celdas en blanco,
tratndolas como si tuvieran ceros, desactive la casilla de verificacin Omitir
blancos.
5. Para que aparezcan mensajes que pidan entradas y que expliquen o impidan las
entradas incorrectas, especifique los tipos de mensajes que desee en las fichas
Mensaje entrante y Mensaje de error.
Para omitir la presentacin de mensajes, desactive las casillas de verificacin
Mostrar mensaje al seleccionar la celda en la ficha Mensaje entrante y Mostrar
mensaje de error si se introducen datos no vlidos en la ficha Mensaje de error.
Ejemplo:
Se desea validar un cuadro para que en la columna Cantidad solo permita escribir
nmeros enteros y positivos. Entonces, cuando se trate de escribir en una celda una
cantidad como 7.3 que es un numero decimal, deber aparecer un mensaje de error
como el que se ve a la derecha, impidiendo ingresar este nmero.
1
2
3
4
5
6
7
8
9
A
B
Personal
Cantidad
Empleados
138
Vigilantes
11
Secretarias
24
Gerentes
8
Tcnicos
7.3
Supervisores
Vendedores
Para esto seleccionar el rango B2:B8, llamar al men Datos/Validacin, y elegir las
opciones como se muestran en la siguiente ventana de dilogo:
Pg. 48
Al lado izquierdo de la hoja se encuentran los tres grupos de artculos que existen en la
tienda. En las columnas B,C y D se encuentran los diversos tipos de artculos que se
encuentran en cada grupo.
Al lado derecho se observan dos celdas: H3 y H5. La celda H3 se debe validar para en
ella se desplieguen los nombres de los tres grupos de artculos, y as poder elegir uno
de ellos. La celda H5 en cambio deber validarse para que muestre la lista de artculos
correspondiente segn el grupo que se haya elegido previamente en la celda H3. Esto
es: si en la celda H3 se eligi Artefactos, entonces la celda H5 deber mostrar la lista
de Artefactos, pero si en H3 se eligi Lnea Blanca, la celda H5 deber mostrar la lista
de artculos de la Lnea Blanca.
Para lograr esto debemos realizar lo siguiente:
1. Dar nombres de rango a cada una de las columnas de artculos:
a. Seleccionar A3:A6
b. Ficha Formulas/Crear desde la seleccin
c. Verificar que en la ventana de dialogo solamente est marcada la casilla
"Fila superior", y luego Aceptar.
d. Luego seleccione C3:C13 y presione la tecla de funcin [F4]
e. Haga igual con los otros dos rangos: seleccione D3:D9 y presione [F4]; y
luego seleccione E3:E6 y presione [F4].
Pg. 49
Nota.-
La tecla de funcin [F4] repite la ultima orden dada en Excel, asi que en este caso
repetir la accin de dar nombre al rango seleccionado realizada con los pasos b y c.
Tenga presente que [F4] repite la ultima orden, as que no debe realizar ninguna otra
accin luego de la orden que quiere que se repita.
Grupos
C3:C13
Artefactos
D3:D9
Linea_Blanca
E3:E6
Computo
Pg. 50
frmula:
Sin embargo, esto funciona perfectamente cuando se elija en la celda H3 los grupos:
Artefactos, o Computo; pero no funciona bien cuando se elije el grupo de Linea
Blanca. Esto sucede as, porque la funcin Indirecto encuentra en la celda H3 el texto
"Linea Blanca" con un espacio en blanco entre las dos palabras, pero el nombre de
rango creado para este grupo es "Linea_Blanca" con un guin bajo entre ambas
palabras.
Para corregir esto, es necesario modificar la formula con la funcin Indirecto.
Utilizaremos la funcin Sustituir para reemplazar el espacio en blanco que hay entre
las dos palabras por el guion bajo, que es como realmente est escrito el nombre de
rango.
6. Hagamos entonces lo siguiente:
a. Seleccionar H5
b. Ficha Datos/Validacin de datos
c. En la lista desplegable Permitir, elegir la opcin Lista.
d. En el cuadro de texto Origen escribir la siguiente
=INDIRECTO(SUSTITUIR(H3," ","_")) y luego Aceptar.
frmula:
Pg. 51
c. Haga lo mismo con cada uno de los otros tres rangos de artculos.
Pg. 52
=May Cusco
En D18:
=SUMA(VERANO Cusco)
Pg. 53
4.- Validar la celda B21 para elegir all los meses de una lista desplegable
Seleccionar la celda B21 y en la ficha Datosusar el comando Validacin de
datos, luego en la ventana de dialogo:
En Permitir, elegir: Lista
En Origen, escribir: =B3:G3 y Aceptar
5.- Validar la celda C21 para elegir all los lugares de una lista desplegable
Seleccionar la celda C21 y en la ficha Datosusar el comando Validacin de
datos, luego en la ventana de dialogo:
En Permitir, elegir: Lista
En Origen, escribir: =A4:A13 y Aceptar
6.- Valide de igual manera las celdas B23 y C23, pero al validar la celda B23, en
el la casilla Origen escriba: Verano,Otoo
=INDIRECTO(B21) INDIRECTO(C21)
En D23:
=SUMA(INDIRECTO(B23) INDIRECTO(C23))
Pg. 54
=SUMAR.SI(I$6:I$15,I20,L$6:L$15)
=REPETIR("",J20/100000)
Pg. 55
De reas 2D no apiladas,
De barras,
De columnas,
De lneas,
De cotizaciones,
De tipo XY (Dispersin), y
De burbujas.
No pueden agregarse lneas de tendencia a las series de datos en los grficos 3D,
radiales, circulares, de superficie o de anillos.
Si se cambia un grfico o una serie de datos de modo que ya no permita la lnea de
tendencia asociada (por ejemplo, si se cambia el tipo de grfico por un grfico de reas
3D o si se cambia la vista de un informe de grfico dinmico o de un informe de tabla
dinmica asociado), se perdern las lneas de tendencia.
Pg. 56
Ejemplo
Para analizar las proyecciones en un grfico de lneas; una vez creado el grafico
sealar con el puntero del mouse la lnea y llamar al men contextual con un clic
derecho del mouse, luego elegir la opcin Agregar lnea de tendencia.
Pg. 57
(Si se reemplaza x en la ecuacin por el numero del mes se obtienen los pronsticos de
las ventas de esos meses.)
Si luego de tener la lnea de tendencia en el grafico, se ingresan los valores de venta de
los meses faltantes, la lnea de tendencia as como la ecuacin se ajustaran en el grfico
actualizndose a estos nuevos valores. Posteriormente se puede agregar formato a los
elementos del grafico, as como a la lnea de tendencia y a la ecuacin en el grafico, tal
como se ve en la figura.
Otras formas en las que se puede mostrar el mismo anlisis de ventas con la lnea de
tendencia se muestran a continuacin en los grficos siguientes:
Pg. 58
En un grfico de reas:
En un grfico de Barras:
Tenga en cuenta lo siguiente:
Si se agrega una media mvil a un grfico XY (Dispersin), la media mvil se basar
en el orden de los valores X trazados en el grfico. Para obtener el resultado deseado,
puede ser necesario ordenar los valores X antes de agregar una media mvil.
Las lneas de tendencia no se mantienen en los informes de grfico dinmico si se
modifica la vista del grfico o de su informe de tabla dinmica asociado. Antes de
agregar lneas de tendencia u otros elementos de formato a un informe de grfico
dinmico, asegrese de que el diseo es satisfactorio.
Pg. 59
Ejemplo
En esta ocasin se han copiado las celdas que contienen el tipo de cambio del Dlar y
del Euro, y se lo ha pegado como imagen con vnculo encima del cuadro de
embarques. La imagen mantendr actualizado el valor del dlar cada vez que este sea
cambiado en las celdas origen en donde estn escritas originalmente.
Pg. 60
Nota.-
Pg. 61
CAPITULO
1. La Programacin en Excel
La palabra MACRO est muy ligada a las hojas de clculo desde hace muchos aos atrs
en la poca en que Lotus 123 reinaba en el mundo de las microcomputadoras de escritorio.
Una MACRO, no es sino una secuencia de ordenes escritas en los archivos de las hojas de
clculo para que se encarguen de realizar automticamente aquellas acciones que son
repetitivas en el manejo de nuestros datos. Esto es, si en un trabajo en la hoja, es
necesarios realizar una secuencia de tareas y mas tarde hay que repetir esta secuencia otra
vez, y luego otra vez; convirtindose esto en una rutina; entonces es cuando se hace
necesario recurrir a una MACRO. O sea, un programa que automatice las acciones para no
tener que hacerlas cada vez nosotros en cada ocasin.
En Lotus123 y en Quattro Pro que fueron dos hojas de clculo muy populares en DOS, as
como en las versiones iniciales de Excel, la programacin de las macro instrucciones se
escriban usando una serie de cdigos o palabras reservadas que eran propias nicamente
de stas aplicaciones. Pero, a partir de la versin 5.0 de Excel, Microsoft recurre al
lenguaje de Visual Basic para escribir sus programas en hojas de mdulo que se anexan en
forma transparente a los libros de Excel, recurriendo para ello al Editor de Visual Basic
para Aplicaciones
Pg. 62
2.- En la ventana de dilogo que aparece escribir un nombre para la macro a grabar.
Este nombre no deber contener espacios en blanco. Y luego haga clic en Aceptar.
Pg. 63
Nota.-
Las macros al ser creadas pueden grabarse en el libro actual, como se puede apreciar en la
ventana de dialogo anterior en la opcin:Este libro , con lo cual la macro solo funcionar en
ese libro; o tambin se pudo elegir en la ventana de dilogo la opcin:Libro de macros
personal, para cuyo caso la macro podra funcionar tambin en todos los libros de Excel; sin
embargo, hay que tener cuidado con esto, pues si se graba en el libro de macros personal esto
har que dicha macro y todas las que se encuentren all sean cargadas en memoria RAM cada
vez que se ingrese a Excel, restando con ello memoria al computador.
Una vez creada, veamos a continuacin como se hace para que la macro funcione:
Pg. 64
1.- Sealar con el mouse el borde del botn y hacer un clic derecho para llamar al
men contextual
2.- En el men elegir la opcin Asignar macro.
3.- Seleccionar el nombre de la macro de la lista y luego clic en Aceptar.
4.- Finalmente haga clic fuera del botn para liberar la seleccin.
Pg. 65
Presionar Ctrl+C
Pg. 66
Cuando una macro graba las acciones que le indicamos, repetir estas mismas
acciones exactamente de la misma manera en que fueron grabadas.
Cuando prendimos la grabadora de macros, Excel aprendi a copiar el contenido de la
celda actual en la celda C4 y luego a borrar la celda B4.
Al ejecutar la macro para Claudia, esta fue copiada (segn haba aprendido Excel) a la
celda C4, y luego borr la celda B4.
Lo que debimos hacer entonces al grabar la macro fue decirle a Excel que utilice
referencias relativas y no referencias absolutas, al momento de desplazarse de una
celda a otra.
2.- En la ventana de dilogo que aparece escribir Mujeres2 como nombre para la
macro. Y en la casilla Mtodo abreviado escribir la letra r. Luego haga clic en
Aceptar.
Pg. 67
Presionar Ctrl+C
Pg. 68
Pg. 69
Macro con
referencias
absolutas.
Macro grabada
usando
referencias
relativas.
Pg. 70
CAPITULO
Prctica N1
Objetivos:
1ra Parte:
1. En la Hoja1 de un nuevo libro escribir los datos del cuadro de CUENTAS POR
PAGAR que se observa a continuacin, y cambiar el nombre de la etiqueta de hoja
para que se llame CUENTAS.
Nota.- Para cambiar el nombre de una etiqueta de hoja, haga doble clic en la etiqueta, escriba el
nombre que quiera darle y luego presione Enter.
Pg. 71
A travs de este cuadro se desea controlar los pagos que hay que realizar a varios
proveedores con los cuales se tiene contradas varias deudas. Para lograr esto se debe
realizar lo siguiente:
2. En la Hoja2 del libro crear la tabla de meses como se muestra a la derecha y luego
seleccionando el rango A3:B14 darle el nombres de rango MESES.
3. En la hoja CUENTAS, escribir el la celda C4 la siguiente formula:
=TEXTO(B4,"mmm")
Luego alinear al centro el resultado de la formula y copiarla hacia abajo con el
cuadro de relleno
En la columna Plazo en das:
Aqu debe calcularse la cantidad de das que
faltan para que se venza el plazo de pago; y si este ya est vencido mostrar de color
rojo y la cantidad de das vencidos. Este clculo se hace restando la fecha de
vencimiento menos la fecha del da actual. Sin embargo si la deuda ya fue cancelada,
el clculo se har restando la fecha de vencimiento menos la fecha de pago de la
deuda.
4. En la celda D4 de la hoja CUENTAS, escribir la siguiente formula:
=SI(ESNUMERO(I4),B4-I4,B4-HOY())
Luego alinear al centro el resultado de la formula y tambin copiarla hacia abajo con
el cuadro de relleno
5. Seleccione el rango D4:D19 y
llamando al men Formato/Celdas,
en la ficha Nmero elegir la
categora Nmero, con cero
decimales y elegir que las
cantidades negativas se muestren
entre parntesis y de color rojo.
Cero decimales
En la columna Inters: Calcular aqu el inters que hay que pagar solo cuando se excede
la fecha de pago. El clculo se realizar en esta ocasin con un
inters de tasa efectiva segn la siguiente frmula:
I C (1 i / 360)t C
Pg. 72
Donde:
I
C
i
t
: Inters a pagar
: Monto de la deuda
: Tasa de inters (14% anual)
: Das vencidos
En la columna TOTAL:
Se usa la funcin SUMA en lugar de la frmula =E4+F4, porque si en la celda F4 hay el texto
vaco, el resultado de la formula dara el mensaje de error #VALOR!. En cambio la funcin
SUMA ignora los textos y solo suma los datos numricos del rango.
Pg. 73
10.
Clic aqu
11.
Fuente:
Relleno:
Pg. 74
12.
13.
Repita los pasos 9, 10, y 11 para los estados "Vence hoy", y "Por vencer",
dndoles los colores de relleno amarillo y verde respectivamente.
14.
15.
16.
Pg. 75
Pg. 76
Prctica N 2
Objetivos:
1ra Parte:
1.
En una hoja de clculo de Excel escriba los ttulos, cdigos y nombres de los
vehculos del cuadro Existencia en Almacn. Luego dele formato a los ttulos, tal y
como se muestra a continuacin:
Pg. 77
2.
3.
En la fila 12 ingrese los datos del primer movimiento de almacn. En la celda B12
escriba la siguiente frmula:
=CONSULTAV(A12,tabla,2,0)
4.
5.
Complete los datos de los tres primeros movimientos de almacn copiando las
formulas de las celdas B12 y F12 respectivamente .
6.
7.
Pg. 78
8.
Ahora para ingresar los siguientes movimientos de almacn, solo debe ubicar el
puntero de celda al final de la tabla en la celda F14 y presionar la tecla de
tabulacin una vez. Esto agregar una nueva fila a la tabla copiando el formato y las
formulas en ella y dejndola lista para ingresar el nuevo movimiento de almacn.
Pg. 79
10. Ahora vamos a calcular la existencia de cada uno de los vehiculos a medida que
estos entren y salgan del almacen. Para lograr esto escribir las siguientes formulas:
En D4
=SUMAR.SI(Vehiculo;B4; Ingreso)
En E4
=SUMAR.SI(Vehiculo;B4; Salida)
En F4
=D4-E4
=MAX(SI(Vehiculo=B4,Fecha))
Pg. 80
14. A medida que ingrese estos datos podr ver tambin en el cuadro superior de
existencia de almacn que los saldos finales de stock de cada vehculo se actualizan
automticamente.
15. Crear luego el grfico de columnas tal como en la figura anterior. Para esto seleccione
los rangos C3:C7 y D3:F7 y luego convirtalos en un grafico de columnas utilizando
la ficha Insertar/Grafico de Columnas. (ubique el grfico al lado derecho y no deber
pasar de la fila 14)
Elaborado por: Daniel Zegarra Zavaleta
Pg. 81
LISTA
H17:I18
CRITERIO
H20:M20EXTRAER
20. Elegir el cdigo HP-101 en la celda H18 y
luego con la ficha Datos/Avanzadas, escribir lo
siguiente en la ventana de dialogo:
21. Haga un clic en Aceptar y observe el resultado obtenido del Kardex, que deber ser
igual a la siguiente imagen:
Pg. 82
Nota.-
Para continuar con esta Prctica, verifique que este visible la ficha Programador. Si no es as deber
hacer lo siguiente:
1.
2.
En ella elegir a la izquierda Personalizar cinta de opciones, y al lado derecho activar la casilla
Programador, y finalmente Aceptar. La Cinta de opciones deber mostrar entonces la ficha Programador
tal como se ve a continuacin:
Pg. 83
4ta Parte:
Con ayuda de la grabadora de macros vamos a crear una macro para que obtenga
automticamente el kardex de un vehiculo.
22. Ubicar el puntero en la celda H18 y en la ficha
Programador hacer clic en Grabar macro.
23. En la ventana que aparece escribir como
nombre de macro: Kardex, y luego clic en
Aceptar. Con lo cual se habr encendido la
grabadora de macros.
24. Realizar las siguientes acciones:
Usar la ficha Datos/Avanzadas
Marcar la opcin Copiar a otro lugar
En los cuadros de texto correspondientes escribir los nombres LISTA,
CRITERIO y EXTRAER.
Hacer un clic en el botn Aceptar.
25. Inmediatamente apague la grabadora de macros con la ficha Programador y un clic
en el comando Detener grabacin.
26. Luego se deber crear un botn para ejecutar la macro. Usando la ficha
Insertar/Formas/Rectngulo, dibuje el botn, dele formato y con un clic derecho
dentro del botn/Modificar texto, agrguele el texto Obtener Kardex. Luego
vuelva a hacer clic derecho dentro del botn/Asignar macro, y seleccionando la
macro Kardex en la ventana que aparece hacer clic en Aceptar.
27. Para probar la macro, elija en la celda H16 un nuevo cdigo de vehculo, y luego
haga un clic sobre el botn de la macro. Observe como se obtiene el Kardex del
vehculo elegido.
28. Ahora que la hoja tiene una macro creada, hay que guardar el archivo nuevamente
en disco pero con un formato especial para archivos de Excel que contienen
macros. Para hacer esto, haga usted lo siguiente:
Pg. 84
Nota.-
Si no se graba el archivo como Libro habilitado para macros la macro se borrara y no ser
grabada dentro del archivo.
Pg. 85
Se abrir la ventana del Editor de Visual Basic y mostrara una hoja de modulo al
lado derecho con las instrucciones de la macro Kardex que escribi
automticamente la grabadora de macros
Nota.-
Para ingresar directamente al Editor de Visual Basic tambin puede hacerlo presionando las
teclas Alt + F11.
Pg. 86
Finalmente haga clic en Aceptar.Las lneas del kardex se vern entonces as:
Pg. 87
5ta Parte:
31. Seleccionar los rangos J21:J35 y M21:M35en forma mltiple, y crear el grfico del
tipo Lneas/Linea con marcadores. Ubique este grfico tal como se muestra a
continuacin y luego dele formato.
32. Seleccione el titulo Stock del grafico y en la barra de frmulas escriba el signo =,
luego con el mouse haga un clic en la celda I21, (observe como en la barra de
formulas aparecer =Almacen!$I$21, tal como se puede observar en la imagen
anterior), entonces presione Enter. Con esto se tendr un ttulo variable que
cambiar segn el kardex del vehculo que se est graficando.
33. Una vez creado el grfico se le aadir una lnea de tendencia. Sealar la lnea
graficada y con un clic derecho llame a su men contextual y elija la opcin
Agregar lnea de tendencia, y en la ventana que aparezca hacer clic en Cerrar.
Luego seleccionada la lnea de tendencia dar formato a esta lnea ingresando a la
Ficha Formato/Estilos de forma, tal como se observa en la figura siguiente.
Pg. 88
34. Finalmente guarde nuevamente el archivo en disco presionando las teclas Ctrl+G.
Pg. 89
Prctica N 3
Objetivos:
Se van a confeccionar y controlar en diferentes hojas de un Libro de Excel, los siguientes
cuadros:
Factura
Lista de Precios.
Lista de Clientes
Una empresa importadora de artefactos elctricos desea calcular y emitir sus ventas por
Factura. Para esto dispone de una lista de precios y una relacin de varios clientes con
quienes realiza regularmente sus ventas de artefactos al por mayor.
Para iniciar el ejercicio abra el archivo Facturas.xlsx. Este archivo como ver contiene tres
hojas de clculo: Factura, Precios y Clientes.
El modelo de la Factura que se muestra aqu deber permitir hacer las siguientes acciones
en la pantalla:
o Poder elegir el nombre de una lista de clientes para ponerlo en la factura.
Pg. 90
La conversin del monto en letras ser obtenida con la ayuda del archivo LETRAS.XLS que
fue realizado en un ejercicio previo incluido en este manual.
Antes de confeccionar la Factura, primero empezaremos por hacer la lista de precios y la lista
de los clientes.
1ra Parte:
Pg. 91
3ra Parte:
5. En otra hoja a la cual se le llamar Factura, est el modelo de la factura con los
ttulos, colores de relleno, bordes y anchos de columna tal y como se muestra en la
figura:
Pg. 92
=SI(ESBLANCO(D12),"",CONSULTAV(C12,PRECIOS,3,0))
Luego copiar esta frmula hacia abajo con el cuadro de relleno hasta la fila 21.
Pg. 93
4ta Parte:
Pg. 94
Pg. 95
5ta Parte:
Habiendo calculado la factura, ahora vamos a ver como modificar los precios de los
artefactos elctricos en la hoja Precios. Para esto vamos a confeccionar una especie de
ventana de dialogo con la finalidad de que en ella se pueda elegir el porcentaje de
aumento o disminucin de los precios, y con un botn Aceptar, hacer que una macro
modifique los precios.
2. En la parte superior derecha del rectngulo disear un elemento de formulario del tipo
Control de nmero, para que vinculada a la celda E4, se encargue de aumentar o disminuir
el valor de esta celda, desde un mnimo de 0 hasta un mximo de 100, y con incrementos
de 1. Luego utilice este botn de Control de nmero para escribir en la celda E4 el numero
12.
3. En la celda E5 escribir la formula:
porcentaje.
Pg. 96
Grabar
macro,
darle
como
nombre
Seleccionar la celda E6
Presionar Ctrl+C
12. Vamos a agregar 2 lineas ms al principio de esta macro, para que nos muestre una
ventana pidindonos una confirmacin de la orden cada vez que queramos modificar los
precios. Escriba entonces estas dos lineas que aparecen en negrita al principio de la macro:
Elaborado por: Daniel Zegarra Zavaleta
Pg. 97
Sub ModificarPrecios()
Si elige Si se modificarn los precios, y si elige No la macro terminar sin hacer nada.
6ta Parte:
1. Regrese a la ventana de Excel y en la hoja Factura dibuje al lado derecho dos botones para
ejecutar las macros tal como se muestra a continuacin:
Pg. 98
2. Inserte una nueva hoja en el libro y pngale como nombre Registro, tal como se ve en la
figura anterior.
3. En esta hoja llamada Registro, escribir los ttulos tal y como se muestra en la figura
siguiente. Luego al rango A4:A5 dele el nombre de rango NFAC.
4. A continuacin vamos a convertir el registro de ventas en una tabla. Para esto, seleccione
el rango A3:E5 y presione Ctrl+Q, marque la casilla que indica que la lista tiene
encabezados, y luego Aceptar.
y presionar Enter
Pg. 99
10. Regresar a Excel y en la hoja Factura asignar esta macro al botn Registrar Factura.
11. A continuacin pruebe ejecutar ambas macros. Primero ejecute la macro NuevaFactura y
cree una factura. Luego ejecute la macro RegistrarFactura.
Si todo sale bien, en el Registro de ventas, las facturas debern aparecer como en la
siguiente imagen:
Pg. 100
Al ejecutarse la macro Registrar, si la factura se intenta registrar por segunda vea aparecer la
siguiente ventana de dialogo:
Pg. 101
Pg. 102