MS Excel 2007 Avanzado

2 CARRERAS PROFESIONALES CIBERTEC SOFTWARE DE NEGOCIOS II 3 Página Í NDICE Presentación 5 Red de contenidos 6

Views 202 Downloads 60 File size 5MB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

2

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

3

Página

Í NDICE Presentación

5

Red de contenidos

6

Funciones 2.1 Tema 6

:

Funciones matemáticas y de texto

2.1.1.

Funciones matemáticas

88

2.1.2.

Funciones de texto

20

2.2 Tema 7

:

Funciones estadísticas y de bases de datos

2.2.1.

Funciones estadísticas

28

2.2.2.

Funciones de Bases de Datos

40

2.3 Tema 8

:

Funciones lógicas y de búsqueda

2.3.1.

Funciones lógicas

52

2.3.2.

Funciones de búsqueda

59

2.4. Tema 9

:

Funciones financieras

2.4.1.

Funciones de pago

70

2.4.2.

Cronograma de pagos

77

Herramientas de análisis 3.1 Tema 10

:

Herramientas de análisis

3.1.1.

Escenarios

87

3.1.2.

Buscar objetivo

93

3.1.3.

Solver

96

Formularios y macros 4.1 Tema 11 4.1.1.

CIBERTEC

:

Formularios Controles de formularios

107

CARRERAS PROFESIONALES

4

4.1.2. 4.2 Tema 12

Diseño de formularios :

109

Macros

4.2.1.

Grabación de macros

120

4.2.2.

Añadir botón de comando

124

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

5

P RESENTACIÓN Software de Negocios II

es un curso que pertenece a la línea de

software de aplicaciones y se dicta en las carreras de Administración, Administración de Negocios Internacionales, Contabilidad y Marketing. El curso brinda a los alumnos la herramienta de software Microsoft Excel para la creación de aplicaciones informáticas más utilizadas en el medio laboral.

El manual para el curso ha sido diseñado bajo la modalidad de unidades de aprendizaje, las que se desarrollan durante semanas determinadas. En cada una de ellas, hallará los logros que debe alcanzar al final de la unidad; el tema tratado, el cual será ampliamente desarrollado; y los contenidos, que debe tratar, es decir, los subtemas. Por último, encontrará actividades que deberá desarrollar en cada sesión, que le permitirán reforzar lo aprendido en la clase.

El curso es eminentemente práctico. Se inicia con la creación y uso de bases de datos; luego, con la aplicación de funciones. Se emplean herramientas de análisis para toma de decisiones. Finalmente se utilizan elementos de formularios para crear aplicaciones en Excel y automatización de procesos a través de macros.

CIBERTEC

CARRERAS PROFESIONALES

6

R ED DE CONTENIDOS Creación, validación y ordenamiento de datos Filtros automáticos y avanzados Base de datos

Subtotales y esquemas de registros Consolidación, tablas y gráficos dinámicos Acceso a datos externos

Software de Negocios II

Matemáticas Texto Estadísticas Funciones

Base de datos Lógicas Búsqueda Financieras Escenarios

Herramientas de análisis

Buscar objetivo Solver Insertar elementos de formularios

Formularios y macros Crear macros

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

7

UNIDAD DE APRENDIZAJE

2

LOGROS DE LA UNIDAD DE APRENDIZAJE 

Al término de la unidad, el alumno escribe fórmulas con la inserción de funciones, de manera individual o anidada para elaborar cuadros, reportes y estadísticas.

TEMARIO       

Funciones matemáticas Funciones de texto Funciones estadísticas Funciones de bases de datos Funciones lógicas Funciones de búsqueda Funciones financieras

ACTIVIDADES PROPUESTAS  

Los alumnos insertan funciones de las diferentes categorías, de tal modo que se utilicen para crear cuadros, reportes, estadísticas con información confiable. Los alumnos insertan fórmulas con funciones anidadas.

CIBERTEC

CARRERAS PROFESIONALES

8

FUNCIONES Una función es una fórmula predefinida por Excel que opera sobre uno o más valores (argumentos) en un orden determinado (estructura). El resultado se mostrará en la celda donde se introdujo la formula

La sintaxis de cualquier función es la siguiente:

NOMBRE_FUNCIÓN (argumento 1; argumento 2;...;argumento n)

Para escribir una función, debe tomar en cuenta lo siguiente:



Una fórmula o función debe empezar con el signo =.



Los argumentos o valores de entrada van siempre entre paréntesis. No deje espacios antes o después de cada paréntesis.



Los argumentos pueden ser valores constantes (número o texto), fórmulas o funciones.



Los argumentos deben separarse por un punto y coma (;). En ocasiones, el separador de argumentos es la coma. Ello dependerá de la configuración regional de la computadora. Existen casos en los que, para obtener una respuesta, se deben utilizar varias funciones en una sola fórmula. A este tipo de funciones se les denomina Funciones Anidadas. Si utiliza funciones anidadas debe saber que sólo puede anidar hasta un máximo de siete niveles.

Insertar funciones manualmente Podemos insertar una función escribiéndola directamente en la celda o en la barra de fórmulas, y han de ir precedidas del signo = (igual), del mismo modo que las fórmulas. Ejemplo: SUMA(), es una función de Microsoft Excel 2010

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

9

Insertar funciones desde el asistente Podemos insertar funciones usando un asistente incorporado en Microsoft Excel 2010, para ello, después de habernos situado en la celda deseada, haremos clic en el icono Insertar función de la cinta de opciones correspondiente a la ficha Fórmulas

En el siguiente cuadro de diálogo, escribiremos el nombre de una función o parte de ella en Buscar una función y pulsaremos la tecla Enter, o bien seleccionaremos una categoría en el cuadro de lista O seleccionar una categoría y seleccionaremos la función deseada en Seleccionar una función. Una vez elegida una, clic en Aceptar.

A continuación, en el cuadro de diálogo que se muestre, escribiremos las referencias a las celdas que contienen los valores a trabajar, o bien haremos clic en y las seleccionaremos. En la parte inferior derecha se irá mostrando el resultado actual de la misma. Cuando hayamos definido los parámetros a usar, haremos clic en Aceptar para insertar la función.

CIBERTEC

CARRERAS PROFESIONALES

10

Insertar funciones desde la Biblioteca de funciones: Podemos acceder rápidamente a las funciones usando los iconos del grupo Biblioteca de funciones, correspondiente a la ficha Fórmulas:

En dicha cinta de opciones disponemos de varias opciones más para el tratamiento de funciones:

Novedades en el Excel 2010 Excel 2010 incorpora ahora un conjunto de funciones estadísticas más exactas, entre otras funciones. También se ha cambiado el nombre de determinadas funciones existentes para que describa mejor su funcionalidad. Se han optimizado varias funciones para mejorar la exactitud. Por ejemplo, Excel 2010 devuelve resultados más exactos para las distribuciones Chi cuadrado y Beta. Se ha cambiado el nombre de ciertas funciones estadísticas para que sean más coherentes con las definiciones de funciones de la comunidad científica y con otros nombres de funciones en Excel. Los nombres de funciones nuevos también describen con mayor exactitud su funcionalidad. Los libros creados con versiones anteriores de Excel continuarán funcionando a pesar de estos cambios en los nombres debido a que las funciones originales aún existen en la categoría Compatibilidad.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

11

2.1 FUNCIONES matemáticas y de texto 2.1.1. Funciones matemáticas Puede insertar cualquier función matemática desde la ficha Fórmulas, el grupo Biblioteca de funciones y el comando Matemáticas y trigonométricas.

 FUNCIÓN: POTENCIA

Devuelve el resultado de elevar un número a una potencia. Sintaxis: POTENCIA(número; potencia)

Donde  Número es el número base y puede ser cualquier número real.  Potencia es el exponente al que desea elevar el número base. Se puede utilizar el operador ^ en lugar de la función POTENCIA para indicar a qué potencia se eleva el número base, por ejemplo 3^2. Si no encuentra el operador en el teclado, utilice la siguiente combinación ALT 94.

Ejemplo: Para comprender cómo funciona la POTENCIA, escriba la siguiente información en una hoja de cálculo en blanco.

CIBERTEC

CARRERAS PROFESIONALES

12

i.

Escriba la siguiente fórmula en C4.

ii. Presione la tecla ENTER y observe el resultado: 9 iii. Escriba las fórmulas para completar la expresión X2.

Ejercicio: Obtenga los resultados de las expresiones restantes.

X

Y

3 4 5

2 7 9

X2

3

Y2 9 16 25

4 49 81

4

X 1.44 1.59 1.71

Y 1.19 1.63 1.73

 FUNCIÓN: RCUAD

Devuelve el resultado de calcular la raíz cuadrada a un número. Sintaxis: RCUAD(número)

Donde  Número es el número base y puede ser cualquier número real.

Si número es negativo, RCUAD devuelve el valor de error #¡NUM!

Ejemplo: Para comprender cómo funciona la RCUAD, escriba la siguiente información en una hoja de cálculo en blanco.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

i.

13

Escriba la siguiente fórmula en C4: =RCUAD(A4)

ii. Presione la tecla ENTER y observe el resultado: 5 iii. Hacer un arrastre para obtener los demás resultados de la columna

Ejercicio: Obtenga los resultados de las expresiones restantes.

X 25 81 16

Y 144 4 9

X

5 9 4

X  Y 17 11 7

X  Y 13.00 9.22 5.00

 FUNCIÓN SUMAR.SI

Suma las celdas en el rango que coinciden con el argumento criterio. Sintaxis: SUMAR.SI(rango;criterio;rango_suma)

Donde  Rango es el rango de celdas que desea evaluar.  Criterio es el criterio en forma de número, expresión o texto, que determina las celdas que se van a sumar.  Rango_suma es el rango de las celdas que se van a sumar. Las celdas contenidas en rango_suma se suman sólo si las celdas correspondientes del rango coinciden con el criterio. Si rango_suma se omite, se suman las celdas contenidas en el argumento rango.

Existe la función SUMAR.SI.CONJUNTO, que suma las celdas de un rango que cumplen varios criterios.

CIBERTEC

CARRERAS PROFESIONALES

14

Ejemplo: Copie la información anterior a una hoja nueva y agregue la siguiente información:

Tome en cuenta que el campo Venta S/. lo deberá calcular multiplicando el precio por la cantidad.

i.

Coloque el puntero de celda en la posición C19.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Matemáticas y Trigonométricas. Luego haga clic en Aceptar. iv. Seleccione la función SUMAR.SI. Luego, haga clic en Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

15

v. En el argumento Rango, seleccione C6:C17, escriba LG en el argumento Criterio y finalmente, seleccione el rango E6:E17 en el Rango_suma. Luego, haga clic en Aceptar.

Observe el resultado.

Ejercicio1. Obtenga la suma de la cantidad para la marca Sony.

Ejercicio2. Obtenga los resultados para el siguiente cuadro.

MARCA

VENTA S/.

LG AIWA PHILLIPS SONY

Ejercicio3. Utilice la función SUMAR.SI para responder las siguientes preguntas: ¿Cuál es la suma de las cantidades de los productos cuyos precios son menores a 1000? ¿Cuál es la venta total de los productos cuyas cantidades son menores a 20?

CIBERTEC

CARRERAS PROFESIONALES

16

 FUNCIÓN: SUBTOTALES

Devuelve un subtotal en una lista o base de datos. Una vez creada la lista de subtotales, puede cambiarse modificando la fórmula SUBTOTALES. Sintaxis: SUBTOTALES(núm_función;ref1, ref2, ...) Donde  Núm_función es el número que indica que función debe utilizarse.  Ref1, Ref2 son de 1 a 254 rangos o referencias para los cuales desea calcular el subtotal.

Núm_función es un número de 1 a 11 (incluye valores ocultos) o de 101 a 111 (pasa por alto valores ocultos).

Núm_función

Función

1

PROMEDIO

2

CONTAR

3

CONTARA

4

MAX

5

MIN

7

DESVEST

8

DESVESTP

9

SUMA

10

VAR

11

VARP

Ejemplo: Para comprender cómo funcionan los SUBTOTALES, escriba la siguiente información en una hoja de cálculo en blanco. Luego, calcule la suma y el promedio de las cantidades en las celdas E19 y E22.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

17

Los resultados de la suma y el promedio son los siguientes:

Tome en cuenta que el total 271 es el resultado de la suma de las cantidades. De la misma manera, los promedios 687.42 y 22.58 son resultados del promedio tanto del precio como la cantidad. En estos 3 casos, escriba la fórmula correspondiente.

Ahora, se calcularán los subtotales de suma y promedio. i.

Coloque el puntero de celda en la posición E20.

ii. Haga clic en el botón Fx de la barra de fórmulas.

iii. Seleccione la categoría Matemáticas y Trigonométricas. Luego, haga clic en Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

18

iv. Seleccione la función SUBTOTALES. Luego, haga clic en Aceptar.

v. En el argumento Núm_función, escriba 9 (porque es el número que corresponde a la suma) y seleccione el rango E6:E17 en el cuadro Ref1. Luego, haga clic en Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

19

Al parecer la función subtotales realiza la misma operación que la función suma o promedio, pero si usted aplica autofiltros a la lista, notará la diferencia entre ambos.

vi. Active autofiltros a la base de datos y seleccione la marca Phillips.

¿Podría indicar cuál es la diferencia entre la función SUMA y la función SUBTOTALES?

