Tutorial Excel

80
[email protected] Página 1 Microsoft Excel 2010__________________________________________________________ Descripción y conceptos del entorno de Ms-Excel Formas de ingreso Abrir y guardar libros Utilización de libros de trabajo Configuración de página Formulas y funciones Filtros y tablas dinámicas Macros y VBA Instructor : Flores Santos K. Yohan e-mail: [email protected]

Transcript of Tutorial Excel

Page 1: Tutorial Excel

[email protected] Página 1

Microsoft Excel 2010_________________________________________________________________________________

Descripción y conceptos del entorno de Ms-Excel

Formas de ingreso

Abrir y guardar libros

Utilización de libros de trabajo

Configuración de página

Formulas y funciones

Filtros y tablas dinámicas

Macros y VBA

I n s t r u c t o r : Flores Santos K. Yohan

e-mail: [email protected]

Page 2: Tutorial Excel

[email protected] Página 2

Microsoft Excel 2010_________________________________________________________________________________

M I C R O S O F T E X C E L 2 0 1 0

¿Qué es Microsoft Excel 2010?

Es una hoja de cálculo, el cual me permite realizar cualquier tipo de operaciones

matemáticas desde las más simples hasta las más complejas, también podemos usar Excel

para crear recibos, documentos y hasta página web.

Esta hoja de cálculo es capaz de trabajar con números de forma Sencilla. Para ello se

utiliza una cuadrícula donde en cada celda se pueden introducir números, letras y

gráficos. Y está compuesto de:

Libro.- Está formado por un conjunto de hojas, que por defecto al ingresar a Excel nos

encontraremos con 3 hojas ya creadas; cada hoja es independiente. Se pueden añadir más

hojas a la medida que se necesite (SHIFT+F11).

Al guardar el libro nos generará un archivo con la extensión .XLSX.

Columna.- Se muestra en forma vertical y está representada por letras del alfabeto que

comprende desde A hasta XFD.

Fila.- Se visualiza en forma horizontal y está representado por números que comprende

desde 1 hasta 1.048.576.

Celda.- Es una intersección entre una columna y una fila, esto quiere decir que hay

16.777.216 celdas en una hoja de cálculo, las celdas son bloques básicos que se puede

almacenar cualquier tipo de información.

Para ubicarse en una celda es necesario saber las coordenadas, por ejemplo en la columna

B de la fila 3 se contará la celda B3.

F O R M A S D E I N G R E S O

Forma 1:

Menú inicio/todos los programas/Microsoft office/Microsoft office Excel 2010

Forma 2:

Ingresando al ejecutable digitamos EXCEL.EXE

Forma 3:

Ingresando a la ruta especifica donde fue instalado el paquete Office System 2010,

C:/Archivos de programa/Microsoft office/office 14/Excel.

Forma 4:

Desde el menú contextual del escritorio, nuevo y luego hoja de cálculo de Microsoft

Excel

Forma 5:

Creando un acceso directo del ejecutable Excel.

Forma 6:

Esta forma permite abrir Excel a prueba de errores, digitar en el cuadro de dialogo

ejecutar EXCEL.EXE/SAFE.

Page 3: Tutorial Excel

[email protected] Página 3

Microsoft Excel 2010_________________________________________________________________________________

ELEMENTOS DE LA PANTALLA DE EXCEL

En la ficha inicio encontraremos todas las herramientas más comunes para darle un formato

completo y personalizado a una celda y en general a todo un libro de Excel.

Page 4: Tutorial Excel

[email protected] Página 4

Microsoft Excel 2010_________________________________________________________________________________

Guardar un libro de trabajo:

Cuando empezamos a crear un libro de trabajo y queremos poder recuperarlo en otra

ocasión para modificarlo, imprimirlo, en fin, realizar cualquier operación posterior sobre

éste, tendremos que almacenarlo en alguna unidad de disco, esta operación se denomina

Guardar. También cuando tengamos un libro ya guardado y lo modifiquemos, para que

los cambios permanezcan deberemos guardar el libro antes de cerrar.

Para almacenar un libro de trabajo, podemos utilizar varios métodos.

En la versión 2010 haz clic en el botón archivo y elige la opción Guardar

como…

Dirección: Donde se almacenará el libro de trabajo ya sea en la unidad D: ó en tu

dispositivo USB.

Nombre de archivo: Que nombre llevara el nuevo archivo generado Excel por

defecto le asigna el nombre LIBRO1.

Guardar como tipo: Qué tipo de archivo será un libro de Excel, un libro

habilitado para macros, una plantilla etc.

Page 5: Tutorial Excel

[email protected] Página 5

Microsoft Excel 2010_________________________________________________________________________________

Si queremos que nuestro libro sea seguro pues le asignamos una contraseña haciendo clic en el

botón Herramientas y seleccionar opciones generales donde me mostrará un cuadro de dialogo

para asignarle dicha contraseña y confirmarla para concluir el proceso tal y como muestra la

imagen:

PUNTEROS DEL MOUSE

El puntero del mouse, tiene distintas formas dentro de una celda, el cual depende del lugar donde

se encuentre y la acción que haremos. Los que visualizamos son:

Puntero de selección.- Se llama a los punteros que sirven para seleccionar una o más celdas, filas

y columnas. Tiene la forma de una cruz, flecha horizontal derecha y flecha vertical abajo.

Aparecen cuando ubicamos el puntero del mouse, al medio de una celda, fila o columna.

Para seleccionar solo debemos hacer clic. Si deseamos seleccionar más de una celda, fila o

columna, debemos arrastrar, mientras mantenemos presionado el botón izquierdo (clic).

Page 6: Tutorial Excel

[email protected] Página 6

Microsoft Excel 2010_________________________________________________________________________________

Puntero de Relleno.- Sirve para copiar el contenido de una celda a otras adyacentes.(celdas

vecinas). Lo primero que debemos hacer es ubicar el puntero del mouse en el botón de relleno

ubicado en el lado inferior de la celda, y cuando cambien a la forma de un aspa, arrastrar a

cualquier posición.

Puntero de Movimiento.- Mueve celdas, filas y columnas seleccionadas a cualquier posición.

Debemos ubicar el puntero del mouse del mouse en cualquier lugar del borde de lo que hayamos

seleccionado, inmediatamente, el puntero del mouse se mostrará con cuatro flechas, indicando

cada uno de ellas una posición(arriba, abajo, izquierda, y derecha).

Puntero de tamaño.- Es el que nos permite aumentar o disminuir el tamaño de una fila o

columna. Aparece cuando ubicamos el puntero del mouse en el separador de estas; para aumentar

o disminuir, solamente debemos mover el mouse mientras tenemos presionado el botón izquierdo.

Para dar un tamaño exacto.

Botón de relleno

Page 7: Tutorial Excel

[email protected] Página 7

Microsoft Excel 2010_________________________________________________________________________________

INGRESO DE DATOS A UNA CELDA

Para ingresar datos a una celda, no es necesario ver el punto de inserción, solo se puede oprimir

