Aplicaciones Avanzadas Con Hoja de Calculo
Aplicaciones Avanzadas Con Hoja de Calculo
Aplicaciones Avanzadas Con Hoja de Calculo
APLICACIONES AVANZADAS
CON HOJA DE CLCULO
ESCUELA PROFESIONAL DE INGENIERIA INFORMATICA
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
INDICE
Introduccin 3
1. Excel 2013 4
2. Repaso de Funciones
2.1. Funciones 6
2.2. Funciones de Texto, Estadsticas 7
2.3. Funciones Lgicas, Bsqueda 15
2.4. Funciones de Mltiples Condiciones 22
2.5. Subtotales 28
2.6. Filtros 32
3. Operadores y Referencias a una celda 35
3.1. Operadores 35
3.2. Referencias a una celda 37
4. Herramientas de Anlisis 40
4.1. Creacin de escenarios 41
4.2. Informe de resumen de escenarios 44
4.3. Revisar escenarios creados 45
4.4. Buscar objetivos 46
5. Tabla y Grficos Dinmicos 48
5.1. Caractersticas de un informe dinmico 52
5.2. Arrastrar los campos de tabla dinmica 53
5.3. Cambiar diseo del informe dinmico 53
5.4. Cambiar Origen de datos 57
5.5. Agrupar campos de un informe 61
5.6. Crear un grfico dinmico 69
6. Solver 71
6.1. Solver 71
6.2. Objetivos 71
6.3. Herramienta 71
7. Macros 75
7.1. Preparar el libro 75
7.2. Grabar Macros 78
7.3. Ejecutar Macros 81
7.4. Cdigos ms comunes en Macros 85
7.5. Estructuras 88
Pgina 2 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
INTRODUCCION
La versin de Microsoft Excel 2013 presenta una interfaz de usuario en la que las
herramientas se encuentran mucho ms fcilmente gracias a la nueva disposicin por cintas
de opciones y a la barra de accesos rpido, contando tambin con utilidades para analizar,
compartir y administrar la informacin de manera sencilla y segura.
Una de las aplicaciones informticas ms importantes en las empresas en la actualidad son
las Hojas de Clculo, debido a que permiten manipular cualquier dato o informacin.
Su objetivo bsico es proporcionar un entorno simple y uniforme para generar tablas de
nmeros y a partir de ellos obtener mediante frmulas nuevos valores. Permitiendo a los
usuarios manipular grandes cantidades de informacin en forma rpida y fcil que permiten
ver los efectos en distintas suposiciones.
El rea de aplicacin ms importante ha sido hasta ahora el anlisis profesional y ha servido
para desarrollar modelos de gestin, entre los que se puede citar la planificacin de
proyectos y el anlisis financiero, el anlisis contable, el control de balances, la gestin de
personal, etc. En cualquier caso, los lmites de este tipo de aplicaciones dependen de la
utopa del usuario.
Permite desarrollar modelos personalizados que se pueden adaptar a las necesidades
particulares de cada usuario, el cual puede decidir lo que desea hacer o escribir
aprovechando su versatilidad, con lo que se convierte en una herramienta de investigacin
aplicada, de especial inters para economistas, investigadores, financieros directivos,
ingenieros e incluso para el hogar.
Pgina 3 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Pgina 4 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Pgina 5 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
REPASO DE FUNCIONES
FRMULAS Y FUNCIONES
Las frmulas constituyen el ncleo de cualquier hoja de clculo, y por tanto de Excel.
Mediante frmulas, se llevan a cabo todos los clculos que se necesitan en una hoja de
clculo. Las frmulas se pueden utilizar para mltiples tareas: desde realizar operaciones
sencillas, tales como sumas y restas, hasta complejos clculos financieros, estadsticos y
cientficos.
Las funciones permiten hacer ms fcil el uso de Excel e incrementar la velocidad de
clculo, en comparacin con la tarea de escribir una frmula. Por ejemplo, se puede crear
la frmula = (A1+A2+A3+A4+A5+A6+A7+A8)/8 o usar la funcin
=PROMEDIO(A1:A8) para realizar la misma tarea. Siempre que sea posible, es mejor
utilizar funciones que escribir las propias frmulas.
Las funciones actan sobre los datos contenidos en una celda o conjunto de celdas, de la
misma forma que las frmulas lo hacen sobre los nmeros. Las funciones aceptan
informacin, a la que se denominan argumentos, y devuelven un resultado. En la mayora
de los casos, el resultado es un valor numrico, pero tambin pueden devolver resultados
con texto, referencias, valores lgicos, matrices o informacin sobre la hoja de clculo.
Debe tenerse en cuenta lo siguiente:
Siempre empiezan con el signo = colocado en la celda donde quiere que aparezca
el resultado de la frmula aplicada.
Cada frmula utiliza uno o ms operadores aritmticos.
Cada frmula incluye 2 o ms valores que combinan mediante operadores
aritmticos. Cuando utiliza las frmulas, Excel puede combinar nmeros,
referencias a celdas, adems de otros valores.
Una funcin es una frmula predefinida por Excel que opera sobre uno o ms valores y
devuelve un resultado que aparecer directamente en la celda donde se introdujo. La
sintaxis de cualquier funcin es:
Pgina 6 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
FUNCIONES DE TEXTO
1. CONCATENAR: La funcin CONCATENAR une varios elementos de texto en
uno solo.
Sintaxis
La sintaxis de esta funcin, es simple. Los argumentos que requiere son tantos
valores de texto como queramos concatenar.
Ejemplo
Dada la siguiente tabla, en la que tengo el nombre y los dos apellidos de una
persona, separados en diferentes columnas, deseo en mostrar el nombre completo
de esa persona a travs de las diferentes formas de indicar los argumentos que
estamos aprendiendo.
Pgina 7 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
=MAYUSC (texto)
Ejemplo:
Sintaxis:
=MINUSC (texto)
Ejemplo:
Pgina 8 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
=IZQUIERDA (texto;[num_de_caracteres])
Ejemplo:
Sintaxis:
=DERECHA (texto;[num_de_caracteres])
Ejemplo:
Pgina 9 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
=EXTRAE(texto;posicin_inicial;num_de_caracteres)
Ejemplo:
En este ejemplo, trato de obtener mi primer apellido (Aguarod), que hago para ello...
Sintaxis:
=NOMPROPIO(texto)
El nico argumento que necesita esta funcin es el texto o referencia de celda que
contenga el texto a manipular.
Pgina 10 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Ejemplo:
sta funcin puede resultarnos til al recibir o haber importado, por ejemplo, una
lista de clientes, en la que los nombres de stos no aparezcan en el formato
adecuado.
Indicar que la posicion_inicial es la 10, y que extraiga desde ese carcter (incluido)
los siguientes 7 caracteres, es decir, AGUAROD.
Sintaxis:
=SUSTITUIR(texto;texto_original;texto_nuevo)
Ejemplo:
Pgina 11 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
=REEMPLAZAR(texto_original;num_inicial;num_de_caracteres;texto_nu
evo)
Ejemplo:
Lo que hemos hecho es reemplazar la palabra "rojo" por "negro" y, para ello, hemos
utilizado la funcin
=REEMPLAZAR (A1; 13; 4;"negro")
Pgina 12 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
10. ESPACIOS: La funcin ESPACIOS remueve todos los espacios sobrantes de una
cadena de texto
Sintaxis:
=ESPACIOS(texto)
Ejemplo:
Pgina 13 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
FUNCIONES ESTADISTICAS
1. PROMEDIO: Permite obtener un promedio sobre un conjunto de valores
seleccionados.
Sintaxis:
=Promedio (Numero1; Numero2;)
Ejemplo: 10, 8,9 =promedio (a1:c1) =9
Sintxis.
=CONTAR.SI (rango,criterio)
Ejemplo, supongamos que en un rango de celdas se encuentras los nombres de las
facultades con las que estn inscritos los alumnos de la universidad, se necesita
saber cuntos alumnos se encuentran en Industrial
=Contar.Si (F5:F50;Industrial)
6. MODA: Devuelve el valor que se repite con ms frecuencia en una matriz o rango
de datos. Al igual que MEDIANA, MODA es una medida de posicin.
Sintaxis
= MODA (nmero1; nmero2;...)
Pgina 14 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Ejemplo:
=MODA (5,6; 4; 4; 3; 2; 4) es igual a 4
Sintaxis
=MEDIANA (nmero1; nmero2;...)
Ejemplos
=MEDIANA (1; 2; 3; 4; 5) es igual a 3
=MEDIANA (1; 2; 3; 4; 5; 6) es igual a 3,5, el promedio de 3.
FUNCIONES LOGICAS
Las funciones lgicas de Excel 2013, pertenecen al grupo de las funciones matemticas,
stas se utilizan para realizar operaciones de disyuncin, conjuncin, negacin y
combinaciones. Adems, pueden utilizarse para saber si una condicin es verdadera o falsa
o para verificar varias condiciones. Por ejemplo, podemos utilizar la funcin SI para
determinar si una condicin se cumple o no. Si la condicin se cumple, se devolver un
valor y, si la condicin no se cumple, devolver otro. Este tipo de funciones son aplicadas
constantemente, especialmente en la elaboracin de modelos financieros.
En la siguiente tabla se presentan las funciones lgicas y su descripcin.
Pgina 15 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
= Y (valor_lgico1; [valor_lgico2] ;...)
Sintaxis:
Pgina 16 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
= SI (prueba_lgica;valor_si_verdadero;valor_si_falso)
4. NO: Invierte el valor lgico del argumento. Use NO cuando desee asegurarse de
que un valor no sea igual a otro valor especfico.
Pgina 17 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
= NO (valor_lgico)
Valor_lgico: Es un valor o expresin que puede evaluarse como VERDADERO
o FALSO.
Observacin: Si valor_lgico es FALSO, NO devuelve VERDADERO; si
valor_lgico es
VERDADERO, NO devuelve FALSO.
Ejemplo:
= NO (FALSO) devuelve VERDADERO
FUNCIONES DE BUSQUEDA
Pgina 18 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
=BUSCAR (valor_buscado;vector_de_comparacin;[vector_resultado])
Esta funcin espera recibir tres argumentos, uno de ellos opcional
valor_buscado: El dato en formato "Texto" o nmero que queremos buscar
vector_de_comparacin: Rango donde se buscar el valor_buscado
vector_resultado: Rango donde queremos que nos devuelva el valor encontrado
Ejemplo:
Las bsquedas en Excel no son como las bsquedas comunes, no se trata por
ejemplo de encontrar la palabra "Pedro", sino de encontrar TODOS los datos
pertenecientes a Pedro a travs de esa bsqueda...
Vemos la funcin:
valor_buscado: El valor que estamos buscando para identificar el registro que nos
interesa, "Fernando"
vector_de_comparacin: A2:A4, el rango de nombres donde buscaremos
"Fernando"
vector_resultado: Rango donde se encuentra el dato que queremos que nos
devuelva, en este caso, el telfono as que indicamos D2:D4
Pgina 19 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
=BUSCARV(valor_buscado;matriz_buscar_en;indicador_columnas;[orden
ado])
valor_buscado: "Maria"
matriz_buscar_en: A2:D4, es decir, TODA LA TABLA
indicador_columnas: Queremos la columna de los apellidos, empezando a contar
desde la izquierda, Nombre es 1, Apellidos es 2, Edad es 3 y Telefono es 4, por lo
tanto, 2
ordenado: Queremos que nos encuentre la palabra EXACTA "Maria" por lo tanto
0
Pgina 20 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
valor_buscado: "Fernando"
matriz_buscar_en: A2:D4, TODA LA TABLA
indicador_columnas: Queremos la columna de la edad, empezando a contar desde
la izquierda, Nombre es 1, Apellidos es 2, Edad es 3 y Telfono es 4, por lo tanto,
3
ordenado: Queremos que nos encuentre la palabra EXACTA "Fernando" por lo
tanto 0
Sintaxis:
=BUSCARH(valor_buscado;matriz_buscar_en;indicador_filas;[ordenado])
Ejemplo:
Para ver este ejemplo, primero debemos TRANSPONER nuestra tabla, es decir,esta
funcin busca HORIZONTALMENTE, por lo tanto, necesita que la tabla en
cuestin est maquetada de esta forma.
Inmediatamente vers la tabla con la que estbamos trabajando hasta este momento
pero en formato HORIZONTAL.
Pgina 21 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
valor_buscado: "Pedro"
matriz_buscar:en: B7:D10, TODA LA TABLA
indicador_columnas: Queremos la fila de la edad, empezando a contar desde
arriba, Nombre es 1, Apellidos es 2, Edad es 3 y Telefono es 4, por lo tanto, 3
ordenado: Queremos que nos encuentre la palabra EXACTA "Pedro" por lo tanto
0
Rango_suma: son las celdas que se van a sumar. Es obligatorio ponerlo, aunque
coincida con el rango de criterios.
Pgina 22 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Pgina 23 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Pgina 24 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
=PROMEDIO.SI.CONJUNTO(rango_promedio; rango_criterio1;
criterio1; [rango_criterio2; criterio2]; ...)
Pgina 25 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Sintaxis:
Pgina 26 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Puedes ver resaltadas en color las celdas que cumplen con el criterio y que por lo
tanto son consideradas en el clculo del promedio. Ahora bien, si deseo adicionar
otra condicin a este clculo para obtener el promedio de los artculos que son rojos
y adems medianos, entonces tendr que agregar dos argumentos a la funcin
PROMEDIO.SI.CONUNTO de la siguiente manera:
Observa cmo las celdas que cumplen con la condicin se reducen a solamente dos
celdas:
Pgina 27 de 28
UNIVERSIDAD NACIONAL DE
APLICACIONES PIURA
FACULTAD DE INGEENIERIA
AVANZADAS CON HOJA DE INDUSTRIAL
CALCULO ESCUELA PROFESIONAL DE
INGENIERIA INFORMATICA
Pgina 28 de 28