Ejercicio: Obtenga el subtotal promedio.

Guarde el archivo con el nombre de Funciones Matemáticas.

CIBERTEC

CARRERAS PROFESIONALES

20

2.1.2. Funciones de texto Las funciones de texto se utilizan para manipular datos tipo texto, cadena de caracteres o string. Es importante tomar en cuenta que cuando desee referirse a un texto deberá hacerlo utilizando las comillas “texto”.

Puede insertar funciones de la categoría Texto utilizando la ficha Fórmulas y el grupo Biblioteca de funciones.

 FUNCIÓN IZQUIERDA

Devuelve el primer caracter o caracteres de una cadena de texto, teniendo en cuenta el número de caracteres que se especifique. Sintaxis: IZQUIERDA(texto;núm_de_caracteres) Donde  Texto; es la cadena de texto que contiene los caracteres que desea extraer.  Núm_de_caracteres especifica el número de caracteres que desea extraer con IZQUIERDA.  Núm_de_caracteres debe ser mayor que cero. Si núm_de_caracteres se omite, se calculará como 1. Ejemplo: Para comprender cómo trabajan las funciones de texto, escriba la siguiente información en un libro nuevo. Seleccione la celda B5.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

21

i. Haga clic en el botón de la barra de fórmulas. ii. Seleccione la Categoría Texto y la función IZQUIERDA. Luego, haga clic en el botón Aceptar. iii. En el argumento Texto, escriba B3 y, en Núm_de_caracteres, 6 (porque el número de letras del primer nombre es 6). Luego, haga clic en el botón Aceptar.

Observe el resultado. Primer nombre

Rafael

 FUNCIÓN DERECHA

Devuelve el último caracter o caracteres de una cadena de texto, según el número de caracteres que se especifique. Sintaxis: DERECHA(texto;núm_de_caracteres) Donde  Texto es la cadena de texto que contiene los caracteres que desea extraer.  Núm_de_caracteres especifica el número de caracteres que desea extraer con DERECHA. Núm_de_caracteres debe ser mayor o igual que cero.  Si núm_de_caracteres es mayor que la longitud del texto, DERECHA devolverá todo el texto. Si núm_de_caracteres se omite, se calculará como 1. Ejemplo: Para comprender cómo trabaja esta función, se utilizará el cuadro anterior. Seleccione la celda B6. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la Categoría Texto y la función DERECHA. Luego, haga clic en el botón Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

22

iii. En el argumento Texto escriba B3 y en Núm_de_caracteres 8 (por el número de letras del apellido MATERNO). Luego, haga clic en el botón Aceptar.

Observe el resultado. Apellido materno

Castillo

 FUNCIÓN MED

Devuelve un número específico de caracteres de una cadena de texto, comenzando en la posición que especifique y en función del número de caracteres que indique. Sintaxis: MED(texto;posición_inicial;núm_de_caracteres)

Donde  Texto es la cadena de texto que contiene los caracteres que desea extraer.  Posición_inicial es la posición del primer carácter que desea extraer de texto. La posición_inicial del primer carácter de texto es 1 y así sucesivamente.  Núm_de_caracteres especifica el número de caracteres que desea que MED devuelva del argumento texto. Si posición_inicial es mayor que la longitud de texto, MED devuelve "" (texto vacío). Si posición_inicial es menor que la longitud de texto, pero posición_inicial más núm_de_caracteres excede la longitud de texto, MED devuelve los caracteres hasta el final de texto. Si posición_inicial es menor que 1, MED devuelve el valor de error #¡VALOR! Si núm_de_caracteres es negativo, MED devuelve el valor de error #¡VALOR!

Ejemplo: Con la información anterior, realice lo siguiente: i. Seleccione la celda B7.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

ii. Haga clic en el botón

23

de la barra de fórmulas.

iii. Seleccione la categoría Texto y la función MED. Luego, haga clic en el botón Aceptar. iv. En el argumento Texto escriba B3, en Posición_inicial, escriba 9; y en Núm_de_caracteres, 6 (recuerde que el texto que desea extraer es Isabel). Luego, haga clic en el botón Aceptar.

Observe el resultado. Segundo Nombre

Alberto

 FUNCIÓN CONCATENAR

Concatena o une argumentos de texto. Sintaxis: CONCATENAR (texto1;texto2; ...;texto30)

Donde:  Texto1, texto2, ... son de 1 a 30 elementos de texto que se unirán en un texto único. Los elementos de texto pueden ser cadenas de texto, números o referencias a celdas únicas.

Puede utilizar el operador "&" en lugar de CONCATENAR para unir elementos de texto.

Ejemplo: Con la información anterior realice lo siguiente i.

Seleccione la celda B8.

ii. Haga clic en el botón

CIBERTEC

de la barra de fórmulas.

CARRERAS PROFESIONALES

24

iii. Seleccione la categoría Texto y la función CONCATENAR. Luego, haga clic en el botón Aceptar. iv. En el argumento Texto1, escriba B7; en Texto2, escriba “ ”, y, en Texto3, escriba B6. Luego, haga clic en el botón Aceptar.

v. Observe el resultado. Segundo Nombre + Apellido materno

Alberto Castillo

Guarde el archivo con el nombre de Funciones de Texto.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

25

ACTIVIDAD 06: Abra un libro nuevo y asigne como nombre al archivo por ACTIVIDAD06 Ejercicio 1 En un libro nuevo y en la Hoja1, escriba la siguiente información.

1. Genere el código del empleado tomando en cuenta que está conformado por la primera letra del nombre, las dos últimas letras del apellido, un guión y el año de ingreso. 2. Concatene el nombre y el apellido. El resultado será el siguiente: Código

Dro-2000 Rto-2003 Aia-2004 Hos-2005 Cla-2004

Nombre Daniel Rita Alberto Hugo Carla

Apellido Castro Abanto Ubidia Llanos Vilela

Año de Ingreso

2000 2003 2004 2005 2004

Nombre Apellido Daniel Castro Rita Abanto Alberto Ubidia Hugo Llanos Carla Vilela

Ejercicio 2 En la Hoja2, escriba la siguiente información.

1. Obtenga la categoría del empleado utilizando la primera letra del código. 2. Obtenga el número de ingreso con los 3 últimos dígitos del código.

CIBERTEC

CARRERAS PROFESIONALES

26

3. Obtenga el año de ingreso teniendo en cuenta que son los 4 dígitos desde la segunda posición del código. 4. Genere el código especial Aa-C9999, tomando en cuenta lo siguiente: “A” es el primer caracter del nombre. “a” es el último caracter del apellido. “C” es la categoría. 9999 es el año de ingreso. El resultado será el siguiente:

Ejercicio 3 En la Hoja3, escriba la siguiente información. 1. Calcule los totales de ventas por tipo utilizando las funciones matemáticas más convenientes. 2. Complete el cuadro de ventas por mes utilizando las funciones matemáticas más convenientes.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

27

Ejercicio 4 En la Hoja4, escriba la siguiente información.

1. Calcule la suma de la cantidad por Origen (se muestran con la letra O) y la suma de la cantidad por Aplicación (se muestran con la letra A). Ejercicio 5 En la Hoja5, escriba la siguiente información.

1. Calcule las tasas efectivas para cada período teniendo en cuenta que la fórmula siguiente: n

1  i 1

Donde i es la tasa anual y n es el período.

CIBERTEC

CARRERAS PROFESIONALES

28

2.2 FUNCIONES estadísticas y de base de datos 2.2.1. Funciones estadísticas Las aplicaciones prácticas de las estadísticas de Excel son numerosas. Quizá tenga sus propias razones para utilizar las funciones estadísticas de Excel. A continuación, le presentamos algunos ejemplos a modo de sugerencia.

Puede insertar funciones de la categoría Estadísticas utilizando la ficha Fórmulas y el grupo Biblioteca de funciones. Luego, haga clic en el botón Más funciones.

 FUNCIÓN CONTAR.SI

Cuenta las celdas que no están en blanco dentro de un rango y que cumplen con el criterio especificado. Sintaxis: CONTAR.SI(rango;criterio)

Donde  Rango es el rango de celdas que desea contar.  Criterio es el criterio en forma de número, expresión o texto, que determina las celdas que se van a contar. Por ejemplo, los criterios pueden expresarse como 2, "3", ">4", "verdes", “*chocolates*”.

Existe la función CONTAR.SI.CONJUNTO, que cuenta el número de celdas, dentro del rango, que cumplen varios criterios.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

29

Ejemplo: Abra un libro nuevo y escriba la siguiente información en la Hoja1:

i.

Seleccione la celda C18.

ii. Se insertará la función CONTAR.SI con la ayuda del asistente para funciones. Para ello, haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Estadísticas y localice a la función CONTAR.SI. Luego, haga clic en el botón Aceptar. iv. En el argumento Rango, seleccione C4:C15 y, en Criterio la celda, B18. Luego, haga clic en el botón Aceptar.

v. Observe el resultado 3 que corresponde a los 3 pedidos hechos para la marca LG. Complete el cuadro y el resultado que obtendrá será el siguiente:

Ejercicio: Utilice la función CONTAR.SI para responder las siguientes preguntas: ¿Cuántos televisores se vendieron?

CIBERTEC

CARRERAS PROFESIONALES

30

¿Cuántos pedidos se efectuaron cuya cantidad superó las 20 unidades?

 FUNCIÓN PROMEDIO.SI

Devuelve el promedio (media aritmética) de todas las celdas de un rango que cumplen unos criterios determinados. Sintaxis: PROMEDIO.SI(rango;criterio;rango_promedio) Donde:  Rango es la celda o las celdas cuyo promedio se desea obtener; deben contener números, o nombres, matrices o referencias que contengan números.  Criterio es el criterio en forma de número, expresión, referencia de celda o texto, que determina las celdas cuyo promedio se va a obtener. Por ejemplo, los criterios pueden expresarse como 32, "32", ">32", "*manzanas" o B4.  Rango_promedio es el conjunto real de celdas de las que se va a obtener el promedio. Si se omite, se utiliza el rango.

Existe la función PROMEDIO.SI.CONJUNTO, que devuelve el promedio (media aritmética) de todas las celdas que cumplen múltiples criterios.

Ejemplo. Escriba la siguiente información en la Hoja2:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

i.

31

Seleccione la celda C18.

ii. Se insertará la función PROMEDIO.SI con la ayuda del asistente para funciones. Para ello, haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Estadísticas y localice a la función PROMEDIO.SI. Luego, haga clic en el botón Aceptar. iv. En el argumento Rango, seleccione C4:C15; en Criterio la celda, B18; y en Rango_promedio, E4:E15. Luego, haga clic en el botón Aceptar.

v. Observe el resultado 3 que corresponde a los 3 pedidos hechos para la marca LG. Complete el cuadro y aplique 2 decimales a los resultados. Al terminar, obtendrá la siguiente información:

Ejercicio: Utilice la función PROMEDIO.SI para responder las siguientes preguntas: ¿Cuál es el promedio de los precios de las licuadoras que se vendieron? ¿Cuál es el promedio de la cantidad cuyos precios fueron inferiores a 1000?

CIBERTEC

CARRERAS PROFESIONALES

32

 FUNCIÓN MEDIANA

La mediana es el número que se encuentra en medio de un conjunto de números, es decir, la mitad de los números es mayor que la mediana y la otra mitad es menor. Sintaxis: MEDIANA(número1;número2; ...) Donde:  Número1, número2,... son entre 1 y 255 números cuya mediana desea obtener. Los argumentos deben ser números o nombres, matrices o referencias que contengan números. Si el argumento matricial o de referencia contiene texto, valores lógicos o celdas vacías, estos valores se pasan por alto; sin embargo, se incluirán las celdas con el valor cero. Si la cantidad de números en el conjunto es par, MEDIANA calcula el promedio de los números centrales. Vea la segunda fórmula del ejemplo.

Ejemplo: Copie la siguiente información en la Hoja3:

i.

Seleccione la celda D20.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Estadísticas y la función MEDIANA. Luego, haga clic en el botón Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

33

iv. Seleccione el rango B7:B18 y haga clic en el botón Aceptar.

v. Observe el resultado. Complete el cuadro y los resultados que obtendrá serán los siguientes:

Valor medio de producción de crucetas Valor medio de producción de poleas Valor medio de producción de cuñas

280 350 350

 FUNCIÓN MODA.UNO

Devuelve el valor que se repite con más frecuencia en una matriz o rango de datos. MODA es una medida de posición. Sintaxis: MODA.UNO(número1;número2; ...número30)

Donde:  Número1, número2... son de 1 a 255 argumentos cuya moda desea calcular. También, puede utilizar una matriz única o una referencia matricial en lugar de argumentos separados con punto y coma o coma (según sea la configuración regional del computador). Los argumentos deben ser números, nombres, matrices o referencias que contengan números. Si el argumento matricial o de referencia contiene texto, valores lógicos o celdas vacías, estos valores se pasan por alto; sin embargo, se incluirán las celdas con el valor cero. Si el conjunto de datos no contiene puntos de datos duplicados, MODA.UNO devuelve el valor de error #N/A. Existe la función MODA.VARIOS, que devuelve una matriz vertical de los valores que se repiten con más frecuencia en una matriz o rango de datos

CIBERTEC

CARRERAS PROFESIONALES

34