clic en la celda, para que esta se activa y luego digitar; se puede ingresar letras, números,

caracteres especiales, etc.

Las letras se situaran al lado izquierdo y los números al lado derecho.

PRÁCTICA DE LABORATORIO Nº 1

La empresa “Montana” requiere una lista de productos ingresados a su almacén del mes de

abril. Ingresar a Excel y generar dicho reporte.

Page 8: Tutorial Excel

[email protected] Página 8

Microsoft Excel 2010_________________________________________________________________________________

FORMATO DE CELDAS

Excel nos permite realizar cuentas y también nos permite dar una buena

presentación a nuestra hoja de cálculo resaltando la información más

interesante, de un solo vistazo podremos percibir la información más importante

y así sacar conclusiones de forma rápida y eficiente. Podremos aplicar desde el

botón de relleno o estilos de celdas.

Excel nos permite modificar la visualización de los números en la celda y podemos

personalizar mediante la herramienta: formato de número

Los tipos de formato que visualizamos son:

Fórmulas y Funciones

Page 9: Tutorial Excel

[email protected] Página 9

Microsoft Excel 2010_________________________________________________________________________________

Formulas Independientes

Suma:

Resta:

Multiplicación:

Formula

Formula

Formula

Page 10: Tutorial Excel

[email protected] Página 10

Microsoft Excel 2010_________________________________________________________________________________

División:

Operadores

Conocidos también como operadores de cálculo. Existen cuatro tipos y son:

Aritmético Texto Comparación referencia.

TIPO DE OPERADOR OPERADOR DESCRIPCIÓN

ARITMÉTICO Realiza operaciones

matemáticas básicas.

+ - / * % ^

Suma Resta

División Multiplicación

Porcentaje Exponente

TEXTO Junta dos o más valores de texto en un solo valor de

texto combinado.

& Concatenar(Ampersand)

COMPARACIÓN Sirve para comparar dos

valores

= > <

>= <= <>

Igual Mayor que Menor que

Mayor o igual que Menor o igual que

Distinto de

REFERENCIA Combinan rangos de celdas

Para unirlos en formulas

: , o ;

Dos puntos (Hasta) Coma o punto y coma. Separador de listas, de

acuerdo a la configuración regional.

Formula

Page 11: Tutorial Excel

[email protected] Página 11

Microsoft Excel 2010_________________________________________________________________________________

Funciones

Las funciones son Formulas predefinidas que ejecutan cálculos utilizando valores

específicos, denominados argumentos, en un orden determinado o estructura, las

funciones pueden utilizarse para ejecutar operaciones simples y complejas.

Estructura de una función.- la estructura de una función comienza por el signo

igual(=), seguido por el nombre de la función, un paréntesis de apertura los argumentos

de la función separados por comas o punto y coma y un paréntesis de cierre. El separador

de lista de acuerdo a la configuración regional en el panel de control.

=NOMBRE_FUNCION(Argumento1,argumento2,argumento3….A,argumentoN)

Ejemplo:

=SUMA(A1:A8)

Sintaxis.- Es la manera correcta como debe estar estructurada una función.

Funciones Estadísticas Básicas:

SUMA.- Devuelve como resultado la suma de todos los argumentos.

Sintaxis: =SUMA(RANGO)

PROMEDIO.- Devuelve como resultado la media aritmética de todos los argumentos

Sintaxis: =PROMEDIO(RANGO)

MAX.- Devuelve como resultado el máximo valor de todos los argumentos

Sintaxis: =MAX(RANGO)

MIN.- Devuelve como resultado el mínimo valor de todos los argumentos

Sintaxis: =MIN(RANGO)

CONTAR.- Devuelve como resultado la cantidad de todos los argumentos.

Sintaxis: =CONTAR(RANGO)

"Dejamos de temer aquello que se ha aprendido a

entender."

Page 12: Tutorial Excel

[email protected] Página 12

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 2

Ingresar a Ms-Excel y generar el siguiente diseño:

PRÁCTICA DE LABORATORIO Nº 3

Page 13: Tutorial Excel

[email protected] Página 13

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 4

Page 14: Tutorial Excel

[email protected] Página 14

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 5

Ingresar a Ms-Excel y generar el siguiente diseño:

Page 15: Tutorial Excel

[email protected] Página 15

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 6

Generar el siguiente recibo por honorario.

Tarea:

Genera una boleta de venta en Excel.

Page 16: Tutorial Excel

[email protected] Página 16

Microsoft Excel 2010_________________________________________________________________________________

FORMATO PERSONALIZADO

Cuando ya conocemos el entorno de una hoja de cálculo y reconocemos los punteros del mouse,

podemos personalizar el contenido de una celda para una mejor presentación de los datos y

ahorrar tiempo en darle un formato; ya sea con color, estilo, etc.

Podemos asignar una serie de características para la presentación de los datos y asignar una

regla para mostrar un color.

Todo esto lo podemos hacer desde la herramienta Formato personalizado, para ello le

asignamos clic en la flecha, que se muestra en la parte inferior derecha del grupo número,

donde le asignaremos los formatos.

Nos abrirá el cuadro de dialogo Formato de celdas y seleccionamos la última opción

Personalizada

Clic aquí

Page 17: Tutorial Excel

[email protected] Página 17

Microsoft Excel 2010_________________________________________________________________________________

Formatos a Establecer:

Para presentar los datos en forma de texto que Suele utilizarse para digitar códigos

personalizados y mostrarlos de manera automática. (“texto”000)

Ejemplo: “AL-“000

Para presentar datos con color asignándole una condición a cumplir, suele utilizarse

para mostrar notas de los alumnos. Aprobados y desaprobados.

[Color][condición]cantidad de decimales

Ejemplo:

[ROJO][<=10]00; [AZUL] [>=11] 00

Ficha bordes.

Desde esta ficha podemos asignarle bordes a nuestra celda para generar diseños más

completos. Como por ejemplo:

BACKUS

Page 18: Tutorial Excel

[email protected] Página 18

Microsoft Excel 2010_________________________________________________________________________________

Problemática

El Instituto Cesca requiere un registro auxiliar de notas mostrando el código y notas

de los alumnos matriculados, los datos a presentar son de la siguiente manera:

1. Cuando ingrese el número 1 en el código, este automáticamente debe

presentar “AL-001”

2. Cuando se ingresa las notas debe mostrar:

2.1. Desaprobados de color “Rojo”

2.2. Aprobados de color “Azul”

Para ello dicho instituto requiere de sus servicios con fin de automatizar su registro.

NOTA MAYOR CANTIDAD DE ALUMNOS

NOTA MENOR PUNTAJE BIMENSTRAL

Page 19: Tutorial Excel

[email protected] Página 19

Microsoft Excel 2010_________________________________________________________________________________

Problemática

El condominio “AGUILAR” está distribuido en departamentos los cuales tienen como servicios unificados lo siguiente:

Agua

Luz

Internet

Tv Cable

Cada familia que ocupa un departamento deberá pagar un porcentaje, para ello Uds. Fue contratado para generar su distribución de Pagos.

Page 20: Tutorial Excel

[email protected] Página 20

Microsoft Excel 2010_________________________________________________________________________________

Page 21: Tutorial Excel

[email protected] Página 21

Microsoft Excel 2010_________________________________________________________________________________

Referencias

Una referencia identifica una celda o un rango de celdas de una hoja de cálculo e indica a Excel

en que celda se debe buscar los valores o los datos que desea utilizar en una formula. Entre ellos

tenemos:

Referencia relativa.- Indica que la posición de la celda que contiene la formula y de la que

hace referencia es relativa. Significa que no es fija. Este tipo de celdas es la que más se utiliza en

la formulas, porque automáticamente cambia el nombre de las celdas a arrastrar o copiar la

formula.

Ejemplo:

Referencias Absolutas.- Indica que la posición de la celda y a la que hace referencia no varía,

significa que cuando se arrastra o copia la formula, el nombre de la celda no cambia. Para

convertir una referencia relativa en absoluta debemos colocarle el signo del dólar ($).

Ejemplo:

A simple vista la formula seria:

=D5*C3

Si copia dicha fórmula a las

demás filas genera error… por que

las celdas cambian ya que la

referencia es relativa.

=D5*C3 =D6*C4 =D7*C5 =D8*C6

Tarea: Aplicando porcentajes

Page 22: Tutorial Excel

[email protected] Página 22

Microsoft Excel 2010_________________________________________________________________________________

Para lograr que una celda sea absoluta es necesario añadirle el signo del Dólar ($).

A la celda C3 le agregamos.

Ejemplo: =D5*$C$3

Referencias 3D.- Las referencia 3d se refiere a vincular datos de una celda a otra celda de la

misma hoja, de otra hoja o incluso de otro libro.

Ejemplo: En la hoja resumen se pide obtener los ingresos por semana de Cine Planet. Tenemos el

siguiente cuadro de resumen:

Al copiar la formula a las

demás filas, todas las

formulas conservan la

referencia de la celda $C$3

observe la figura.

=D5*$C$3

=D6*$C$3

=D7*$C$3

=D8*$C$3

Para desarrollar este ejercicio es necesario saber en qué celda

se encuentra ingresos de semana 1, semana2, etc.

Entonces primero va el nombre de la hoja, luego el signo de

admiración ¡ y por último la celda. Como se muestra a

continuación:

=Hoja1!E5

Page 23: Tutorial Excel

[email protected] Página 23

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO Nº 3

Ingresar a Ms-Excel y generar el siguiente diseño:

Seleccionar el rango B7:O16 presionar (Ctrl + c)

Ubícate en la celda B18 y presiona (Ctrl + v)

Modifica los valores correspondientes (Vea la imagen inferior)

Celdas Relativas

Hallar el total de Damas y Caballeros

Hallar el total de ingresantes por locales.

Hallar los totales

Celdas Absolutas.

Hallar los ingresos de las Damas y Caballeros en Dólares

Otros.

Todos los precios deben mostrarse en el formato dólar.

Total de ingresantes tendrá el color de texto verde.

Mostrar los ingresos de color azul (Caballeros) y rojo (Damas).

Totales se mostraran de color diferente.

Page 24: Tutorial Excel

[email protected] Página 24

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO Nº 4

Ingresar a Ms-Excel y generar el siguiente diseño:

Page 25: Tutorial Excel

[email protected] Página 25

Microsoft Excel 2010_________________________________________________________________________________

CREAR RANGOS

Un rango es una colección de celdas que son agrupadas bajo un mismo nombre. Por ejemplo se

tiene las celdas A1, A2, A3, A4 podemos agrupar todas ellas en un solo rango llamado Rango1,

de esta manera siempre que se refiera rango1, se estará refiriendo a 4 celdas.

Asignando nombre a un rango:

1.- Ingresar los siguientes datos:

2.- Seleccionar las celdas y luego clic derecho seleccionamos la opción DEFINIR NOMBRE.

Page 26: Tutorial Excel

[email protected] Página 26

Microsoft Excel 2010_________________________________________________________________________________

3.- A continuación se mostrara el siguiente cuadro de diálogo.

4.- Nombre.- ingresar el nombre del rango que será RANGO1

5.- Ámbito.- Qué hoja afectará, esto quiere decir que el rango puede ser reconocido solo en la

hoja donde se crea o en todo el libro.

6.- Hace referencia a.- S e mostrará solo si previamente se selecciono las celdas que contendrá

el rango, si no seleccionamos previamente debemos ingresar aquí las celdas respectivas

7.- y por ultimo presionar el botón Aceptar.

El resultado se mostrará como en la imagen.

Page 27: Tutorial Excel

[email protected] Página 27

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO Nº5

Ingresar a Ms Excel y realizar el siguiente diseño:

EJERCICIOS:

Hallar:

Total de cada distrito ( Formula_____________________________)

Total de cada mes (Formula______________________________)

Insertar:

Seleccionar la columna “G” luego dirigirse a la ficha inicio, luego en el grupo de celdas

insertar columnas de hoja y genere Mayo y Junio con los siguientes datos para

completar el semestre.

De la misma manera insertar dos filas; Callao y ate Vitarte respectivamente.

Page 28: Tutorial Excel

[email protected] Página 28

Microsoft Excel 2010_________________________________________________________________________________

Asignando nombre de rangos:

Seleccionar desde la celda C5 hasta E11 asignarle el nombre de “TRIMESTRE1”

Seleccionar desde la celda F5 hasta H11 asignarle el nombre de “TRIMESTRE2”

Hallar:

total del primer trimestre. (Formula______________________________)

total del segundo trimestre. (Formula______________________________)

Total del semestre. (Formula______________________________)

IGV. 19% (Formula______________________________)

Utilidades. (Formula______________________________)

Seleccionar desde la celda C5 hasta i12, luego ir al grupo de número seleccionar

Moneda.

De la misma manera con las celdas c17 hasta g17.

El resultado se debe mostrar de la siguiente manera.

Page 29: Tutorial Excel

[email protected] Página 29

Microsoft Excel 2010_________________________________________________________________________________

FUNCIONES MATEMÁTICAS

Sintaxis.- Es la manera correcta como debe estar estructurada una función.

ABS.- Devuelve el valor absoluto de un número, es decir, el mismo número pero con

signo positivo.

Sintaxis = ABS (número)

Ejemplo: =ABS (-34) devuelve 34

NÚMERO. ROMANO.- Convierte un número natural a número romano.

Sintaxis = NÚMERO. ROMANO (número)

Ejemplo: =NUMERO.ROMANO (10) devuelve X

PI.- Devuelve el valor de la constante pi con 15 dígitos de precisión.

Ejemplo: =PI () devuelve 3,141592654

POTENCIA.- Realiza el cálculo de elevar un número a la potencia indicada.

Sintaxis =POTENCIA (número; potencia)

Ejemplo: =POTENCIA (2;5) devuelve 32