Ejemplo: Copie la información en la Hoja4 y agregue la siguiente información:

i.

Seleccione la celda D20.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Estadísticas y la función MODA. Luego, haga clic en el botón Aceptar. iv. Seleccione el rango B7:B18 y haga clic en el botón Aceptar.

v. Observe el resultado. Complete el cuadro y los resultados que obtendrá serán los siguientes: Producción de crucetas más frecuente Producción de poleas más frecuente Producción de cuñas más frecuente

CARRERAS PROFESIONALES

250 350 150

CIBERTEC

SOFTWARE DE NEGOCIOS II

35

 FUNCIÓN FRECUENCIA

Calcula la frecuencia con que se repiten los valores de un rango y devuelve una matriz vertical de números. Sintaxis: FRECUENCIA(datos;grupos)

Donde  Datos es una matriz de un conjunto de valores cuyas frecuencias se desea contar. Si este rango de datos no contiene ningún valor, la función devuelve una matriz de ceros.  Grupos es una matriz de intervalos o una referencia a intervalos dentro de los cuales desea agrupar los valores del argumento datos. Si grupos no contiene ningún valor, FRECUENCIA devuelve el número de elementos contenido en datos. Consideraciones FRECUENCIA se introduce como una fórmula matricial después de seleccionar un rango de celdas adyacentes en las que se desea que aparezca el resultado de la distribución. El número de elementos de la matriz devuelta supera en una unidad el número de elementos de grupos. El elemento adicional de la matriz devuelta devuelve la suma de todos los valores superiores al mayor intervalo. Por ejemplo, al sumar tres rangos de valores (intervalos) introducidos en tres celdas, asegúrese de introducir FRECUENCIA en cuatro celdas para los resultados. La celda adicional devuelve el número de valores en grupos que sean superiores al valor del tercer intervalo. La función FRECUENCIA pasa por alto celdas en blanco y texto. Las fórmulas que devuelven matrices deben introducirse como fórmulas matriciales.

CIBERTEC

CARRERAS PROFESIONALES

36

Ejemplo: Escriba la siguiente información en la Hoja5:

i.

Seleccione el rango de celdas B7:B18 y escriba CRUCETAS en el cuadro de nombres. Luego, presione la tecla ENTER.

ii. Seleccione la celda B21. iii. Haga clic en el botón

de la barra de fórmulas.

iv. Seleccione la categoría Estadísticas y la función FRECUENCIA. Luego, haga clic en el botón Aceptar. v. En el argumento Datos, escriba CRUCETAS, en el argumento Grupos seleccione el rango A21:A26, y, luego, haga clic en el botón Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

37