CONTAR.SI.- Cuenta el número de celdas dentro de un rango de celdas que coinciden

con un criterio establecido.

Sintaxis =CONTAR.SI (RANGO, CRITERIO) Ejemplo:

=CONTAR.SI (a2:a5,”manzanas”) la respuesta es 2 ya que solo hay 2 manzanas en el

rango de A2 hasta A5.

=CONTAR.SI (b2:b5,”>35”) la respuesta es 3 ya que solo hay 3 números mayores a 35

en el rango de B2 hasta B5.

Page 30: Tutorial Excel

[email protected] Página 30

Microsoft Excel 2010_________________________________________________________________________________

SUMAR.SI.- Suma las celdas específicas por su criterio.

Sintaxis =SUMAR.SI (RANGO, CRITERIO, RANGO, SUMA)

Ejemplo:

=SUMAR.SI (A2:A5,”>200”) la respuesta es 700, pues la celda a2 y a3 no cumplen con

el criterio.

=SUMAR.SI (B2:B5,">20") la respuesta es 49 ya que las celdas b2 y b3 no cumplen el

criterio.

Modo.- Devuelve el valor que más se repite en la lista de valores

Sintaxis =MODO (número1; número2;...)

Ejemplo: =MODO (5; 5; 2; 15; 12; 18) devuelve 5

MEDIANA.- Devuelve la mediana o el número central de una lista de valores

Sintaxis = MEDIANA (número1; número2;...)

Ejemplo: =MEDIANA (5;5;2;15;12;18) devuelve 8,5

Rango.

Page 31: Tutorial Excel

[email protected] Página 31

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°7

Page 32: Tutorial Excel

[email protected] Página 32

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°8

Page 33: Tutorial Excel

[email protected] Página 33

Microsoft Excel 2010_________________________________________________________________________________

Funciones Lógicas

FUNCIÓN SI: Esta función comprueba si se cumple una condición. Si ésta se cumple,

da como resultado VERDADERO. Si la condición no se cumple, da como resultado

FALSO... Si el resultado es texto, debe estar entre comillas.

Sintaxis

=SI (condición,”resultado_verdadero”,”resultado_falso”)

Para realizar la pregunta lógica podremos utilizar los siguientes operadores de

comparación:

COMPARACIÓN Sirve para comparar dos

valores

= > <

>= <= <>

Igual Mayor que Menor que

Mayor o igual que Menor o igual que

Distinto de

Ejemplo: = SI(B7>=18,”Mayor de edad”, “Menor de edad”)

Nombre Edad Criterio

Jorge 16 Menor de edad

Paulo 19 Mayor de edad

Miguel 14 Menor de edad

FUNCION NO: Invierte el valor lógico del argumento, significa si el argumento es

verdadero, esta función los muestra como falso y si el argumento es falso, esta función lo

muestra como verdadero.

Sintaxis =NO (argumento o valor lógico)

Ejemplo: =NO (2*5=10) Devuelve FALSO ya que invierte la lógica.

FUNCIÓN Y: Devuelve verdadero si todos los argumentos son verdaderos y falso si

todos o alguno de ellos es falso.

Sintaxis =Y (argumento1:argumento2;….; argumento n)

Ejemplo: =Y (3+3=6; 5*2=10)

Pero también esta función suele utilizarse con la función SI (). Nos permite realizar en

lugar de una pregunta varias preguntas. Y solo se realizara el argumento situado en la

parte verdadero y dl Si en el momento que todas las respuestas sean varaderas.

Page 34: Tutorial Excel

[email protected] Página 34

Microsoft Excel 2010_________________________________________________________________________________

Para comprender mejor este ejemplo realizamos lo siguiente:

En la celda A1, introducimos la edad y en la celda A2 la estatura de la persona medida

en centímetros. En la celda A3 aparecerá el texto “puede pasar” si la edad es mayor a 16

y mide más de 150.

En el caso que alguna de las dos condiciones no se cumplan aparecerá el texto “No puede

pasar”.

=SI (Y (B2>16, C2>150),"Puede pasar”, “No puede pasar")

Observa que toda la función y () se escribe dentro del primer argumento de la función si ().

FUNCION O: Devuelve verdadero si alguno de los argumentos son verdaderos y falso

sui todos los argumentos son falsos.

Sintaxis =O (argumento1:argumento2;….; argumento n)

Ejemplo: =O (2+5=7; 6*3=18)

Para comprender mejor utilizaremos el ejemplo anterior pero dejaremos pasar si la

persona es mayor de 16 años o mide más de 150. De esta manera con que se cumpla una

de las dos aparecerá el texto “Puede pasar”. El único caso que aparecerá “No puede

Pasar”, será cuando las dos preguntas no se cumplan.

=SI(O (B2>16, C2>150),"Puede pasar”, “No puede pasar")

Page 35: Tutorial Excel

[email protected] Página 35

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 9

Page 36: Tutorial Excel

[email protected] Página 36

Microsoft Excel 2010_________________________________________________________________________________

FUNCIONES DE TEXTO

Una hoja de cálculo está pensada para manejarse dentro del mundo de los números, pero

Excel también tiene un conjunto de funciones específicas para la manipulación de texto.

FUNCIÓN CAR:

Devuelve el carácter especificado por el número de código correspondiente al código de

caracteres ASCII.

Sintaxis =CAR (número)

Ejemplo: =CARACTER (64) devuelve @

FUNCIÓN CODIGO

Esta función devuelve el código ASCII del primer carácter del texto pasado como

parámetro.

Sintaxis =CODIGO (texto)

Ejemplo: =CODIGO (>) devuelve 62

FUNCIÓN CONCATENAR

Devuelve una cadena de caracteres con la unión de los textos pasados como parámetros.

Esta función es de utilidad cuando tenemos texto como puedan ser el nombre completo

de una persona pero está dividido en distintas celdas y en alguna ocasión queremos fundir

el nombre completo en una sola celda.

Sintaxis =CONCATENAR (texto1; texto2;...; textoN)

Ejemplo =CONCATENAR(A1,” “,A2,” “,A3)

FUNCIÓN DERECHA

Devuelve de la cadena de texto, el número de caracteres especificados comenzando a

contar desde el final del texto.

Sintaxis =DERECHA (texto; núm_de_caracteres)

Ejemplo: =DERECHA(A1,2)

FUNCIÓN: IZQUIERDA

Devuelve el número de caracteres especificados desde el principio de la cadena de texto.

Sintaxis: =IZQUIERDA (texto; núm_de_caracteres)

Ejemplo: =IZQUIERDA(A1,2)

Page 37: Tutorial Excel

[email protected] Página 37

Microsoft Excel 2010_________________________________________________________________________________

FUNCION MED:

Devuelve los caracteres indicados de una cadena de texto a partir de una posición inicial.

Sintaxis: =MED (texto; posicion_inicial; núm_caracteres)

Ejemplo: =MED(A1,2,2)

FUNCIÓN ENCONTRAR

Devuelve la posición inicial del texto buscado dentro de otro texto empezando a buscar

desde la posición núm_inicial.

Sintaxis: =ENCONTRAR (texto_buscado; dentro_del_texto; núm_inicial)

Ejemplo: =ENCONTRAR("día",A1,1)

FUNCIÓN: RECORTAR (TEXTO)

Devuelve el mismo texto pero quitando los espacios que no sean espacios simples entre

palabras.

Sintaxis: = RECORTAR (TEXTO)

Ejemplo: =RECORTAR(A1)

FUNCIÓN: LARGO (texto)

Devuelve el número de caracteres que tiene la cadena de texto, es decir su longitud.

Sintaxis: =LARGO (texto)

Ejemplo: =LARGO(A1)

FUNCIÓN LIMPIAR

Limpia el texto de caracteres no imprimibles.

Sintaxis: =LIMPIAR (texto)

Ejemplo: Si escribimos en la celda A1 =CAR(8)&"Campeón"&CAR(8) en la celda

veríamos esto: ◘Campeón◘

Si escribimos =LIMPIAR(A1)

Page 38: Tutorial Excel

[email protected] Página 38

Microsoft Excel 2010_________________________________________________________________________________

FUNCIÓN MAYUSC

Convierte a mayúsculas la cadena de texto.

Sintaxis: =MAYUSC (texto)

Ejemplo: =MAYUSC(A1)

FUNCIÓN MINUSC

Convierte a minúsculas la cadena de texto.

Sintaxis: = MINUSC(texto)

Ejemplo: =MINUSC(B1)

FUNCIÓN NOMPROPIO

Convierte la primera letra de cada palabra del texto a mayúscula y el resto de la palabra a

minúsculas.

Sintaxis: =NOMPROPIO (texto)

Ejemplo: =NOMPROPIO(A1)

FUNCIÓN REPETIR

Repite el texto un número de veces determinado.

Sintaxis: =REPETIR (texto; núm_de_veces)

Ejemplo: =REPETIR(A1,3)

Page 39: Tutorial Excel

[email protected] Página 39

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 10

Page 40: Tutorial Excel

[email protected] Página 40

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 11

Page 41: Tutorial Excel

[email protected] Página 41

Microsoft Excel 2010_________________________________________________________________________________

FUNCIONES DE BÚSQUEDA Y REFERENCIA

FUNCION BUSCAR.- Muestra el valor de un rango de una fila o columna

Sintaxis =BUSCAR (valor_buscado, rango de comparación, rango de resultado)

Ejemplo: Se pide buscar un artículo por código:

FUNCION CONSULTAV

Busca una columna específica de la izquierda en una matriz de valores

Sintaxis

=CONSULTAV(VALOR_BUSCADO, MATRIZ, INDICADOR_COLUMNA, ORDENADO)

Ejemplo: En el siguiente cuadro buscaremos por Nombre para ello en celda C10 le

damos la siguiente fórmula =CONSULTAV (B10, B3:D6, 3,0).

En la celda B10 digitamos el nombre y en la celda C10 me da el resultado tal y como se

muestra la imagen inferior.

Ejemplo:

Entonces para resolver le damos la formula en

la celda C8 lo siguiente:

=BUSCAR (B9, B3:B5, C3:C5)

Page 42: Tutorial Excel

[email protected] Página 42

Microsoft Excel 2010_________________________________________________________________________________

FUNCION CONSULTAH

Sintaxis

=CONSULTAH (Valor_Buscado; Matriz_Buscar_En; Indicador_Filas; Ordenado)

Busca en la primera fila de la tabla o matriz de valores.

Ejemplo: Se pide buscar la producción del día jueves en la tienda 2. Entonces la formula

seria:

=CONSULTAH (E10, B3:F8, 5)

FUNCIÓN COLUMNAS.- Devuelve el número de columnas que componen la matriz.

Sintaxis =COLUMNAS (matriz)

Ejemplo: =COLUMNAS(A: C) devuelve 3, pues la matriz tiene 3 columnas.

Función FILAS Devuelve el número de filas que contiene una matriz.

Sintaxis =FILAS (matriz)

Ejemplo: =FILAS (A2:B5) devuelve 4.

Función HIPERVINCULO Crea un acceso directo a un documento guardado en el

disco duro o en Internet.

Sintaxis=HIPERVINCULO (ubicación_del_vínculo; nombre_descriptivo)

Ejemplo: =HIPERVINCULO ("HTTP://www.delgol.com";"Deportes") crea un enlace a

nuestra página Web.

Page 43: Tutorial Excel

[email protected] Página 43

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº 12

Ingresa a Ms-Excel y diseñar lo siguiente:

En la hoja2 diseñar la tabla; del cual se obtendrá todos los datos.

Seleccionar Rango de celdas B5:E18 asignarle el nombre “TABLA”.

Page 44: Tutorial Excel

[email protected] Página 44

Microsoft Excel 2010_________________________________________________________________________________

PRÁCTICA DE LABORATORIO Nº13

Page 45: Tutorial Excel

[email protected] Página 45

Microsoft Excel 2010_________________________________________________________________________________

EN LA HOJA 2 DISEÑAR LAS SIGUIENTES TABLAS Y ASIGNARLE NOMBRE DE RANGO.

Page 46: Tutorial Excel

[email protected] Página 46

Microsoft Excel 2010_________________________________________________________________________________

RÁCTICA DE LABORATORIO Nº 14

Page 47: Tutorial Excel

[email protected] Página 47

Microsoft Excel 2010_________________________________________________________________________________

RÁCTICA DE LABORATORIO Nº 15

Page 48: Tutorial Excel

[email protected] Página 48

Microsoft Excel 2010_________________________________________________________________________________

Funciones de fecha y hora

Page 49: Tutorial Excel

[email protected] Página 49

Microsoft Excel 2010_________________________________________________________________________________

Práctica de laboratorio

Calcular la edad:

Page 50: Tutorial Excel

[email protected] Página 50

Microsoft Excel 2010_________________________________________________________________________________

Page 51: Tutorial Excel

[email protected] Página 51

Microsoft Excel 2010_________________________________________________________________________________

Page 52: Tutorial Excel

[email protected] Página 52

Microsoft Excel 2010_________________________________________________________________________________

Page 53: Tutorial Excel

[email protected] Página 53

Microsoft Excel 2010_________________________________________________________________________________

Práctica de Laboratorio

Page 54: Tutorial Excel

[email protected] Página 54

Microsoft Excel 2010_________________________________________________________________________________

FILTROS

Filtrar una lista significa que de todos los registros almacenados en la tabla, Muestran

aquellos que se correspondan con algún criterio fijado por nosotros.

Para crear filtros necesariamente tenemos que contar con una lista de datos para aplicar

dicha acción.

Tenemos dos formas de crear:

Mediante la ficha inicio en el grupo de modificar seleccionamos Filtros.

Page 55: Tutorial Excel

[email protected] Página 55

Microsoft Excel 2010_________________________________________________________________________________