Observe que el resultado es 1, porque el número de producciones de las crucetas en el rango de [150, 200> es sólo 1.

Ahora se debe convertir la fórmula en su forma matricial para llenar el cuadro. vi. Seleccione el rango B21:B26. vii. Presione la tecla de función F2 y, luego, la combinación CTRL + SHIFT + ENTER. viii. Observe el resultado: Producción de Crucetas 150 200 250 300 350 400

1 0 3 2 1 4

Los resultados deben interpretarse del siguiente modo:  Producción de crucetas menores o iguales a 150 =  Producción de crucetas entre 151 y 200 =  Producción de crucetas entre 201 y 250 =  Producción de crucetas entre 251 y 300 =  Producción de crucetas entre 301 y 350 =  Producción de crucetas entre 351 y 400 =

1 0 3 2 1 4

Ejercicio: Realice un cuadro similar para la producción de Poleas. Producción de Poleas 150 250 350 450

2 1 4 4

 FUNCIÓN JERARQUIA.EQV

Devuelve la jerarquía de un número en una lista de números. La jerarquía de un número es su tamaño en comparación con otros valores de la lista. (Si ordenara la lista, la jerarquía del número sería su posición.) Sintaxis: JERARQUIA.EQV(número;referencia;orden)

CIBERTEC

CARRERAS PROFESIONALES

38

Donde  Número es el número cuya jerarquía desea saber.  Referencia es una matriz de una lista de números o una referencia a una lista de números. Los valores no numéricos se pasan por alto.  Orden es un número que especifica cómo clasificar el argumento número.  Si el argumento orden es 0 (cero) o se omite, Excel determina la jerarquía de un número como si la lista definida por el argumento referencia fuese ordenada en forma descendente.  Si el argumento orden es diferente de cero, Microsoft Excel determina la jerarquía de un número como si la lista definida por el argumento referencia se ordenara en forma ascendente. La función JERARQUÍA.EQV asigna la misma jerarquía a los números duplicados. Sin embargo, la presencia de números duplicados afecta la jerarquía de los números subsiguientes. Por ejemplo, en una lista de números enteros ordenados en orden ascendente, si el número 10 aparece dos veces y tiene una jerarquía de 5, entonces el número 11 tendría una jerarquía de 7 (ningún número tendría jerarquía de 6).

Ejemplo: Escriba la siguiente información en la Hoja6:

i.

Seleccione el rango C7:C16 y defina el nombre Ponderado.

ii. Seleccione la celda D7. iii. Haga clic en el botón

de la barra de fórmulas.

iv. Seleccione la categoría Estadísticas y la función JERARQUIA.EQV Luego, haga clic en el botón Aceptar. v. En el argumento Número, seleccione la celda C7, en el argumento Referencia escriba Ponderado. Luego, presione Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

39

vi. El resultado será 1, porque el promedio ponderado del alumno le permite estar en el primer lugar. Autollene la fórmula para completar el cuadro.

Guarde el archivo con el nombre de Funciones Estadísticas.

CIBERTEC

CARRERAS PROFESIONALES

40

2.2.2. Funciones de Bases de Datos Como se ha visto anteriormente en Excel, una lista o Base de Datos es un conjunto de información relacionada entre sí. Para poder obtener información importante proveniente de una lista de datos, Excel proporciona funciones especiales llamadas Funciones de Bases de datos. Estas requieren establecer, previamente, los criterios o condiciones para los cuales llevará a cabo algún cálculo especial como una suma, promedio, etc. Sintaxis General: BDFUNCION(base_de_datos;nombre_de_campo;criterios) Donde  BDFUNCION es el nombre del proceso a realizar, va precedido de la sigla BD. Para el curso aprenderemos las funciones BDSuma, BDPromedio, BDMax, BDMin y BDContar.  Base_de_datos es el rango de celdas que compone la lista o base de datos. Puede utilizar un rango definido; por ejemplo, Datos.  Nombre_de_campo indica el campo que se utiliza en la función. Nombre_de_campo puede ser texto con el rótulo encerrado entre dobles comillas, como por ejemplo "Edad" o "Pedido $", o como un número que represente la posición de la columna en la lista: 1 para la primera columna, 2 para la segunda y así sucesivamente.  Criterios es el rango de celdas que contiene las condiciones especificadas. Puede utilizar cualquier rango en el argumento; incluso, uno definido previamente.

Si utiliza un nombre de rango definido, no olvide que los nombres definidos no utilizan comillas.

Consideraciones  



Cualquier rango se puede usar como argumento criterios, siempre que incluya por lo menos un nombre de campo y por lo menos una celda debajo del nombre de campo para especificar un valor de comparación de criterios. Aunque el rango de criterios puede ubicarse en cualquier parte de la hoja de cálculo, no coloque el rango de criterios debajo de la lista. Si agrega más información a la lista, la nueva información se agrega a la primera fila debajo de la lista. Si la fila de debajo no está vacía, Microsoft Excel no podrá agregar la nueva información. Asegúrese de que el rango de criterios no queda superpuesto a la lista.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

41

Ejemplos: Para desarrollar los siguientes ejemplos, escriba la información en un libro nuevo y en la Hoja1.

Para facilitar el uso de las funciones de bases de datos, puede utilizarse nombres de rango definidos. También, necesita la definición de criterios o condiciones que son las que determinarán qué información debe calcularse.

Antes de insertar las funciones de bases de datos, se deberá definir el nombre llamado DATOS con el rango de celdas.

CIBERTEC

CARRERAS PROFESIONALES

42

Escriba la siguiente información en la Hoja2:

Para obtener la información del reporte especial, se debe escribir el rango de criterios que satisfagan las condiciones solicitadas. Tome en cuenta que el reporte deberá contener la información de pedidos que atendió la empleada Valeria Villacorta en el período del 1/1/2009 al 30/6/2009 que corresponde al primer semestre del año 2009.

Definición de criterios Escriba la siguiente información en la Hoja2:

Observe que los criterios escritos son similares a los que se utilizaron con los filtros avanzados. Tome en cuenta las mismas consideraciones que ya se comentaron respecto a los criterios de los filtros avanzados.

 FUNCIÓN BDSUMA Suma los números de una columna de una lista o base de datos que concuerden con las condiciones especificadas. Sintaxis: BDSUMA(base_de_datos;nombre_de_campo;criterios)

Ejemplo: Seleccione la celda B7. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la categoría Base de Datos y la función BDSUMA. Luego, haga clic en el botón Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

43

iii. Escriba, en cada argumento, la información tal como se muestra en la siguiente ventana:

iv. Luego, haga clic en el botón Aceptar y observe que el resultado será 10189,27.

 FUNCIÓN BDPROMEDIO

Devuelve el promedio de los valores de una columna de una lista o base de datos que coinciden con las condiciones especificadas.

Sintaxis: BDPROMEDIO(base_de_datos;nombre_de_campo;criterios)

Ejemplo: Seleccione la celda B8. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la categoría Base de Datos y la función BDPROMEDIO. Luego, haga clic en el botón Aceptar. iii. Escriba, en cada argumento, la información tal como se muestra en la siguiente ventana:

CIBERTEC

CARRERAS PROFESIONALES

44

iv. Luego, haga clic en el botón Aceptar y observe que el resultado será 2547,3175.

 FUNCIÓN BDMIN - BDMAX

Devuelve el valor mínimo / máximo de una columna de una lista o base de datos que coincida con las condiciones especificadas. Sintaxis: BDMIN(base_de_datos;nombre_de_campo;criterios) Sintaxis: BDMAX(base_de_datos;nombre_de_campo;criterios)

Ejemplo: Seleccione la celda B9. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la categoría Base de Datos y la función BDMIN. Luego, haga clic en el botón Aceptar. iii. Escriba, en cada argumento, la información tal como se muestra en la siguiente ventana:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

45

iv. Luego, haga clic en el botón Aceptar y observe que el resultado será 2513,97.

Ejemplo: Seleccione la celda B10. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la categoría Base de Datos y la función BDMAX. Luego, haga clic en el botón Aceptar. iii. Escriba en cada argumento la información tal como se muestra en la siguiente ventana:

iv. Luego, haga clic en el botón Aceptar y observe que el resultado será 2565,83.

 FUNCIÓN BDCONTAR

Cuenta las celdas que contienen números en una columna de una lista o base de datos y que concuerdan con las condiciones especificadas.

Sintaxis: BDCONTAR(base_de_datos;nombre_de_campo;criterios) El argumento nombre_de_campo es opcional. Si se pasa por alto, BDCONTAR cuenta todos los registros de la base de datos que coinciden con los criterios. Ejemplo: Seleccione la celda D7. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la categoría Base de Datos y la función BDCONTAR. Luego, haga clic en el botón Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

46

v. Escriba, en cada argumento, la información tal como se muestra en la siguiente ventana:

iii. Luego, haga clic en el botón Aceptar y observe que el resultado será 4.

La función BDCONTAR y BDCONTARA son muy similares. La única diferencia es que BDCONTARA, además de contar datos numéricos, cuenta datos tipo texto.

 FUNCIÓN BDCONTARA

Cuenta las celdas que no están en blanco dentro de una columna de una lista o base de datos que cumplen las condiciones especificadas. Sintaxis: BDCONTARA(base_de_datos;nombre_de_campo;criterios) El argumento nombre_de_campo es opcional. Si se pasa por alto, BDCONTARA cuenta todos los registros de la base de datos que coinciden con los criterios. Ejemplo: Seleccione la celda D7 y presione la tecla SUPR. i.

Haga clic en el botón

de la barra de fórmulas.

ii. Seleccione la categoría Base de Datos y la función BDCONTARA. Luego haga clic en el botón Aceptar. vi. Escriba, en cada argumento, la información tal como se muestra en la siguiente ventana:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

47

iii. Luego, haga clic en el botón Aceptar y observe que el resultado será 4. Aplique formato de celdas con 2 decimales y compare el resultado final con el siguiente:

Ejercicio:

Escriba la siguiente información en la Hoja3 y complete el cuadro utilizando funciones de bases de datos:

Guarde el archivo con el nombre de Funciones de Bases de Datos.

CIBERTEC

CARRERAS PROFESIONALES

48

ACTIVIDADES 07: En un nuevo archivo, asígnele como nombre ACTIVIDAD07 y resuelva los siguientes ejercicios:

1. En la Hoja1, escriba los siguientes datos y, utilizando las funciones estadísticas convenientes, complete la información faltante.

Los resultados serán así:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

49

2. En la Hoja2, escriba los siguientes datos y, utilizando las funciones estadísticas convenientes complete la información faltante.

Los resultados serán los siguientes:

CIBERTEC

CARRERAS PROFESIONALES

50

3. En la Hoja3, escriba los siguientes datos y, utilizando las funciones de bases de datos convenientes, complete la información faltante teniendo en cuenta que pertenece al local de San Isidro.

4. En la Hoja4, escriba los siguientes datos y, utilizando las funciones convenientes, complete la información faltante utilizando los datos de la base de datos anterior.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

51

5. En la Hoja6, escriba los siguientes datos y halle las tendencias para los años 5, 6, 7 y 8.

6. En la Hoja7, escriba los siguientes datos y halle las frecuencias para el conjunto de datos mostrado.

CIBERTEC

CARRERAS PROFESIONALES

52

2.3 FUNCIONES lógicas y de búsqueda 2.3.1. Funciones Lógicas Este tipo de funciones son sumamente importantes sobre todo por la frecuencia con las que se usan. Por lo general, son utilizadas en funciones anidadas.

Puede insertar funciones de la categoría Lógicas utilizando la ficha Fórmulas, y el grupo Biblioteca de funciones.

 FUNCIÓN Y Devuelve VERDADERO si todos los argumentos son VERDADEROS; devuelve FALSO si uno o más argumentos son FALSOS. Sintaxis: Y(valor_lógico1;valor_lógico2; ... valor_lógico255)

Donde:  Valor lógico1; … valor_lógico255 son entre 1 y 255 condiciones que desea comprobar y que pueden ser verdadero o falso, y que pueden ser valores lógicos, matriciales o referencias. Si recuerda, en lógica, la conjunción se representaba a través del símbolo ^ y la conjunción sólo es verdadera si los componentes son verdaderos. Aquí se le muestra la tabla de verdad para la conjunción que es, exactamente, la de la función Y.

CARRERAS PROFESIONALES

p

q

p^q

V

V

V

V

F

F

F

V

F

F

F

F

CIBERTEC

SOFTWARE DE NEGOCIOS II

53

Los argumentos deben evaluarse como valores lógicos, como VERDADERO o FALSO, o los argumentos deben ser matrices o referencias que contengan valores lógicos. Si un argumento matricial o de referencia contiene texto o celdas vacías, dichos valores se pasarán por alto. Si el rango especificado no contiene valores lógicos, la función Y devuelve el valor de error #¡VALOR!

Ejemplo: En un archivo nuevo, escriba la siguiente información en la Hoja1:

A continuación, se evaluará si el valor A es mayor que 10 y si el valor B es menor que 5. La respuesta deberá ser VERDADERO según la tabla de verdad de la conjunción. i.

Seleccione la celda C5.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Lógicas y la función Y. Luego, haga clic en el botón Aceptar. iv. En el argumento Valor_lógico1, escriba A5>10 y, en Valor_lógico2, escriba B510 Y B 10 y, en Valor_lógico2, escriba B510 Y B 10 O B =13; en el Valor_si_verdadero, escriba “Aprobó Curso” y en Valor_si_falso, escriba “Desaprobó Curso”. Luego, haga clic en el botón Aceptar.

v. Autollene las celdas siguientes y observe el resultado.

Cuadro de Notas CODIGO

NOTA

A120 A121 A122 A123

14 12 10 8

COMENTARIO Aprobó el curso Desaprobó el curso Desaprobó el curso Desaprobó el curso

Ejercicio: Escriba la siguiente información en la Hoja3 para desarrollar otro ejemplo.

i.

Seleccione la celda D5.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Lógicas y la función Si. Luego, haga clic en el botón Aceptar. iv. En el argumento Prueba_logica, escriba B5=”A”; en Valor_si_verdadero, escriba C5*15%; y en el Valor_si_falso, escriba 0. Luego, haga clic en el botón Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

58

v. Autollene las celdas siguientes, aplique formato millares y observe el resultado:

Guarde el archivo con el nombre de Funciones Lógicas.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

59

2.3.2. Funciones de Búsqueda Las funciones de búsqueda tienen tanto uso como las funciones lógicas. Esto se debe a que permiten localizar información asociada a una fila o columna y, con ello, es posible preparar reportes sencillos.

Puede insertar funciones de la categoría Búsqueda y referencia utilizando la ficha Fórmulas, y el grupo Biblioteca de funciones.

 FUNCIÓN CONSULTAV

Realiza una búsqueda vertical en la primera columna de un rango o matriz y devuelve el dato asociado de una columna especificada. Sintaxis: CONSULTAV(valor_buscado;matriz_buscar_en; indicador_columnas;ordenado) Donde  Valor_buscado es el valor que se busca en la primera columna de la matriz. Valor_buscado puede ser un valor, una referencia o una cadena de texto.  Matriz_buscar_en es la tabla de información donde se buscan los datos. Utilice una referencia a un rango o un nombre de rango.  Los valores de la primera columna de matriz_buscar_en pueden ser texto, números o valores lógicos.  Indicador_columnas es el número de columna de matriz_buscar_en desde la cual debe devolverse el valor coincidente.  Ordenado es un valor lógico que especifica si CONSULTAV debe localizar una coincidencia exacta o aproximada. Si se omite o es VERDADERO, devolverá una coincidencia aproximada. En otras palabras, si no localiza ninguna coincidencia exacta, devolverá el siguiente valor más alto inferior a valor_buscado. Si es FALSO, CONSULTAV encontrará una coincidencia exacta. Si no encuentra ninguna, devolverá el valor de error # N/A. Utilice CONSULTAV cuando los valores que desea localizar estén ubicados en una columna situada a la izquierda de los datos que desea encontrar, es decir, se utiliza en cuadros organizados verticalmente.

CIBERTEC

CARRERAS PROFESIONALES

60

Antes de utilizar la función CONSULTAV se definirán las matrices o rangos a usarse, ello simplemente para facilitar la comprensión de la función.

Ejemplo: Para desarrollar el siguiente ejemplo, escriba la información en un libro nuevo y en la Hoja1.

Definición de una matriz 

Seleccione el rango A6:E11 y dele el nombre de ARTICULOS.



Seleccione el rango B15:F17 y dele el nombre de MARCAS.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II



61

Seleccione el rango A21:B24 y dele el nombre de MENSAJES.

Escriba la siguiente información en la Hoja2:

Utilizando la función CONSULTAV, se escribirá el nombre del artículo asociado al código ingresado. Para ello, i.

Seleccione la celda B4.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Búsqueda y Referencia y la función CONSULTAV. Luego, haga clic en el botón Aceptar. iv. Escriba, en cada argumento, la información tal como se muestra:

CIBERTEC

CARRERAS PROFESIONALES

62

Observe que el valor buscado es B3, porque este dato se encuentra en la primera columna de la matriz llamada ARTICULOS; el indicador de columnas es 2, porque el nombre del artículo asociado a este código se encuentra en la segunda columna de la matriz; y ordenado está en 0, porque la búsqueda que se necesita realizar debe buscar la coincidencia exacta. Note que también podría usar, en lugar de 0, el valor lógico FALSO.

v. Luego, haga clic en el botón Aceptar y observe que el resultado será Cuaderno 100h. Ejercicio1: Utilizando la función CONSULTAV, complete la información de la marca, precio y stock que están asociados al código ingresado.

Ejercicio2: Utilizando la función CONSULTAV, complete la información que corresponde al mensaje teniendo en cuenta que es el stock el dato asociado a la tabla o matriz MENSAJES. Indique qué información escribió en cada argumento y por qué. Argumento

Valor

Justificación o razón

Valor_buscado Matriz_buscar_en Indicador_columnas Ordenado

 FUNCIÓN CONSULTAH

Realiza una búsqueda vertical en la primera columna de un rango o matriz y devuelve el dato asociado de una columna especificada. Sintaxis: CONSULTAH(valor_buscado;matriz_buscar_en; indicador_filas;ordenado) Donde  Valor_buscado es el valor que se busca en la primera fila de la matriz. Valor_buscado puede ser un valor, una referencia o una cadena de texto.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

  



63

Matriz_buscar_en es la tabla de información donde se buscan los datos. Utilice una referencia a un rango o un nombre de rango. Los valores de la primera fila de matriz_buscar_en pueden ser texto, números o valores lógicos. Indicador_filas es el número de fila de matriz_buscar_en desde la cual debe devolverse el valor coincidente. Si indicador_filas es 1, devuelve el valor de la primera fila en matriz_buscar_en; si indicador_filas es 2, devuelve el valor de la segunda fila en matriz_buscar_en y así sucesivamente. Si indicador_filas es menor que 1, CONSULTAH devuelve el valor de error #¡VALOR!; si indicador_filas es mayor que el número de filas en matriz_buscar_en, CONSULTAH devuelve el valor de error #¡REF! Ordenado es un valor lógico que especifica si CONSULTAH debe localizar una coincidencia exacta o aproximada. Si se omite o es VERDADERO, devolverá una coincidencia aproximada. En otras palabras, si no localiza ninguna coincidencia exacta, devolverá el siguiente valor más alto inferior a valor_buscado. Si es FALSO, CONSULTAH encontrará una coincidencia exacta. Si no encuentra ninguna, devolverá el valor de error # N/A.

Realiza una búsqueda horizontal en la primera fila de un rango o matriz y devuelve el dato asociado de una fila especificada. Use CONSULTAH cuando los valores de comparación se encuentren en la primera fila de una tabla de datos y desee encontrar información que se encuentre dentro de un número especificado de filas. Utilice esta función en cuadros organizados horizontalmente.

Ejemplo: Utilizando la función CONSULTAH, se escribirá el porcentaje de oferta asociado a la marca. Para ello, realice lo siguiente: i.

Seleccione la celda B7.

ii. Haga clic en el botón

de la barra de fórmulas.

iii. Seleccione la categoría Búsqueda y Referencia y la función CONSULTAH. Luego, haga clic en el botón Aceptar. iv. Escriba, en cada argumento, la información tal como se muestra:

CIBERTEC

CARRERAS PROFESIONALES

64

Observe que el valor buscado es B7 porque este dato se encuentra en la primera fila de la matriz llamada MARCAS; el indicador de filas es 2, porque el porcentaje de oferta asociado a esta marca se encuentra en la segunda fila de la matriz; y ordenado está en 0, porque la búsqueda que se necesita realizar debe buscar la coincidencia exacta. Note que también podría usar, en lugar de 0, el valor lógico FALSO.

v. Luego, haga clic en el botón Aceptar y observe que el resultado será 0.05. vi. Aplique formato de estilo porcentual para tener como resultado 5%.

Ejercicio: Utilizando la función CONSULTAH, complete la información del regalo que está asociado a la marca.

Guarde el archivo con el nombre de Funciones de Búsqueda.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

65

ACTIVIDAD 08: En un archivo nuevo, asigne como nombre ACTIVIDAD08, y resuelva los siguientes ejercicios Ejercicio 01: 1. En un libro nuevo y en la Hoja1, escriba la siguiente información:

2. En el campo OBSERVACION, muestre el comentario “Máquina operativa” si se ha utilizado la máquina; en caso contrario, deberá mostrar “Revisión Pendiente”. El resultado será el siguiente:

CIBERTEC

CARRERAS PROFESIONALES

66

Ejercicio 02 1. En un libro nuevo y en la Hoja2, escriba la siguiente información:

2. Utilizando funciones lógicas, escriba “Aprobado” en la columna OBSERVACION si ambas notas son aprobadas y “Debe dar sustitutorio” si alguna es desaprobatoria. Considere como mínima nota aprobatoria 13. El resultado será el siguiente:

3. Agregue una columna llamada CURSO APROBADO que indique el nombre del curso que obtuvo nota aprobatoria. Si fueran ambos cursos, deberá mostrar el texto “Aprobó ambos cursos”. Ejercicio 03 1. En la Hoja3, escriba la siguiente información:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

67

2. Utilizando las funciones más convenientes, complete la información faltante, tomando en cuenta lo siguiente: 

La fecha de compra debe ingresarse.



La forma de pago puede ser Contado o Crédito.



Si la forma de pago es al Contado, el % Oferta es de 20%; en caso contrario, el % Oferta es 0.



El %IGV será del 19% si la fecha de compra es menor al 28/7/2010; en caso contrario, será del 18%.



El Importe debe ingresarse y mostrarse con 2 decimales.



Deberá mostrar automáticamente la Oferta y el IGV correspondiente.



El Total es el importe menos la Oferta.

Ejercicio 04 1. En la Hoja4, escriba la siguiente información.

2. Se tiene la lista de datos y se desea generar un pequeño reporte de tal modo que, al ingresar un código a buscar, se muestren automáticamente la descripción y stock asociados al código. 3. Asimismo, deberá mostrar una oferta del 15% sólo en el caso de los monitores; en caso contrario, la oferta será del 5%.

CIBERTEC

CARRERAS PROFESIONALES

68

Ejercicio 05 1. En la Hoja5, escriba la siguiente información:

2. diseñe un reporte con la información anterior, tomando en cuenta las siguientes consideraciones: 

El campo Id.Pedido deberá seleccionarse de una lista.



Al elegir un Id.Pedido; los datos del cliente, empleado, fecha de pedido, forma de envío, Pedido $ y Local deberán mostrarse de manera automática.



Agregue un campo llamado Comentario Especial. Este deberá mostrar el mensaje correspondiente según la siguiente tabla: Pedido $ < 2500 >=2500



Comentario Especial Revise historial del Cliente. Pedido en parámetros esperados.

También, agregue un campo llamado Descuento Local. Este deberá mostrar 10%, en caso el local sea San Isidro o La Molina; si fuera Lima o Callao, 15%; y en caso el local no exista, deberá mostrar el siguiente mensaje: “No existe local”. Resuelva este ejercicio utilizando las funciones vistas con anterioridad y que sean, estrictamente, necesarias.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

69

2.4 FUNCIONES financieras Ejecutan operaciones contables comunes, como determinar los pagos de un préstamo, el valor futuro o el valor neto actual de una inversión, y los valores de obligaciones y bonos.

Puede insertar funciones de la categoría Financieras utilizando la ficha Fórmulas y el grupo Biblioteca de funciones.

Los argumentos más comunes de las funciones financieras son los siguientes: Valor futuro (vf) Número de períodos (nper)

CIBERTEC

Valor de la inversión o del préstamo una vez realizados todos los pagos

Número total de pagos o períodos de una inversión

Pago (pago)

Importe pagado, periódicamente, en una inversión o préstamo. No puede cambiar durante la vigencia de la anualidad.

Valor actual (va)

Valor de una inversión o préstamo al comienzo del período de inversión. Por ejemplo, el valor presente de un préstamo es el importe principal que se toma prestado.

Interés (interes)

Interés o el descuento de un préstamo o una inversión

Tipo (tipo)

Intervalo en que se realizan los pagos durante el período de pago, como al comienzo o al final de mes

CARRERAS PROFESIONALES

70

2.4.1. Funciones de Pago  FUNCIÓN PAGO

Devuelve el pago periódico de una anualidad, basándose en pagos constantes y la tasa de interés constante. Sintaxis: PAGO(tasa,nper,va,[vf],[tipo])

Donde  Tasa es el tipo de interés del préstamo.  Nper es el número total de pagos del préstamo.  Va es el valor actual o lo que vale ahora la cantidad total de una serie de pagos futuros. También, se conoce como el principal.  Vf es el valor futuro o un saldo en efectivo que desea lograr después de efectuar el último pago. Si el argumento vf se omite, se asume que el valor es 0 (es decir, el valor futuro de un préstamo es 0).  Tipo es el número 0 (cero) ó 1 e indica el vencimiento de los pagos. TIPO

VENCIMIENTO PAGO

0 u omitido

Al final del período

1

Al inicio del período

Puede apreciar que de manera automática aparece un esquema en el lado izquierdo de la lista. Con ello, puede mostrar u ocultar la información por niveles; por ejemplo, para observar los resultados de una mejor manera, utilice el nivel 2. Para ello, haga clic en el número 2 del nivel de esquema.

Consideraciones 

Mantenga uniformidad en el uso de las unidades con las que especifica los argumentos tasa y nper.



En todos los argumentos, el efectivo que paga, por ejemplo, depósitos en cuentas de ahorros, se representa con números negativos; el efectivo que recibe, por ejemplo, cheques de dividendos, se representa con números positivos.

Ejemplo1: Se requiere calcular la cuota fija mensual que deberá pagarse por un préstamo escolar de 3500 soles durante 12 meses con una tasa efectiva anual del 29.85%. Escriba la siguiente información en un nuevo libro y en la Hoja1:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

i.

71

Seleccione la celda B7 para calcular la tasa efectiva mensual e ingrese la siguiente fórmula: =((1+B5)^(1/B6))-1 La fórmula financiera corresponde al cálculo de la tasa efectiva mensual, dada una tasa anual (i) y un período en meses (n).

En general, la fórmula financiera corresponde al cálculo de la tasa efectiva, dada una tasa anual (i) y un período (n). n

1  i 1

La cuota fija mensual se obtendrá con la función PAGO. ii. Seleccione la celda B11 y escriba la fórmula siguiente: =PAGO(B7;B6;-B4)

El dato del valor actual (VA) es el monto del préstamo escolar y debe estar como un valor negativo.

iii. El resultado será el siguiente:

Los argumentos VF y TIPO son opcionales y no han sido utilizados en la función, ya que no son requeridos en la solución del caso.

CIBERTEC

CARRERAS PROFESIONALES

72

Ejemplo2: Se desea obtener el importe que generaría una cuota vencida y una cuota adelantada por un préstamo de 1500 soles durante 1 año con una tasa de interés mensual del 4%. Escriba la siguiente información:

Para calcular el importe de la cuota vencida, se debe tomar en cuenta, en la función PAGO, que el argumento TIPO deberá ser 0 y, para calcular el importe de la cuota adelantada, se debe tomar en cuenta que el argumento TIPO deberá ser 1

i.

Seleccione la celda E7 para calcular la cuota mensual vencida.

ii. Escriba la siguiente fórmula: =PAGO(E5;E6;-E4;;0) iii. Seleccione la celda E8 para calcular la cuota mensual adelantada. iv. Escriba la siguiente fórmula: =PAGO(E5;E6;-E4;;1)

Observe que los argumentos utilizados han sido TASA, NPER, VA (que debe ir en su forma negativa) y Tipo. Los demás argumentos no son requeridos en la solución del caso.

El resultado final será el siguiente:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

73

Ejemplo3: Se desea obtener 20000 dólares luego de 1 año y medio. ¿Cuánto se debe depositar mensualmente en el banco si éste paga 1.5% como tasa de interés mensual? Escriba la siguiente información:

i.

Seleccione la celda H7 para calcular la cuota mensual.

ii. Escriba la siguiente fórmula: =PAGO(H6;H5;;-H4) Observe que los argumentos utilizados han sido TASA, NPER y VF (que debe ir en su forma negativa). Los demás argumentos no son requeridos en la solución del caso.

El resultado será el siguiente:

CIBERTEC

CARRERAS PROFESIONALES

74

 FUNCIÓN VF

Devuelve el Valor Futuro de una inversión basándose en pagos periódicos constantes y en una tasa de interés constante. Sintaxis: VF(tasa;nper;pago;va;tipo)

Donde  Tasa es el tipo de interés del préstamo.  Nper es el número total de pagos del préstamo.  Pago es el pago efectuado en cada periodo y no puede cambiar durante la vigencia de la inversión.  Va es el valor actual o la suma total de una serie de pagos futuros. Si se omite VA = 0  Tipo es el número 0 (cero) ó 1 e indica el vencimiento de los pagos. TIPO

VENCIMIENTO PAGO

0

Al final del período

1

Al inicio del período

En todos los argumentos, el efectivo que paga, por ejemplo, depósitos en cuentas de ahorros, se representa con números negativos; el efectivo que recibe, por ejemplo, cheques de dividendos, se representa con números positivos.

Ejemplo: Se desea capitalizar los cuotas de 680 soles mensuales, los cuales se depositan al Banco Internacional durante 1año, a una tasa de interés efectiva del 3.5%, ¿cuánto se cobrará al final del plazo? Escriba la siguiente información en la Hoja2:

i.

Seleccione la celda B7 para calcular la cuota mensual.

ii. Escriba la siguiente fórmula: =VF(B5;B6;-B4)

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

75

El resultado final será el siguiente:

 FUNCIÓN VA

Devuelve el valor actual de una inversión. El valor actual es el valor que tiene, actualmente, la suma de una serie de pagos que se efectuarán en el futuro. Por ejemplo, cuando pide dinero prestado, la cantidad del préstamo es el valor actual para el prestamista. Sintaxis: VA(tasa;nper;pago;vf;tipo) Donde  Tasa es el tipo de interés del préstamo.  Nper es el número total de pagos del préstamo.  Pago es el pago efectuado en cada periodo y no puede cambiar durante la vigencia de la inversión.  Vf es el valor futuro o saldo en efectivo que se desea lograr después de efectuar el último pago  Tipo es el número 0 (cero) ó 1 e indica el vencimiento de los pagos. TIPO

VENCIMIENTO PAGO

0

Al final del período

1

Al inicio del período

Ejemplo: Hallar el valor actual de $5000 pagaderos en 5 años con una tasa anual efectiva de 6%. Escriba la siguiente información en la Hoja3:

i.

Seleccione la celda B6 para calcular el valor actual.

ii. Escriba la siguiente fórmula: =VA(B3;B4;;-B2)

CIBERTEC

CARRERAS PROFESIONALES

76

Observe que no ha sido necesario hacer ninguna conversión en los datos ya que todos guardan relación.

El resultado final será el siguiente:

Ejercicio: Ahorramos 350 mensuales durante 5 años en un banco que paga el 18% nominal anual y deseamos saber cuánto representan estas mensualidades al día de hoy. Escriba la siguiente información:

Observe que será necesario obtener la tasa efectiva mensual. ¿Recuerda cómo obtenerlo? En la celda E6, escriba la siguiente fórmula: =((1+E3)^(1/12))-1

i.

Seleccione la celda E7 para calcular el valor actual.

ii. Escriba la siguiente fórmula: =VA(E6;E4*12;-E2) El resultado final será el siguiente:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

77

2.4.2. Cronogramas de Pago Después de conocer las funciones principales para pagos, veremos este cuadro muy importante, pues nos permitirá conocer y evaluar las exigencias de las fuentes de financiamiento. En este cuadro se reportan: i.

El monto del préstamo

ii.

Los saldos deudores

iii.

Las amortizaciones realizadas

iv.

Los intereses de cada período

v.

Las cuotas que debemos cancelar

En las finanzas la expresión amortizar se utiliza para denominar un proceso financiero mediante el cual se extingue, gradualmente, una deuda y sus intereses por medio de pagos periódicos, que pueden ser iguales o diferentes. Para la amortización de deudas se aplican diversos sistemas y dentro de cada sistema, hay numerosas variantes. Así mismo para una deuda determinada, se llama saldo al cabo de un tiempo, a la cantidad o suma que en ese momento aún falta por amortizar.

CIBERTEC

CARRERAS PROFESIONALES

78

 FUNCIÓN PAGOPRIN

Devuelve el pago sobre el capital de una inversión durante un período determinado basándose en pagos periódicos y constantes, y en una tasa de interés constante. Sintaxis: PAGOPRIN(tasa;período;nper;va;vf;tipo) Donde  Tasa es la tasa de interés por período.  Período especifica el período, que debe estar entre 1 y el valor de nper.  Nper es el número total de períodos de pago en una anualidad.  Va es el valor actual, es decir, el valor total que tiene, actualmente, una serie de pagos futuros.  Vf es el valor futuro o un saldo en efectivo que se desea lograr después de efectuar el último pago. Si el argumento vf se omite, se supone que el valor es 0 (es decir, el valor futuro de un préstamo es 0).  Tipo es el número 0 ó 1 e indica cuándo vencen los pagos. TIPO

VENCIMIENTO PAGO

0 u omitido

Al final del período

1

Al inicio del período

Consideraciones  Mantenga uniformidad en el uso de las unidades con las que especifica los argumentos tasa y nper.  Si realiza pagos mensuales de un préstamo de cuatro años con un interés anual del 12 por ciento, calcule la tasa efectiva mensual con la fórmula. Ejemplo. Elabore el programa de amortización (cronograma de pagos) para una deuda de S/. 1,000 pactada a una tasa de interés anual del 10%, mediante la modalidad de cuotas constantes en 4 años. Escriba el siguiente cuadro en la hoja 4:

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

i.

79

Seleccione la celda B9 para calcular la cuota mensual y escriba = B4

ii. En la celda C10, se calculará la amortización del primer mes. Escriba la siguiente fórmula =PAGOPRIN($B$6;A10;$B$5;-$B$4) o ingrésela a través del botón Insertar función.

Observe que las celdas que representan a la tasa, período y valor actual (deuda), utilizan los direccionamientos absolutos.

iii. Copie la fórmula hasta el cuarto período. Los resultados que obtendrá serán los siguientes:

Para seguir con el cronograma, se deben calcular los intereses. Para ello, abordaremos la función PAGOINT.

 FUNCIÓN PAGOINT

Devuelve el interés pagado en un período específico por una inversión basándose en pagos periódicos constantes y en una tasa de interés constante. Sintaxis: PAGOINT(tasa;período;nper;va;vf;tipo)

Ahora, se calculará el interés pagado año tras año.

CIBERTEC

CARRERAS PROFESIONALES

80

i.

En la celda D10, escriba la siguiente fórmula: =PAGOINT($B$6;A10;$B$5;-$B$4) o ingrésela a través del botón Insertar función.

ii. Copie la fórmula hasta el cuarto período. Los resultados que obtendrá serán los siguientes:

Para completar el cronograma realice el siguiente procedimiento: Complete el saldo para cada período (año) i.

En la celda B10, escriba la fórmula =B9-C10.

ii. Luego, cópiela hasta el final del período.

Complete el pago para cada período (año) iii. En la celda E10, escriba la fórmula =PAGO($B$6;$B$5;-$B$4) o ingrésela a través del botón Insertar función.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

81

iv. Luego, cópiela hasta el final del período.

Compruebe los resultados obtenidos. v. Finalmente, sume las columnas de amortización, interés y pago. El cronograma de pagos tendrá la siguiente información:

Guarde el archivo con el nombre de Funciones Financieras.

CIBERTEC

CARRERAS PROFESIONALES

82

ACTIVIDADES 09: En un nuevo archivo, resuelva los siguientes ejercicios, luego grabarlo como ACTIVIDAD09 1.

Un padre de familia decide acumular un fondo de ahorro para su hijo y realiza depósitos de S/. 80 mensuales desde el primer mes de su nacimiento. ¿A cuánto ascenderá el fondo cuando su hijo cumpla los 5 años si el banco le paga un interés de 1.15% mensual? En una hoja nueva, escriba la siguiente información.

Utilizando la función financiera conveniente, calcule el fondo de ahorro que se obtendrá al finalizar el 5to. Año. Respuesta: 6858.30

2.

Escriba los siguientes datos y responda a la consulta del siguiente caso: ¿Cuánto deberá depositar mensualmente en el banco si desea obtener 15000 dólares luego de medio año si éste paga 20% como tasa de interés anual?

3.

Escriba los siguientes datos y responda a la consulta del siguiente caso: Calcule la cuota fija mensual que deberá pagar por un préstamo de 60000 dólares durante 30 meses con una tasa efectiva anual del 30%.

Caso 1 Monto o Valor futuro $

15,000.00

Plazo (meses)

6

TEA

22%

Tasa mensual Cuota mensual $

Caso 2 Préstamo $ TEA Plazo (meses)

60,000.00 30% 30

Tasa mensual Cuota mensual $ 4.

Escriba los siguientes datos y responda a la consulta del siguiente caso: Se desea obtener el monto que generaría una cuota vencida y una cuota adelantada, por un préstamo de 3500 soles durante 9 meses con una tasa de interés mensual del 3.60%.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

83

Caso 3 Préstamo S/. Tasa mensual Plazo

3,500.00 3.60% 9

Importe cuota vencida Importe cuota adelantada 5.

Utilizando las fórmulas y funciones financieras convenientes responda a la consulta del siguiente caso: A cuánto equivalen hoy 3 pagos futuros consecutivos y anuales de 1000 soles obtenidos a una tasa de interés anual del 4%

6.

Utilizando las fórmulas y funciones financieras convenientes responda a la consulta del siguiente caso: Hallar el valor actual de $20,000, pagaderos en 3 años a la tasa efectiva mensual de 1.2 %

7.

Elabore el programa de amortización (cronograma de pagos) para una deuda de 25000 dólares a una tasa de interés anual del 18%, mediante la modalidad de cuotas mensuales constantes durante 36 meses.

CIBERTEC

CARRERAS PROFESIONALES

84

R ESUMEN  Existen varias maneras de ingresar una función. Una de ellas, la más simple: consiste en escribir la función. Otra es utilizando el asistente para funciones. Dependiendo de la complejidad de lo que se desea obtener con la fórmula se elige el método para insertar la función.  Existen algunos operadores que reemplazan funciones. Por ejemplo, el símbolo ^ puede utilizarse en lugar de la función POTENCIA, mientras que el símbolo & puede usar en lugar de la función CONCATENAR.  Si se necesita anidar funciones, el método más práctico consiste en utilizar el asistente para funciones

.

 Para insertar funciones de bases de datos, se necesita escribir los criterios o condiciones que se tomarán en cuenta para utilizar la función.  Puede obtener información y más ejercicios sobre el tema de funciones en los siguientes vínculos:  http://excellentias.com/category/formula-funciones-excel/  http://www.taringa.net/posts/ciencia-educacion/9454221/FuncionesFinancieras-en-Excel-2010.html  http://www.aulaclic.es/excel2010/t_6_1.htm  http://www.youtube.com/watch?v=dHi_Qcip4O0&feature=BFa&list=PLD3EEDEB6 A1DB88F3&lf=results_video

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

85

UNIDAD DE APRENDIZAJE

3

LOGROS DE LA UNIDAD DE APRENDIZAJE 

Al término de la unidad, el alumno realiza análisis de datos utilizando herramientas de Excel como escenarios, buscar objetivo y solver.

TEMARIO 

Escenarios



Buscar Objetivo



Solver

ACTIVIDADES PROPUESTAS  

El alumno utiliza escenarios para efectuar análisis de datos. El alumno resuelve casos especiales con las herramientas Buscar Objetivo y Solver.

CIBERTEC

CARRERAS PROFESIONALES

86

3.1 HERRAMIENTAS DE ANÁLISIS Las herramientas de análisis están orientadas a personas que deseen sacar el máximo partido a Excel con funciones más específicas relacionadas a materias como la educación, la investigación, el negocio, la ingeniería, la estadística. En esta unidad, abordaremos las siguientes herramientas para efectuar análisis de datos:



Escenarios



Búsqueda de objetivo



Solver

Los escenarios determinan posibles resultados, estos pueden tener muchas variables, pero puede acomodar hasta 32 valores. La búsqueda de objetivo funciona de forma distinta a los escenarios, ya que toma un resultado y determina los valores de entrada posibles que producen ese resultado. Además de estas herramientas, puede instalar complementos que le ayudarán a realizar análisis de datos, como el complemento Solver. El complemento Solver es similar a la búsqueda de objetivo, pero puede acomodar más variables. También, puede crear previsiones mediante varios comandos y el controlador de relleno que están integrados en Excel. Para modelos más avanzados, puede usar el complemento Analysis Pack. En Excel 2010, las herramientas de Análisis Y si se encuentran en la ficha Datos, en el grupo Herramientas de datos y en el comando Análisis Y si.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

87

3.1.1. Escenarios Un escenario es un conjunto de valores que Microsoft Excel guarda y puede sustituir, de manera automática, en la hoja de cálculo. Son utilizados para prever el resultado de un modelo de hoja de cálculo. Puede crear y guardar diferentes grupos de valores en una hoja de cálculo y, a continuación, pasar a cualquiera de estos nuevos escenarios para ver distintos resultados. Los escenarios son parte de una serie de comandos a veces denominados herramientas de análisis. Al usar escenarios, usted realiza un análisis que Excel denomina Análisis Y si.

Una vez que tenga todos los escenarios que necesita, puede crear un informe resumen de escenario que incluya la información de todos los escenarios.

La información necesaria, para crear escenarios, se debe encontrar en una hoja de cálculo o en un libro, pero puede recopilar información de escenario de otros orígenes mediante el comando Combinar. Por ejemplo, suponga que está intentando crear un presupuesto para una compañía más grande. Puede recopilar escenarios de distintos departamentos como Nóminas, Producción, Marketing y Legal, ya que cada uno de estos orígenes usa información diferente al crear escenarios. Para comparar varios escenarios, puede crear un informe que los resuma en la misma página. El informe puede enumerar los escenarios en paralelo o presentarlos en un informe de tabla dinámica (informe de tabla dinámica: informe de Excel interactivo de tablas cruzadas que resume y analiza datos, como registros de una base de datos, de varios orígenes, incluidos los que son externos). Para desarrollar los temas de esta unidad, abra un libro nuevo y en la Hoja1 escriba la siguiente información:

CIBERTEC

CARRERAS PROFESIONALES

88

Tome en cuenta que, en la celda B8, debe ingresar la fórmula que calcule la diferencia entre los ingresos y el costo. Para ello, use la fórmula = B6 – B7

Crear un escenario A continuación, se creará un escenario llamado “Caso Optimista” que guarde los valores actuales del presupuesto de enero de 2009. i.

Seleccione las celdas B6:B7.

ii. En el grupo Herramientas de análisis de la ficha Datos, haga clic en el comando Análisis Y si.

iii. Haga clic en Administrador de escenarios. iv. Haga clic en el botón Agregar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

89

v. En el cuadro Nombre del escenario, escriba Caso Optimista. Luego, haga clic en el botón Aceptar.

vi. Verifique que los valores a guardar son 25000 y 9300 respectivamente. Luego, haga clic en el botón Aceptar.

vii. Observe que el escenario se ha agregado exitosamente. Luego, haga clic en el botón Cerrar.

Ejercicio.

CIBERTEC

Cree el escenario “Caso Pesimista” que guarde los valores del ingreso y costo como 19000 y 13000 respectivamente.

CARRERAS PROFESIONALES

90

Mostrar un escenario i.

Seleccione la hoja donde creó el escenario.

ii. En el grupo Herramientas de análisis de la ficha Datos, haga clic en el comando Análisis Y si. iii. Haga clic en Administrador de escenarios. iv. Seleccione el escenario “Caso Pesimista” y haga clic en el botón Mostrar.

v. Haga clic en el botón Cerrar y observe el resultado.

Cuando cierra el cuadro de diálogo Administrador de escenarios, los valores del último escenario que mostró permanecen en la hoja de cálculo. Si guardó los valores iniciales como un escenario, podrá mostrar esos valores antes de cerrar el cuadro de diálogo Administrador de escenarios.

Crear un informe resumen de escenario i.

Seleccione la hoja donde creó el escenario.

ii. En el grupo Herramientas de análisis de la ficha Datos, haga clic en el comando Análisis Y si. iii. Haga clic en Administrador de escenarios.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

91

iv. Haga clic en el botón Resumen.

Observe que Excel, automáticamente, selecciona la celda B8 porque es la que contiene la fórmula.

v. Ahora, haga clic en el botón Aceptar. El resultado será el siguiente:

vi. Luego, proceda a modificar las celdas cambiantes y resultantes por un nombre que los represente adecuadamente:

Los informes de escenario no se vuelven a calcular automáticamente. Si cambia los valores de un escenario, esos cambios no aparecerán en ningún informe de resumen existente sino que aparecerán al crear un nuevo informe de resumen.

Crear un informe de tabla dinámica de escenario i.

Seleccione la hoja donde creó el escenario.

ii. En el grupo Herramientas de análisis de la ficha Datos, haga clic en el comando Análisis Y si.

CIBERTEC

CARRERAS PROFESIONALES

92

iii. Haga clic en Administrador de escenarios. iv. Haga clic en el botón Resumen. v. Seleccione la opción Informe de tabla dinámica de escenario. Luego, haga clic en el botón Aceptar.

vi. El resultado será el siguiente:

vii. Luego, proceda a modificar las celdas cambiantes y resultantes por un nombre que los represente adecuadamente:

Eliminar un escenario i.

Seleccione la hoja donde creó el escenario.

ii. En el grupo Herramientas de análisis de la ficha Datos, haga clic en el comando Análisis Y si. iii. Haga clic en Administrador de escenarios. iv. Seleccione el escenario a eliminar. Y luego, haga clic en el botón Eliminar.

Debe estar seguro cuando elimine un escenario, porque Excel no le pedirá que confirme la eliminación, simplemente eliminará el escenario elegido de manera inmediata.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

93

3.1.2. Buscar Objetivo Si sabe el resultado que desea de una fórmula, pero no está seguro de cuáles son los datos que requiere la fórmula para obtener dicho resultado, puede usar la herramienta Buscar Objetivo

Buscar objetivo es parte de una serie de comandos a veces denominados herramientas de análisis Y si.

La Búsqueda de objetivo funciona con un sólo valor de entrada de variable. Si desea determinar más de un valor de entrada, por ejemplo, la cantidad del préstamo y el importe de pago mensual del préstamo, deberá usar el complemento Solver.

Escriba en la Hoja2 la siguiente información:

Tome en cuenta que el valor de venta del producto es el resultado de la fórmula: Costo Producto A * (1+ Porcentaje de utilidad)

Ejemplo. Se desea incrementar el valor de venta del producto a 1500, ¿en cuánto variará el porcentaje de Utilidad? i.

Seleccione la celda B6.

ii. En el grupo Herramientas de análisis de la ficha Datos, haga clic en el comando Análisis Y si. iii. Luego, elija la opción Buscar Objetivo.

CIBERTEC

CARRERAS PROFESIONALES

94

iv. Escriba la siguiente información en la ventana Buscar objetivo. Luego, haga clic en el botón Aceptar.

v. Si la herramienta Buscar objetivo encontró una solución para la solicitud, entonces mostrará la siguiente ventana. Luego, haga clic en Aceptar.

Los resultados serán los siguientes:

Observe que el porcentaje de utilidad ha variado de 20% a 25% después de emplear la función Buscar objetivo.

Ejercicio1. La competencia vende a 1150 el mismo producto, ¿cuánto tendría que disminuir el porcentaje de utilidad para poder venderlo a ese mismo precio?

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

95

Los resultados que obtendrá serán los siguientes:

¿Considera que es conveniente vender el producto a 1150?. Sustente su respuesta.

Ejercicio2. Se desea vender a 1150 el mismo producto, ¿cuánto tendría que variar el costo del producto?. Los resultados que obtendrá serán los siguientes:

CIBERTEC

CARRERAS PROFESIONALES

96

3.1.3. Solver Con Solver, puede buscarse el valor óptimo para una fórmula, trabaja con el grupo de celdas que estén relacionadas, directa o indirectamente, con la fórmula de la celda objetivo. Pueden aplicarse restricciones, condiciones o limitaciones aplicadas a un problema. Solver forma parte de una serie de comandos denominados herramientas de análisis.

Solver ajusta los valores de las celdas variables que se especifiquen, denominadas celdas cambiantes, para obtener el resultado especificado en la fórmula de la celda objetivo.

Si no tiene acceso a esta herramienta, deberá cargar el complemento Solver. Para ello, realice el siguiente procedimiento: i. Seleccione la ficha Archivo, haga clic en Opciones de Excel y, a continuación, haga clic en la categoría Complementos. ii. En el cuadro Administrar, haga clic en Complementos de Excel y, a continuación, en Ir. iii. En el cuadro Complementos disponibles, active la casilla de verificación Complemento Solver y, a continuación, haga clic en Aceptar.

Ejemplo. Añada los datos faltantes tal como se muestra.

Complete las celdas B8 y B9 con las siguientes fórmulas respectivamente: = B4*1.18 =B4*(B5+1)*1.18

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

97

Los resultados serán los siguientes:

A continuación, se utilizará la herramienta Solver con la información del cuadro anterior para responder la siguiente pregunta. Ejemplo1. ¿Cuál será el costo del producto, si se desea que el valor de venta (incluido IGV) sea 2000 y el porcentaje utilidad sea cómo mínimo 20%? i.

Seleccione la celda B9.

ii. En el grupo Análisis de la ficha Datos, haga clic en el comando Solver.

iii. En el cuadro Celda objetivo, seleccione la celda B9 y luego escriba 2000 como valor de la celda objetivo.

En el cuadro Celda objetivo, escriba una referencia de celda o un nombre para la celda objetivo. La celda objetivo debe contener una fórmula. Si desea que la celda objetivo tenga un valor determinado, haga clic en Valor de y, a continuación, escriba el valor en el cuadro. Si desea que el valor de la celda objetivo sea el valor máximo posible, haga clic en Máx. Si desea que el valor de la celda objetivo sea el valor mínimo posible, haga clic en Mín.

CIBERTEC

CARRERAS PROFESIONALES

98

iv. Seleccione la celda B4 porque según el enunciado se desea obtener el nuevo costo del producto.

En el cuadro Cambiando celdas, escriba un nombre o referencia para cada celda ajustable. Separe con comas las referencias no adyacentes. Las celdas ajustables deben estar directa o indirectamente relacionadas con las celdas objetivo. Pueden especificarse 200 celdas ajustables como máximo.

v. En el cuadro Sujeto a restricciones, haga clic en el botón Agregar y escriba la siguiente información. Luego haga clic en el botón Aceptar.

En el cuadro Sujeto a las restricciones, especifique todas las restricciones o condiciones que desee aplicar. Los tipos de restricciones son =, int o bin. Si hace clic en int, en el cuadro Restricción aparecerá entero. Si hace clic en bin, en el cuadro restricción aparecerá Binario. Sólo pueden aplicarse las relaciones ent y bin en las restricciones en celdas cambiantes.

vi. Al aceptar, la ventana de parámetros de solver, se verá de la siguiente manera. Luego, haga clic en Resolver.

vii. Finalmente, haga clic en Aceptar y observe que la herramienta encontró una solución para el enunciado propuesto.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

99

Puede guardar los valores trabajados bajo el nombre de un escenario, tal como lo vimos en el tema anterior.

Observe los resultados obtenidos.

Ejemplo2. ¿Cuánto será el % de utilidad, si se desea que el valor de venta (incluido IGV) sea el mínimo y el porcentaje utilidad sea cómo mínimo 35%? Antes de realizar el siguiente procedimiento, escriba el valor de 1500 en la celda B4 para restaurar los valores originales. i.

Seleccione la celda B9.

ii. En el grupo Análisis de la ficha Datos, haga clic en el comando Solver. iii. En el cuadro Celda objetivo, seleccione la celda B9 y, luego, en el grupo Valor de la celda objetivo, active Mínimo. iv. Seleccione la celda B5 porque según el enunciado se desea obtener el nuevo % de utilidad. v. En el cuadro Sujeto a restricciones, haga clic en el botón Agregar y escriba la siguiente información. Luego, haga clic en el botón Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

100

vi. Al aceptar, la ventana de parámetros de solver, se verá de la siguiente manera. Luego, haga clic en Resolver.

vii. Finalmente, haga clic en el Aceptar y observe que la herramienta encontró una solución para el enunciado propuesto. Observe los resultados obtenidos.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

101

ACTIVIDADES 10 En un nuevo archivo, resuelva los siguientes ejercicios; luego grábelo como ACTIVIDAD10 Ejercicio 1 En la Hoja1, escriba la siguiente información:

Tome en cuenta las siguientes fórmulas: A = Ventas Netas - Costo de Ventas B = G. Ventas + G. Administrativos + G. Financieros C = Utilidad Bruta - Gastos de Operación D = Ingresos Varios + Intereses Ganados - G. Extraordinarios E = Utilidad de Operación + (D) F = Utilidad antes del Impuesto a la Renta*30% D = Utilidad antes del Impuesto a la Renta - Impuesto a la Renta 1. Cree un escenario llamado “Caso Mejor Imposible” que guarde los valores originales de las ventas netas y el costo de ventas. 2. Cree un escenario llamado “Caso No deseado” que guarde en ventas netas y costo de ventas los valores de 300000 y 160000. 3. Cree un resumen tipo informe para el escenario anterior. 4. Localice a las celdas dependientes de las ventas netas y el costo de ventas.

CIBERTEC

CARRERAS PROFESIONALES

102

Ejercicio 2 CURSO DE INGLESde notas del curso Inglés: En la Hoja2, escriba la siguiente información

Cuadro de Notas Bimestre 1 Bimestre 2 Bimestre 3 Bimestre 4

15.00 12.00 15.00

PROM FINAL 1. Calcule el promedio final teniendo en cuenta que es la media aritmética de las notas de los 4 bimestres.

2. ¿Qué nota deberá obtener el alumno en el cuarto bimestre para poder aprobar el curso con la nota mínima de 11? Respuesta.- ___________.

3. ¿Cuál será el mínimo promedio final teniendo en cuenta que la nota del bimestre 4 sea cómo mínimo 15? Respuesta.- ___________.

4. Localice a las celdas precedentes del promedio final. Indique cómo lo hizo.

Ejercicio 3 En la Hoja3, escriba la siguiente información de notas del curso de Software de Negocios II:

1. Calcule el promedio final teniendo en cuenta la fórmula de evaluación del curso en el ciclo actual.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

103

2. ¿Qué nota deberá obtener el alumno en el examen final para poder aprobar el curso con la nota mínima de 13?. Respuesta.- ___________.

3. ¿Si se desea obtener un promedio final de 15, cual será la nota del examen final teniendo en cuenta que debe ser superior a 14? Respuesta.- ___________.

CIBERTEC

CARRERAS PROFESIONALES

104

R ESUMEN  Los escenarios, con frecuencia, son utilizados para realizar análisis de Estados de resultados, financieros o cualquier otro análisis que requiera una comparación de valores.  Puede comparar los valores guardados en el escenario a través de la creación de un informe tipo resumen o tipo tabla dinámica. En cualquiera de los casos al obtener el informe, este debe ser editado con los nombres de las celdas o valores guardados y las celdas resultantes.  Para utilizar la herramienta Buscar objetivo, debe tomar en cuenta que la celda por definir con un nuevo valor debe contener una fórmula y que la celda que deberá modificar o cambiar debe contener un valor. En caso no se cumplan estas condiciones, la herramienta Buscar objetivo no podrá aplicarse.  Puede obtener información y más ejercicios sobre el tema de herramientas de análisis en los siguientes vínculos:  http://www.emagister.com/cursos-gratis/curso-gratis-herramientas-analisisdatos-kwes-9390.htm  http://www.youtube.com/watch?v=spJFTuWSsR0&feature=results_video&playnext=1&l ist=PLD3EEDEB6A1DB88F3  http://exceltotal.com/buscar-objetivo/  http://office.microsoft.com/es-hn/excel-help/definir-y-resolver-un-problema-consolver-HP010342416.aspx

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

105

UNIDAD DE APRENDIZAJE

4

LOGROS DE LA UNIDAD DE APRENDIZAJE 

Al término de la unidad, el alumno diseña formularios insertando controles de formulario como cuadro combinado, cuadro de lista, cuadro de opciones, botón de número, casilla de verificación y botón de comando. Asimismo, automatiza tareas repetitivas usando macros.

TEMARIO 

Formularios



Macros

ACTIVIDADES PROPUESTAS  

Los alumnos diseñan formularios para utilizarse en el ingreso de datos. Los alumnos graban macros para automatizar tareas repetitivas. Asimismo, asignan macros a botones de formularios para facilitar su ejecución.

CIBERTEC

CARRERAS PROFESIONALES

106

4.1 FORMULARIOS Un formulario, ya sea impreso o en línea, es un documento diseñado con formato y estructura estándar que facilita la captura, la organización y la edición de la información. Si necesita un formulario de introducción de datos complejo o especial, puede crear una hoja de cálculo o una plantilla para utilizarlos como formulario y, después, personalizar el formulario de la hoja de cálculo según sus necesidades. Para crear un formulario en Microsoft Excel 2010, antes de poder insertar controles, deberemos mostrar la ficha Programador que por defecto no es visible. Para ello, tenemos que hacer clic en la ficha Archivo y seleccionar Opciones; a continuación, en el cuadro de diálogo seleccionamos Personalizar cinta de opciones y, en la parte derecha, marcamos la casilla Programador; finalmente hacemos clic en Aceptar.

Haciendo clic en la ficha Programador, veremos:

Para insertar un control, hemos de hacer clic en el comando Insertar de la ficha Programador y seleccionar el deseado; para después hacer clic en la Hoja de cálculo. Para usar los controles ActiveX, son necesarios conocimientos de programación en Visual Basic for Applications (VBA):

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

107

4.1.1. Controles de formulario Dentro de una Hoja de Excel 2010, podemos usar controles de formulario que nos permitan una gestión más sencilla y organizada de nuestros datos. i.

Seleccione la ficha Programador y el grupo Controles.

ii. Haga clic en el botón Insertar.

En el cuadro anterior, se aprecian los controles de formulario y los controles Active X disponibles en la versión de Excel 2010.

Los controles de formulario observados son los siguientes:

Botón, ejecuta una macro cuando se hace clic en él. Cuadro combinado, es un cuadro de lista desplegable. El elemento que se seleccione en el cuadro de lista aparecerá en el cuadro de texto. Casilla de verificación, activa o desactiva una opción. Puede activarse más de una casilla de verificación a la vez en una hoja o en un grupo. Control de número, facilita el incremento o disminución de un valor, por ejemplo, el incremento numérico de una hora o fecha. Cuadro de lista, muestra una lista de elementos.

CIBERTEC

CARRERAS PROFESIONALES

108

Botón de opción: Selecciona una de las opciones de un grupo contenido en un cuadro de grupo. Utilice los botones de opción para permitir sólo una de varias posibilidades. Cuadro de grupo, agrupa los controles relacionados, como los botones de opción o las casillas de verificación. Etiqueta, contiene texto que identifica el propósito de una celda o un cuadro de texto o muestra texto descriptivo, por ejemplo: títulos, leyendas o instrucciones breves. Barra de desplazamiento, sirve para desplazarse a través de un rango de valores cuando se hace clic en las flechas de desplazamiento o cuando se arrastra un cuadro de desplazamiento.

Los últimos 3 botones llamados campo de texto, cuadro combinado de lista y cuadro combinado desplegable no están habilitados en esta versión.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

109

4.1.2. Diseño de formularios En un archivo nuevo, escriba la siguiente información en la Hoja1:

Escriba la siguiente información en la Hoja2, ya que se utilizarán para llenar la información del formulario. Luego, defina el rango A4:D13 con el nombre de Datos. También, defina el rango B4:B13 con el nombre Producto.

Insertar Cuadro combinado Antes de crear el cuadro combinado, seleccione la Hoja1.

i.

Haga clic en el control Cuadro combinado

ii. Dibuje un rectángulo sobre la celda B5. iii. Cuando termine de hacer el rectángulo, aparecerá en la ventana el siguiente control:

CIBERTEC

CARRERAS PROFESIONALES

110

iv. Haga clic derecho sobre el cuadro combinado.

v. En la ventana Formato de control, escriba la siguiente información exactamente igual a la que se muestra en el modelo. Luego, haga clic en el botón Aceptar.

vi. Seleccione cualquier celda. Luego, haga clic sobre el cuadro combinado y observe.

vii. Seleccione el producto Windows Vista.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

111

Si observa el contenido de la celda B5, encontrará el valor de 4, porque el producto elegido “Office 2003” ocupa la cuarta posición de la lista de productos.

En las celdas indicadas, ingrese las siguientes fórmulas: B7

=CONSULTAV(B5;Datos;3;0)

B8

=CONSULTAV(B5;Datos;4;0)

B10

=B8*B9

B13

=B10+B11

La siguiente secuencia que aplicará para crear un cuadro combinado será la misma para insertar un cuadro de lista.

Insertar control de número i.

Haga clic en el control de número

ii. Dibuje un pequeño rectángulo sobre la celda C9. Observe el modelo siguiente:

iii. Haga clic derecho sobre el cuadro combinado y elija Formato de control. iv. En la ventana Formato de control, escriba la siguiente información como se muestra en el modelo. Luego, haga clic en el botón Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

112

v. Seleccione cualquier celda y haga clic sobre el control de número para aumentar o disminuir la cantidad. Insertar casilla de verificación

i.

Haga clic en la casilla de verificación

ii. Dibuje un pequeño rectángulo sobre la celda D11. Observe el modelo siguiente:

iii. Cambie el nombre de la casilla por “Con IGV”. iv. Haga clic derecho sobre la casilla de verificación y elija Formato de control. v. En la ventana Formato de control, escriba la siguiente información, exactamente, como se muestra en el modelo. Luego, haga clic en el botón Aceptar.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

113

vi. Observe que de inmediato, se escribe en la celda E11 el contenido “VERDADERO”.

Si desea, puede cambiar el color de fuente de la celda E11 por el color blanco para ocultar su visibilidad.

Insertar cuadro de grupo

i.

Haga clic en el botón Cuadro de grupo

ii. Dibuje un rectángulo en la misma posición según el siguiente modelo y luego escriba “Total en Soles”.

Insertar botón de opción

i.

Haga clic en el botón de opción

ii. Dibuje 2 rectángulos dentro del cuadro de grupo y luego, escriba los nombres “Sí” y “No”.

iii. Haga clic derecho sobre el botón “Sí” y elija Formato de control. iv. En la ventana Formato de control, escriba la siguiente información, exactamente, como se muestra en el modelo. Luego, haga clic en el botón Aceptar.

CIBERTEC

CARRERAS PROFESIONALES

114

v. Observe que de inmediato, en la celda D16 se escribe el valor de “1”. Para que los controles puedan afectar los resultados faltantes, escriba las siguientes fórmulas: B11

=SI(E11;B10*19%;0)

B15

=SI(D16=1;B13*E7;0)

A las celdas D16 y E11, cambie el color de fuente por blanco para que no se visualicen los valores. Observe el resultado final.

Guarde el archivo como Formularios.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

115

ACTIVIDADES 11 En un nuevo archivo, resuelva los siguientes ejercicios, luego, grábelo como ACTIVIDAD11 Ejercicio 1 1. En la Hoja1, escriba la siguiente lista de datos:

2. En la hoja 2 y utilizando la información de la hoja anterior, cree el siguiente formulario:

 El cuadro combinado mostrará los códigos de los empleados.  Al elegir un código de empleado, deberá mostrar los campos asociados.  Al activar el botón de opción AFP o SNP, deberá calcular el Sueldo a Pagar S/. teniendo en cuenta respectivamente.

los

porcentajes

de

descuento

11,8%

o

9.8%

Ejercicio 2 1. En la hoja3, diseñe una factura utilizando los controles de la barra de formularios. Tome en cuenta que deberá crear la base de datos con la información de la factura.

CIBERTEC

CARRERAS PROFESIONALES

116

2. Si en el diseño, ha utilizado alguno de los siguientes controles de formulario, llene la siguiente tabla: Elemento de formulario

Dato

Cuadro combinado Cuadro de lista Cuadro de grupo Casilla de verificación Botón de opción Botón de comando

3. Si en el formulario ha realizado algún cálculo, llene el siguiente cuadro: Elemento calculado

Fórmulas utilizadas

Ejercicio 3 1. En la hoja 04, diseñe y cree un formulario para el recibo de luz. Tome en cuenta que deberá crear la base de datos con la información del recibo.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

117

4.2 MACROS Cuando las tareas con las hojas de cálculo se vuelven repetitivas o se recurren a los mismos comandos, entonces lo conveniente es automatizar estas tareas bajo una sola acción. Esta se denomina Macro. Excel proporciona las macros que son herramientas sencillas, pero en suma, efectivas para reducir el tiempo y el esfuerzo. Por lo tanto, una macro en Excel es un conjunto de expresiones o instrucciones escritas en un lenguaje de programación llamado Visual Basic. Una vez creadas puede asignarlas a botones de comando de las barras de herramientas, de esa forma su ejecución es mucho más directa.

El propósito de una macro es automatizar tareas de uso frecuente. Aunque algunas macros son, simplemente, la grabación de las pulsaciones de tecla o los clic del mouse, los programadores escriben macros de VBA (Visual Basic para Aplicaciones) más eficaces que utilizan código que puede ejecutar muchos comandos en el equipo. Por esta razón, las macros de VBA suponen un riesgo para la seguridad. Un pirata informático puede pasar una macro malintencionada en un documento que, si se abre, permite que se ejecute la macro y puede propagar un virus en el equipo.

Configuración de seguridad de macros y sus efectos En Microsoft Excel, se puede cambiar la configuración de seguridad de las macros para especificar qué macros se ejecutarán, y en qué circunstancias, al abrir un libro. Por ejemplo, se puede permitir la ejecución de macros si están firmadas digitalmente por un desarrollador de confianza (una persona que escribe código de programación). En la siguiente lista, se resumen las distintas configuraciones de seguridad de macros. En todas las configuraciones, si hay instalado un software antivirus que funciona con 2010 Microsoft Office System y si el libro contiene macros, el libro se examina para detectar virus conocidos antes de abrirlo.

CIBERTEC

CARRERAS PROFESIONALES

118

Las opciones son las siguientes:



Deshabilitar todas las macros sin notificación. Haga clic en esta opción si no confía en las macros. Se deshabilitan todas las macros de los documentos y todas las alertas de seguridad que informan de que las macros están deshabilitadas.



Deshabilitar todas las macros con notificación. Ésta es la configuración predeterminada. Haga clic en esta opción si desea deshabilitar las macros, pero desea recibir alertas de seguridad si existen macros. De esta manera, puede elegir cuándo habilitar las macros caso por caso.



Deshabilitar todas las macros excepto las firmadas de forma digital. Esta configuración es la misma que la de la opción Deshabilitar todas las macros con notificación, con la excepción de que, si la macro está firmada digitalmente, por un editor de confianza, podrá ejecutarse. Si el editor no es de confianza, se le notifica este hecho para que pueda elegir si desea habilitar las macros firmadas o confiar en el editor. Todas las macros no firmadas digitalmente se deshabilitan sin ninguna notificación.



Habilitar todas las macros Haga clic en esta opción para permitir la ejecución de todas las macros. No se recomienda usar esta opción, ya que con esta configuración el equipo es vulnerable a código, posiblemente, malintencionado.



Confiar en el acceso al modelo de objeto de proyectos de VBA. Esta configuración está dirigida a los programadores y se usa para bloquear deliberadamente o permitir el acceso mediante programación al modelo de objetos de VBA de cualquier cliente de automatización. Es decir, ofrece una opción de seguridad para el código escrito para automatizar un programa de Office y manipular mediante programación el entorno y el modelo de objetos de Microsoft Visual Basic para Aplicaciones (VBA).

Cambiar la configuración de seguridad de macros La configuración de seguridad de macros se puede cambiar en el Centro de confianza a menos que un administrador del sistema de la organización haya cambiado la configuración predeterminada para impedir que se modifique la configuración.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

i.

119

En la ficha Programador, en el grupo Código, haga clic en Seguridad de macros.

Se sugiere que si la ficha Programador no se muestra, haga clic en el botón de Microsoft Office y elija Opciones de Excel. A continuación, en la categoría Más frecuentes de Opciones principales para trabajar con Excel, haga clic en Mostrar ficha Programador en la cinta de opciones.

ii. En la categoría Configuración de macros, en Configuración de macros, haga clic en la opción que desee. En este ejemplo, active Deshabilitar todas las macros con notificación. Luego, haga clic en el botón Aceptar. Tome en cuenta que cualquier cambio que realice en la categoría Configuración de macros en Excel, sólo se aplica a Excel y no afecta a los demás programas de Microsoft Office.

CIBERTEC

CARRERAS PROFESIONALES

120

4.2.1. Grabación de macros Cuando graba una macro, la grabadora de macros graba todos los pasos necesarios para completar las acciones que desea que realice la macro. En los pasos grabados, no se incluye el desplazamiento por la cinta de opciones.

Ejemplo. Grabe una macro llamada Formato que permita aplicar el estilo de celda Neutral, negrita, tamaño 14, color azul y borde grueso. Antes de empezar, abra un archivo nuevo. Guarde el archivo con el nombre de Macros i.

Haga clic en ficha Programador, en el grupo Código. Luego, haga clic Grabar nueva macro.

ii. Escriba el nombre de la macro Formato y verifique que la macro se estará guardando en Este libro. Si desea, en el cuadro de Descripción, escriba su nombre. Luego, haga clic en el botón Aceptar.

Es importante saber que el nombre de la macro no debe contener espacios en blanco ni caracteres especiales como -, *, entre otros. Al elegir donde guardar la macro, podrá seleccionar la opción “Este libro” o la opción “Libro de Macros Personal”. Esta última opción le permitirá tener disponible la macro en cualquier archivo de Excel.

En este momento, todo comando que ejecute en Excel se grabará en la macro; por ello, debe tener mucho cuidado con los comandos que utilice. iii. Aplique el estilo de celda Neutral, negrita, tamaño 14, color azul y borde grueso. iv. Haga clic en el botón Detener de la barra de estado.

.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

121

En el momento de guardar, Excel notificará sobre la existencia de macros en el archivo. Para evitar cualquier inconveniente, seleccione en el cuadro Guardar como tipo Libro de Excel habilitado para macros.

Abrir un archivo con macros Al abrir un archivo que contiene macros, Excel las deshabilitará, automáticamente, permitiéndole poder activar dichas macros. Para ello, haga clic en el botón Opciones.

Luego, active la opción Habilitar este contenido.

Grabar macros personales Este tipo de macro estará disponible para cualquier archivo Excel guardado en un libro especial llamado Personal (Libro de Macros Personales). Características del libro Personal:



Tiene el nombre de Personal.xls.



Contiene código VBA para las macros, funciones etc.



Se carga de manera automática al iniciar Excel.



Tiene el atributo Hidden (escondido).

CIBERTEC

CARRERAS PROFESIONALES

122

Ejercicio 1. Grabe una macro que permita crear el siguiente cuadro en cualquier hoja de cálculo y en cualquier posición:

Para resolver este caso, debe grabarse la macro activando la opción Referencia relativa, porque lo que se necesita es que el cuadro se pueda escribir a partir de la celda que elija el usuario en el momento de la ejecución de la macro. Si no se activara esta opción, la macro escribirá el cuadro siempre a partir de la celda A1. i.

Seleccione la Hoja2 del archivo Macro. Luego, haga clic en la celda A1.

ii. Haga clic en ficha Programador, en el grupo Código. Luego, haga clic Grabar nueva macro. iii. Escriba el nombre de la macro NotaPedido y guarde la macro en el Libro de macros personal. Si desea, en el cuadro de Descripción escriba su nombre. Luego, haga clic en el botón Aceptar.

iv. Active la opción Usar referencias relativas.

v. Escriba el cuadro de la nota de pedido considerando los formatos mostrados. vi. Haga clic en el botón Detener.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

123

Ejecutar macros El único modo de comprobar si una macro fue grabada de manera exitosa, es ejecutándola. Véase el siguiente ejemplo: i.

Seleccione la Hoja2 del archivo Macros.

ii. Haga clic en ficha Programador, en el grupo Código. Luego, haga clic en el comando Macros.

iii. Seleccione la macro Formato y luego, haga clic en el botón Ejecutar.

iv. Guarde y Macros.

CIBERTEC

cierre

el

archivo

CARRERAS PROFESIONALES

124

4.2.2. Añadir botón de comando Un botón de comando se usa en un formulario para iniciar una acción o un conjunto de acciones. Para que un botón de comando realice una acción, se escribe una macro o un procedimiento de evento que se asocia a la propiedad. Asimismo, se puede incrustar una macro directamente en la propiedad. Además de ejecutar una macro con el botón Macros, también puede utilizar botones de formulario para tal fin.

Ejercicio. Seleccione la Hoja3 del archivo Macros. i.

Escriba la siguiente información en la celda B2:

ii. Haga clic en el botón de formulario iii. Dibuje un pequeño rectángulo según la siguiente muestra.

iv. Seleccione la macro Formato y luego, haga clic en el botón Aceptar.

v. Cambie el nombre del botón por Formato y luego, haga clic en cualquier celda de la hoja.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

125

vi. Para ejecutar la macro, simplemente, haga clic en el botón Formato; por ejemplo, seleccione la celda B2. vii. Haga clic en el botón Formato y observe el resultado:

CIBERTEC

CARRERAS PROFESIONALES

126

ACTIVIDADES 12 En un nuevo archivo, resuelva los siguientes ejercicios, luego grábelo como ACTIVIDAD12 Ejercicio 1 Cree una macro en el libro Personal que escriba la siguiente información:

Guarde la macro con el nombre de Factura. Ejercicio 2 Grabe una macro en el libro de macros personal llamada Eliminación que permita borrar el contenido y el formato de un rango de celdas. Ejercicio 3 Cree una macro en el libro Personal que escriba la siguiente información:

Guarde la macro con el nombre de Fondo_Ahorro.

CARRERAS PROFESIONALES

CIBERTEC

SOFTWARE DE NEGOCIOS II

127

R ESUMEN  Los formularios son utilizados para facilitar el ingreso de datos a una hoja de cálculo. Puede obtener información y más ejercicios en el siguiente vínculo:  http://www.aprender-informatica.com/excel-2010/microsoft-excel-2010formularios.php  http://office.microsoft.com/es-hn/excel-help/CH010369012.aspx  http://www.youtube.com/watch?v=x2-Rb-2dkPM  Las macros son, extremadamente, poderosas cuando se trata de automatizar tareas repetitivas. Evalúe de forma conveniente en dónde debe guardar la macro, ya que de eso depende la amplitud de su ejecución. Puede obtener información y más ejercicios en el siguiente vínculo:  http://office.microsoft.com/es-hn/excel-help/ejecutar-una-macroHP010342865.aspx  http://www.aulaclic.es/excel2010/t_18_2.htm

CIBERTEC

CARRERAS PROFESIONALES

128

CARRERAS PROFESIONALES

CIBERTEC