Mediante la ficha datos seleccionamos el botón Filtros. Esta manera es la más

directa.

Donde obtendremos el siguiente resultado con una flecha al costado de cada campo.

Para ejecutar las operaciones:

Page 56: Tutorial Excel

[email protected] Página 56

Microsoft Excel 2010_________________________________________________________________________________

Filtros avanzados

Si queremos filtrar los registros de la lista por una condición más compleja, utilizaremos

el cuadro de diálogo Filtro avanzado. Previamente deberemos tener en la hoja de

cálculo, unas filas donde indicaremos los criterios del filtrado.

Donde nos mostrara el cuadro de dialogo donde le asignaremos los parámetro

necesarios para aplicar el filtro.

Diseñaremos un cuadro para aplicar el filtro avanzado. Podemos buscar por

cualquier campo Ejemplo:

El resultado sería:

El rango donde están todos los datos a trabajar

El rango Donde se aplicará el criterio para el filtro.

Page 57: Tutorial Excel

[email protected] Página 57

Microsoft Excel 2010_________________________________________________________________________________

Ejercicios de filtros

Para este ejercicio trabajar con el archivo “Jugadores Internacionales.xlsx”.

1.- Mostrar al jugador Fabián Vargas. ¿Cuál es su equipo actual?

…………………………………………………………………………………....................

2.- Mostrar los jugadores cuya edad es 27. ¿Cuántos registros se muestran?

………………………………………………………………………………………………

3.-Mostrar los jugadores cuyo equipo actual es “Barcelona” ¿Cuántos registros se

muestran?

………………………………………………………………………………………………

4.-Mostrar los jugadores Cuyo nombre comienza con la letra “L” ¿Cuántos

registros se muestran?

…………………………………………………………………………….......

5.-Mostrar los jugadores cuyo nacionalidad sea “Perú” ¿Cuantos registros se

muestran? El resultado debe mostrarse en otro rango.

………………………………………………………………………………...

6.- Mostrar los jugadores cuyo equipos actual termina en la letra “A” ¿Cuántos

registros se muestran?

………………………………………………………………………………

7.- Mostrar los jugadores cuya edad estén entre “20 y 25” ¿Cuántos registros se

muestran?

………………………………………………………………………………

8.- Mostrar los jugadores cuya segunda letra de su nombre sea la letra “U”

¿Cuántos registros se muestran?

………………………………………………………………………………...

9.-Mostrar los jugadores mayores de 30 años ¿Cuántos registros se muestran?

………………………………………………………………………………...

10.- Mostrar los jugadores cuya edad sea Menor o igual que 25 ¿Cuántos registros

se muestran? El resultado debe mostrarse en otro rango.

………………………………………………………………………………………………

Page 58: Tutorial Excel

[email protected] Página 58

Microsoft Excel 2010_________________________________________________________________________________

TABLAS

Una tabla en Excel es un conjunto de datos organizados en filas o registros, en la que la

primera fila contiene las cabeceras de las columnas (los nombres de los campos), y las

demás filas contienen los datos almacenados. Es como una tabla de base de datos, de

hecho también se denominan listas de base de datos. Cada fila es un registro de entrada,

por tanto podremos componer como máximo una lista con 255 campos y 65535 registros.

Las tablas son muy útiles porque además de almacenar información, incluyen una serie

de operaciones que permiten analizar y administrar esos datos de forma muy cómoda.

Entre las operaciones más interesantes que podemos realizar con las listas tenemos:

Ordenar la los registros.

Filtrar el contenido de la tabla por algún criterio.

Utilizar fórmulas para la lista añadiendo algún tipo de filtrado.

Crear un resumen de los datos.

Aplicar formatos a todos los datos.

CREAR UNA TABLA.-Para crear tablas hacemos lo siguiente:

Seleccionar el rango de celdas (con datos o vacías) que queremos incluir en la

lista.

Nos dirigimos a la ficha inicio y en el grupo de estilos seleccionamos DAR

FORMATO COMO TABLA. Seleccionar el diseño.

Aparecerá a continuación el cuadro de diálogo Crear tabla donde le damos

aceptar.

Una vez obtenido la tabla se activa una nueva ficha ¿cómo se llama?

...........................................................................................................................

Es desde ahí que le daremos un formato personalizado a nuestra tabla, como por ejemplo

activar la casilla de totales para hacer las operaciones, aplicar filtros a una tabla etc.

Page 59: Tutorial Excel

[email protected] Página 59

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA Nº 12

Convertir a tabla el siguiente Diseño y aplicar las herramientas para obtener lo

totales, cantidad, etc.

Page 60: Tutorial Excel

[email protected] Página 60

Microsoft Excel 2010_________________________________________________________________________________

Macros

Cuando trabajamos con un libro personalizado, es decir, que nos hemos definido con una

serie de características específicas como puedan ser el tipo de letra, el color de ciertas

celdas, los formatos de los cálculos y características similares, perdemos mucho tiempo

en formatear todo el libro si disponemos de muchas hojas. Con las macros lo que se

pretende es automatizar varias tareas y fusionarlas en una sola, añadiendo por ejemplo un

botón en nuestro libro que al pulsar sobre él realice todas esas tareas.

Esta herramienta se encuentra en la ficha programador que viene incorporado en la

versión 2010 de Microsoft Office. Si estamos en la versión 2007 no estará activa.

Para mostrarla nos dirigimos al botón office y luego opciones de Excel y seleccionaremos

Mostrar ficha programador en la cinta de opciones y aceptar.

Crear una macro

La forma más fácil de crear macros es crearlas mediante el grabador de macros del que

Dispone Excel. Este grabador de macros te permite grabar las acciones deseadas que

posteriormente las traduce a instrucciones en VBA, las cuales podemos modificar

posteriormente si tenemos conocimientos de programación.

Ficha programador y en el grupo de código seleccionamos el botón Grabar macro.

Donde nos mostrara un cuadro de dialogo donde podemos dar un nombre a la macro (no

está permitido insertar espacios en blanco en el nombre de la macro).

Page 61: Tutorial Excel

[email protected] Página 61

Microsoft Excel 2010_________________________________________________________________________________

Podemos seleccionar guardar la macro en el libro activo, en el libro de macros personal o

en otro libro.

En Descripción: podemos describir cuál es el cometido de la macro o cualquier otro dato

que creamos conveniente.

Para comenzar la grabación de la macro pulsamos el botón Aceptar y a continuación,

todo lo que hagamos a partir de allí está grabando y si nos fijamos en la barra de estado,

encontraremos este botón donde tenemos la opción de detener la grabación

Ejecutar una macro

Una vez creada una macro, la podremos ejecutar las veces que queramos.

Antes de dar la orden de ejecución de la macro, dependiendo del tipo de macro que sea,

será necesario seleccionar o no las celdas que queramos queden afectadas por las

acciones de la macro. Por ejemplo si hemos creado una macro que automáticamente da

formato a las celdas seleccionadas, tendremos que seleccionar las celdas previamente

antes de ejecutar la macro. Podemos mostrar el cuadro de dialogo con la combinación de

teclas ALT+F8

Page 62: Tutorial Excel

[email protected] Página 62

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°14

Cambiar de Minúscula a Mayúscula y viceversa utilizando macro con la aplicación VBA

(Visual BASIC para Aplicaciones).

Para generar hacemos lo siguiente:

Presionar la combinación de teclas ALT + F11 donde nos llevara a dicha ventana (VBA)

menú insertar y seleccionamos Modulo, donde nos abrirá una ventana donde

le damos el siguiente código:

Sub Mayuscula()

Dim w As Range

For Each w In Selection

w.Value = StrConv(w.Value, vbUpperCase)

Next w

End Sub

Luego nuevamente nos dirigimos al menú insertar Modulo y también le

asignamos el siguiente código:

Sub Minuscula()

Dim w As Range

For Each w In Selection

w.Value = StrConv(w.Value, vbLowerCase)

Next w

End Sub

Por último cerrar la ventana VBA, y asignar la macro a un botón para que

ejecute las acciones correspondientes.

INVESTIGAR: Mostrar un mensaje de Bienvenida y crear una función para calcular la

edad en (VBA).

Page 63: Tutorial Excel

[email protected] Página 63

Microsoft Excel 2010_________________________________________________________________________________

Macros

Ejercicios:

Crear una macro que me muestre un mensaje de bienvenida

Crear una macro que sume dos valores dados

Crear una macro que muestre los campos de una tabla empleado y

asignarle 3 registros.

Crear una macro que muestre una tabla de multiplicar del 1 al 5

Crear una macro que me permita ejecutar los filtros avanzados

Crear una macro que cambien un texto de mayúscula a minúscula y

viceversa.

Gráficos

Una de las herramientas más importantes de Microsoft Excel, es la demostración de los

datos a través de gráficos. Estos, son conocidos como Cuadros estadísticos podemos

crear diferentes tipos de gráficos (Barras, columnas, circular, burbujas, etc.)

dependiendo de la información Visual que deseamos conseguir. Un gráfico representa

datos de una hoja de cálculo. Si los datos cambian, el grafico también cambia.

Proceso para crear un gráfico:

Seleccionamos los datos a que se mostraran en dicho cuadro estadístico:

Nos dirigimos a la ficha insertar y en el grupo gráficos seleccionamos columnas

elegimos la segunda de columna en 3D, tal y como muestra la imagen:

Recuerda. Todas las macros deberán

ser ejecutadas mediante un botón.

Page 64: Tutorial Excel

[email protected] Página 64

Microsoft Excel 2010_________________________________________________________________________________

Generar gráficos que muestren:

El crecimiento económico del Perú en el primer semestre.

La causa de difusión por las enfermedades.

Porcentaje de alumnos por carrea del instituto cesca.

Porcentaje de la encuesta de las últimas elecciones presidenciales del

Perú.

Aplique los porcentajes de acuerdo que tú creas conveniente.

Una vez obtenido el grafico se activa una nueva ficha

¿cómo se llama?

………………………………………………………………………………….

Utilizando los estilos de diseño obtendremos el siguiente

resultado:

…………………………………………………………………………………….

Es desde ahí que podemos mejorar la presentación de

nuestro cuadro estadístico.

Page 65: Tutorial Excel

[email protected] Página 65

Microsoft Excel 2010_________________________________________________________________________________

FORMULARIOS

Un formulario es una hoja de cálculo con un formato y diseño ya establecido. Puede

contener formulas, funciones e incluso controles (una lista, botones de opción, casillas de

verificación). Gracias a un formulario limitamos el ingreso y manipulación de datos a

nuestras hojas, así como brindamos soluciones a negocios.

En la imagen se muestra un ejemplo de

Controles

Los controles nos permiten interactuar con nuestra ventana en forma más intuitiva, a

través de listas, botones de opciones y botones de comando, tal como si fueran cuadros de

diálogos de Windows. Estos controles se deben insertar en su hoja de cálculo.

En la ficha programador se encuentra todos los controles a utilizar en el botón Insertar.

Page 66: Tutorial Excel

[email protected] Página 66

Microsoft Excel 2010_________________________________________________________________________________

Control de formularios

BOTONES NOMBRES

ETIQUETA. Sirve para agregar rótulos al formulario.

CUADRO DE GRUPO. Para agrupar controles como casilla y botones de opción.

BOTON. Para ejecutar una macro

CASILLA DE VERIFICACION.. Verifica si cumple requisitos

BOTON DE OPCION. Solo podrá elegir una de grupo de opciones.

CUADRO DE LISTA. Para mostrar distintos elementos en una lista

CUADRO COMBINADO. Muestra una lista de opciones

CONTROL DE NÚMERO. Para cambiar el valor de una celda

Cada control de formulario tiene una funcionalidad inherente, la cual NO se programa,

sino que ya viene con el control.

Por ejemplo, los cuadros de grupo agrupan un conjunto de controles que se refieren al mismo tema:

Los cuadros de listas y los cuadros combinados muestran elementos que se pueden

seleccionar de una lista:

Los controles de número permiten combinarlos con celdas para hacer un incremento o

decremento de un valor de una celda:

Page 67: Tutorial Excel

[email protected] Página 67

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°16

CREAR UN FORMULARIO

Paso 1: Diseñar las hojas

Para crear un formulario, lo primero que debemos hacer es agregar el texto estándar,

aplicar formato para sus celdas y sus tablas. Diseñe la hoja de acuerdo a la solución que

desee implementar.

Diseñaremos también en la hoja 2 para realizar el cálculo y la búsqueda de su formulario

principal.

Page 68: Tutorial Excel

[email protected] Página 68

Microsoft Excel 2010_________________________________________________________________________________

Paso 2: Insertar controles

Añada los controles de formulario a su hoja de cálculo, para tener un diseño de acuerdo a

la figura de la parte inferior, los controles insertados son: Control de número, cuadro de

lista, cuadro grupo, casillas de verificación, y un cuadro combinado.

Probamos la funcionalidad de cada uno de los botones: así por ejemplo, los botones de

comando (en la modalidad) permiten solo elegir una de las opciones. Si hace clic sobre

una se desactiva la otra.

Las casillas de verificación, permiten hacer clic sobre ellas. Si usted elige la casilla

asociado, notara como se marca/desmarca con cada clic que haga.

Page 69: Tutorial Excel

[email protected] Página 69

Microsoft Excel 2010_________________________________________________________________________________

FORMATO DE CONTROL

Para terminar con el diseño, debe modificar el formato de los controles para que

interactúen con celdas de su hoja de cálculo. Es decir por ahora los controles son solo

elementos que no se relacionan con la hoja de cálculo, al modificar el formato de los

controles, logramos que dichos controles se vinculen a celdas y así podemos construir

formulas basadas en los valores de esas celdas.

Para modificar el formato de un control:

1.- Use el menú contextual sobre el control. Elija FORMATO DE CONTROL.

Por ejemplo, se pide modificar el control número, para que al hacer clic en dicho control,

el valor de la celda D4 se incremente en 1.

1. En el cuadro vincular celda, escribimos D4.

2. También se indicará un valor mínimo (1) y máximo (15). Su ventana debe quedar

como la figura:

De la misma manera hacemos con los demás controles con el que trabajaremos

vinculando con una celda para realizar los cálculos y búsquedas correspondientes.

Page 70: Tutorial Excel

[email protected] Página 70

Microsoft Excel 2010_________________________________________________________________________________

UDF (FUNCIONES DEFINIDAS POR EL USUARIO)

Microsoft Excel se caracteriza por trabajar con fórmulas y funciones que nos ayudan a

dar soluciones empresariales; que por defecto ya viene incorporados.

Pero a la vez me da la opción de personalizarlos y crearlas en su entorno VBA (Aplicación

Visual Basic). Que es un entorno en el que se puede escribir y modificar código y procedimientos

Para ingresar a dicho entorno me dirijo a la ficha programador y selecciono el botón VISUAL

BASIC, o también puedo ingresar mediante la combinación de tecla (ALT+F11).

Donde nos encontraremos con dicha ventana:

Una vez dentro del editor accedemos al menú Insertar Módulo Escribimos

el siguiente código: una pequeña ecuación.

Nota: las palabras que están de color azul Excel por defecto los

complementa para facilitarnos el código.

Page 71: Tutorial Excel

[email protected] Página 71

Microsoft Excel 2010_________________________________________________________________________________

Veamos la explicación del código:

Function: Es la sentencia que nos permite crear una función.

Ecuacion: Es el nombre de la función

As Double Indica que la ecuación nos va a devolver un número que

puede tener decimales.

Ecuacion = (a + b) * c nos devuelve el cálculo resultado de la función

End Function: Es la sentencia que termina la función.

Ahora las funciones definidas se quedan almacenadas y procedemos a

cerrar el editor de visual basic.

Volviendo a nuestra hoja de cálculo para realizar las operaciones

correspondientes.

Si deseo continuar creando funciones puedo hacerlas en el mismo modulo

o como también puedo insertar uno nuevo.

Entre paréntesis escribimos los parámetros que vamos a pasar a nuestra

función, en nuestro caso son tres parámetros que hemos denominado a, b y

c. Cerramos paréntesis.

Page 72: Tutorial Excel

[email protected] Página 72

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°17

Función para calcular la edad:

Function Edad(fechaNac As Date)

Dim zFecha As Date

Edad = Abs(DateDiff("YYYY", fechaNac, Date))

zFecha = DateAdd("YYYY", CalcEdad, fechaNac)

If zFecha > Date Then Edad = Edad - 1

End Function

Page 73: Tutorial Excel

[email protected] Página 73

Microsoft Excel 2010_________________________________________________________________________________

Total=(producto-dscto/100)

Page 74: Tutorial Excel

[email protected] Página 74

Microsoft Excel 2010_________________________________________________________________________________

Formulario

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 continuación se muestra como crear un formulario y como programarlo:

1. Presione La Teclas Alt + F11, para entrar al editor de Visual Basic.

1. Del Menú Insertar elija la Opción UserForm. Esto inserta el Formulario que

programaremos concontroles. En el Explorador de Proyecto se observara que se

inserto

el UserForm.

Page 75: Tutorial Excel

[email protected] Página 75

Microsoft Excel 2010_________________________________________________________________________________

Y tendremos el siguiente aspecto. También cuando de clic en el Formulario USERFORM1 se debe de activar el Cuadro de Herramientas, si no se activa de clic en el Menú Ver y elija la opción Cuadro de Herramientas.

Cuadro de herramientas: Donde encontraremos todos los controles a utilizar en mi formulario

Page 76: Tutorial Excel

[email protected] Página 76

Microsoft Excel 2010_________________________________________________________________________________

Cuadro de propiedades: Donde podremos cambiar el nombre a los controles y asignarle un formato personalizado.

La Propiedad Ñame se refiere al nombre del control

La propiedad Capitón se refiere el texto que mostrara el control.

|

Diseñamos el siguiente formulario: con tres etiquetas, tres cajas de texto, y un coman buton.

Page 77: Tutorial Excel

[email protected] Página 77

Microsoft Excel 2010_________________________________________________________________________________

Programando los controles

1. Ahora de doble clic sobre el control Textbox1 para programarlo y después inserte el

siguiente código:

Private Sub TextBox1_Change()

Range("A9").Select

ActiveCell.FormulaR1C1 = TextBox1

End Sub

Esto indica que se vaya a A9 y escriba lo que hay en el Textbox1

Nota.-Lo que está en azul lo genera Excel automáticamente, usted solo escribirá lo que está en

Negrita.

2. Ahora de doble clic sobre el control Textbox2 para programarlo y después inserte el

siguiente código:

Private Sub TextBox2_Change()

Range("B9").Select

ActiveCell.FormulaR1C1 = TextBox2

End Sub

Esto indica que se vaya a B9 y escriba lo que hay en el Textbox2

3. Ahora de doble clic sobre el control Textbox3 para programarlo y después inserte el

siguiente código:

Private Sub TextBox3_Change()

Range("C9").Select

ActiveCell.FormulaR1C1 = TextBox2

End Sub

Esto indica que se vaya a C9 y escriba lo que hay en el Textbox3

Page 78: Tutorial Excel

[email protected] Página 78

Microsoft Excel 2010_________________________________________________________________________________

4. Ahora de doble clic sobre el control Botón de Comando para programarlo y después

inserte el siguiente código:

Private Sub CommandButton1_Click()

Rem inserta un renglón

Selection.EntireRow.Insert

Rem Empty Limpia Los Textbox

TextBox1 = Empty

TextBox2 = Empty

TextBox3 = Empty

Rem Textbox1.SetFocus Envía el cursor al Textbox1 para volver a capturar los datos

TextBox1.SetFocus

End Sub

5. Ahora presione el botón Ejecutar User/Form que se encuentra en la barra de

herramientas o simplemente la tecla de función F5

Page 79: Tutorial Excel

[email protected] Página 79

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°18

La empresa Comercial alimenticia Requiere un formulario para el ingreso de datos de

una planilla en una hoja de caluclo; para ello Ud. Fue contratado para diseñar y

programar el siguiente formulario:

TEXTBOX1:

TEXTBOX2:

TEXTBOX3:

TEXTBOX4:

TEXTBOX5:

TEXTBOX6:

TEXTBOX7:

TEXTBOX8:

TEXTBOX9:

COMANBUTON1:

COMANBUTON2:

Page 80: Tutorial Excel

[email protected] Página 80

Microsoft Excel 2010_________________________________________________________________________________

PRACTICA DE LABORATORIO N°19

GENERAR EL DISEÑO PARA EL PAGO DE LOS TRABAJADORES DE LA EMPRESA

COMERCIAL ALIMENTICIA.