Beruflich Dokumente
Kultur Dokumente
Especialista en Ofimtica
2015
Avanzado 2015
Microsoft Excel
TABLAS DINAMICAS
Conceptos bsicos sobre informes dinmicos
Utilidad
Utilice un informe de tabla dinmica para resumir, analizar, explorar y presentar datos de resumen
.Utilice un informe de grfico dinmico para ver esos datos de resumen contenidos en un informe de
tabla dinmica y ver comparaciones, patrones y tendencias .Ambos informes le permiten tomar
decisiones informadas sobre datos crticos de su empresa .
Para desarrollar los ejemplos de esta seccin, se emplear el archivo E-INFORMES DINAMICOS
Ejemplos.xlsx
Verificar que el cuadro Tabla o rango, se encuentre el rango de la tabla, puede tambin
ingresar un nombre de rango.
Para poner el informe de tabla dinmica en una hoja de clculo nueva que empiece por la
celda A1 nueva haga clic en Nueva hoja de clculo
Seccin de
campos
Seccin de
diseo
Puede acoplar la lista de campos de tabla dinmica en algn lado de la ventana y cambiarle el tamao
horizontalmente.
Agregar campos
Para agregar campos al informe, siga uno o varios de estos procedimientos:
Nota: Tambin puede hacer clic y mantener presionado el botn del mouse en un nombre de campo y
despus arrastrar el campo entre la seccin de campos y un rea de la seccin de diseo .Para agregar un
campo varias veces, repita la operacin.
Nota: Tambin puede hacer clic y mantener presionado el botn del mouse en un nombre de campo en la
seccin de diseo y despus arrastrar el campo fuera de la lista de campos de tabla dinmica.
Aplicar estilos
1. Haga clic en el informe de tabla dinmica.
2. En la ficha Diseo , en el grupo Estilos de tabla dinmica ,haga lo siguiente :
Haga clic en un estilo visible, desplcese por la galera o, para ver todos los estilos
disponibles.
Seleccione un estilo
cualquiera de esta galera
1. Seleccione un campo en el rea de Valores cuya funcin de resumen del informe de tabla
dinmica desea cambiar.
2. En la ficha Opciones, en el grupo Campo activo, haga clic en Configuracin de campo.
Se muestra el cuadro de dilogo Configuracin de campo de valor.
El Nombre del origen es el nombre del campo en el origen de datos.
El Nombre personalizado muestra el nombre del campo actual en el informe de tabla
dinmica, o el nombre del origen, si no hay ningn nombre personalizado .Para
cambiar el Nombre personalizado, haga clic en el cuadro de texto y modifique el
nombre.
Utilice un elemento calculado si desea que la frmula utilice datos de uno o ms elementos
especficos en un campo.
Ejemplos de base de datos son un listado de ventas, una relacin de clientes, un listado de
empleados, con sus nombres y apellidos, ao de ingreso a la empresa, el sueldo bsico, etc.
Las columnas de la lista, denominadas tambin categoras o campos de la base de datos y contiene
un mismo tipo de informacin .Los ttulos de columna son los nombres de campo.
Las filas de la lista, denominas tambin registros (conjunto de campos que pertenecen a una misma
entidad).
1. Abrir el archivo : E-paneles.xlsx , el cual tiene 2 hojas de clculos , la primera hoja : Ventas ,
tiene 12 campos y 176 registros
Para bloquear filas, seleccione la fila situada debajo del punto en el que desea que aparezca la
divisin. Para el ejemplo, se requiere mantener congeladas de la fila 1 a la 3 (que es donde
aparecen los nombres de los campos).Por lo tanto tendr que seleccionar la fila 4.
Para bloquear columnas, seleccione la columna situada a la derecha del punto en el que desea
que aparezca la divisin.
Para bloquear filas y columnas, haga clic en la celda situada por debajo y a la derecha del
punto en el que desea que aparezca la divisin.
4. En la base de datos seleccione la fila 4
5. En la ficha Vista, en el grupo Ventana, haga clic en Inmovilizar y luego seleccione: Inmovilizar
paneles.
8. Ahora vaya a la hoja : VENTAS-2010 y haga clic en la celda C8 , luego vaya a Ficha Vista
Inmovilizar Inmovilizapaneles , para bloquear la columna B y la fila 7
9. Luego haga clic en la celda : BK48 Qu observa?
1. Vaya a la hoja: Ventas y seleccione la fila a partir de la cual desea hacer divisin. Para este
ejemplo , se dividir la ventana en 2 paneles horizontales , entonces seleccione la fila 12
2. Vaya a la ficha Vista , en el grupo Ventana haga clic en Dividir
Funcin DESREF
Utilidad Devuelve una referencia a un rango que es un nmero de filas y de columnas de una
celda o rango de celdas .La referencia devuelta puede ser una celda o un rango de
celdas .Puede especificar el nmero de filas y el nmero de columnas a devolver .
Sintaxis: =DESREF(ref,filas,columnas,[alto],[ancho])
Dnde:
Argumento Descripcin
Es la referencia en la que desea basar la desviacin .Ref debe .referirse a una celda o rango de
Ref
celdas adyacentes ;en caso contrario ,DESREF devuelve el valor de error #VALOR! .
Es el nmero de filas , hacia arriba o hacia abajo , al que desea que haga referencia la celda
superior izquierda .Si el argumento filas es 5 , la celda superior izquierda de la referencia pasa a
Filas
estar cinco filas ms debajo de la referencia .Filas puede ser positivo (lo que significa por
debajo de la referencia de inicio ) o negativo (por encima ) .
Es el nmero de columnas , hacia la derecha o izquierda , al que desea que haga referencia la
celda superior izquierda del resultado .Si el argumento columnas es 5 , la celda superior
Columnas izquierda de la referencia pasa a estar cinco columnas hacia la derecha de la referencia
.Columnas puede ser positivo (lo que significa a la derecha de la referencia de inicio ) o
negativo (a la izquierda ) .
Es el alto , en nmero de filas , que desea que tenga la referencia devuelta .El alto debe ser un
Alto
nmero positivo .
Es el ancho , en nmero de columnas , que desea que tenga la referencia devuelta .El
Ancho
argumento ancho debe ser un nmero positivo .
Observaciones
Si los argumentos Filas y Columnas colocan la referencia ms all del borde de la hoja de clculo ,DESREF
devuelve el valor de error #REF! .
Si los argumentos Alto o Ancho se omiten, los valores predeterminados sern los del argumento Ref.
DESREF en realidad no desplaza celdas ni modifica la seleccin , simplemente devuelve una referencia ,Se puede
utilizar la funcin DESREF con cualquier funcin que necesite una referencia como argumento .Por ejemplo , la
Ejemplo 4 : En la hoja Funcin DESREF .Teniendo como valores conocidos la venta mxima y el
nmero de fila correspondiente al vendedor que realiz dicha venta .Se desea obtener en la celda I15
el nombre del vendedor que haya realizado la mxima venta.
1. Haga clic en la celda I15 de la hoja Funcin DESREF en la cual desea obtener el nombre del
vendedor respectivo.
2. Ingrese la siguiente frmula =DESREF(A8,I12,1), con lo cual obtendr Castro . Recuerde que la
funcin DESREF tambin devuelve el contenido de la celda cuya referencia se especifica en
sus argumentos, pero , a diferencia de la funcin INDIRECTO ,en este caso se debe indicar el
nmero de filas debajo y el nmero de columnas a la derecha a partir de una posicin
sealada en el primer argumento de la funcin .
La interpretacin del argumento de la funcin DESREF es la siguiente :
Tal como se puede dar cuenta del ejemplo anterior , la posicin del vendedor que realiz la
mxima venta correspondiente a la sexta fila de la lista (segn I12 ); entonces , para indicar la
referencia de celda donde se ubica el nombre del vendedor , se toma como punto de partida
la celda A8 y , a partir de esta posicin , se especifican 6 filas hacia abajo (I12) y 1 columna
hacia la derecha , resultando la celda B14 .
Funcin INDIRECTO.
Utilidad Devuelve la referencia especificada por una cadena de texto .Las referencias se
evalan de inmediato para presentar su contenido .Use INDIRECTO cuando desee
cambiar la referencia a una celda en una frmula sin cambiar la propia frmula .
Sintaxis: =INDIRECTO(Ref;A1)
Contine trabajando con el archivo :E-Funciones DE_BUSQUEDA Ejemplos2.xlsx , para resolver el caso
indicado en la hoja Funcin indirecto .
Crear un esquema.
En este ejemplo se usara la hoja Ingresos para crear un esquema automticamente, realizando los
siguientes pasos :
1. Haga clic en una celda dentro del rango que contienen los datos con los que se crear el
esquema.
2. En la ficha Datos , en el grupo Esquema , haga clic en la flecha al lado de Agrupar y , a
continuacin , haga clic en Autoesquema.
Agrupamiento de
filas
4. Si desea comprobar el uso de los botones de nivel del esquema (los cuales aparecen siempre
en los mrgenes superior e izquierdo de la hoja ), puede optar por cualquiera de las
alternativas siguientes :
Y al hacer clic en los botones del nivel 3 , se mostrarn todos los detalles como apareca en la
figura inicial.
5. Adicionalmente se puede hacer clic en el botn para contraer (ocultar) un nivel del
esquema , o en el botn para volver a expandir (mostrar) un nivel del esquema.
Vaya a la hoja Ventas-2010y aplicar un Autoesquema,utilizar los botones de nivel hasta que la
tabla quede similar a :
Este tipo de esquema se emplea para crear niveles , agrupando solo algunas de las columnas o filas
que contienen las sumatorias parciales ; es decir , debe seleccionar las columnas o filas que forman
parte de un grupo (el rango de columna o filas que dan origen a una sumatoria).
Nota: Para formar los grupos de un esquema debe tener en cuenta los siguientes
criterios:
Debe agrupar primero los grupos externos, y luego, de manera opcional, los
grupos internos.
Al formar un grupo, no se debe seleccionar la columna o fila que posee el
resumen o los totales (sumar).
Cuando se agrupa manualmente un esquema, es preferible tener todos los
datos mostrados para evitar formar los grupos incorrectamente.
En este ejemplo se emplear la hoja Gastos para crear un esquema manual , realizando los pasos
siguientes :
b. Siga seleccionando y agrupando columnas internas hasta que haya creado todos los
niveles que desee en el esquema.
Nota: Un esquema puede tener como mximo ocho niveles de detalle. Cada nivel interno facilita
detalles del nivel externo anterior.
1. Seleccionar el intervalo de columnas o filas( las columnas C,D,E) que se desea desagrupar.
2. En la ficha Datos , en el grupo Esquema , haga clic en desagrupar.
Empleando los datos de la hoja Gastos, se desea borrar el esquema existente. Para ello, deber
realizar los siguientes pasos:
SUBTOTALES
Esta herramienta de datos permite calcular automticamente subtotales y totales generales en una
lista previamente ordenada por grupos.
Las operaciones que se realizarn para insertar subtotales en una lista de datos son:
La operacin consiste en insertar un nivel de subtotales para la columna Ventas, para cada cambio en
Vendedor, algo similar como se muestra la figura siguiente .
Ejemplo3
CONSOLIDAR DATOS
Para resumir los resultados de datos en diferentes hojas de clculo e informar de ellos, puede
consolidar los datos de cada hoja de clculo independiente en una hoja de clculo (u hoja de clculo
maestra).
Por ejemplo, si tiene una hoja de clculo de cifras de gastos para cada una de las oficinas regionales,
podra usar una consolidacin para resumir estas cifras en una hoja de clculo de gastos corporativa.
Esta hoja de clculo maestra podra contener los totales de ventas y promedios, los niveles de
inventario actuales y los productos ms vendidos de toda la organizacin.
El ejemplo consiste en consolidar los datos de las cuatro sucursales: Norte , Sur , Este y Oeste ,
sumando los gastos trimestrales de cada hoja .
1. Configure los datos que se consolidarn en cada una de las hojas de clculo independientes.
Cmo configurar los datos para consolidar por posicin:
8. Repetir los pasos 6 y 7 para cada hoja adicional (Sur, Este y Oeste).
9. En el cuadro Usar rtulos en , activar las casillas Fila superior y tambin Columna izquierda .
(Esto se hace en el caso de que la hoja destino no posea los ttulos o rtulos de los datos a
consolidar ).
10. Decida cmo desea actualizar la consolidacin . Siga uno de los procedimientos siguientes :
Para configurar la consolidacin de modo que puede actualizarla manualmente
cambiando las celdas y los rangos incluidos .En este caso , obtendra como
resultado en la hoja Consolidado un cuadro con similares rtulos , incluyendo los
valores resultantes de sumar los datos de las hojas Este , Norte , Oeste y Sur.
Haga clic en Aceptar y observe resultado :
Para que esta operacin resulte factible, el requisito que deben poseer las hojas que se van a
consolidar es que cada una posea los mismos rtulos (ttulos) en la fila superior o columna izquierda
del rango de datos, (aunque no necesariamente todas las hojas deben poseer la misma cantidad de
rtulos, pero s, deben ser escritos de manera idntica en cada una de las hojas que se consolida).
Tablas dinmicas
Ejercicio 1: Crear frmulas en una tabla dinmica
Si las funciones de resumen y los clculos personalizados no proporcionan los resultados que desea ,
puede crear sus propias frmulas en campos calculados y elementos calculados .Por ejemplo , podra
agregar un elemento calculado con la frmula de la comisin de ventas , que podra ser diferente
para cada regin .As , el informe de tabla dinmica incluira la comisin automticamente en los
subtotales y en los totales generales .
Utilice un campo calculado si piensa utilizar los datos de otro campo en la frmula.
Utilice un elemento calculado si desea que la frmula utilice datos de uno o ms elementos
especficos en un campo.
Observe el resultado
Grficos dinmicos
Un informe de grfico dinmico proporciona anlisis de datos interactivo, como una tabla dinmica
.Puede cambiar las vistas de los datos, ver niveles de detalle diferentes o reorganizar el diseo del
grfico arrastrando campos y mostrando u ocultando elementos de los mismos.
Para desarrollar los ejemplos demostrativos de esta seccin, se continuar trabajando con el archivo
Informes dinmicos Ejemplos.xlsx.
Utilidad
Utilice un informe de grficos dinmicos para ver los datos de resumen contenidos en un informe de
tabla dinmica y ver fcilmente comparaciones, patrones y tendencias.
Descripcin
Un informe de grfico dinmico representa grficamente los datos de un informe de tabla dinmica
.Puede modificar el diseo y los datos que se muestran en un informe de grfico dinmico tal y como
se hace con un informe de tabla dinmica .Un informe de grfico dinmico siempre tiene un informe
de tabla dinmica asociado que utiliza el diseo correspondiente .Ambos informe tienen campos que
se corresponden.
Comparar un informe de tabla dinmica y un informe de grfico dinmico
Al crear un informe de grfico dinmico a partir de un informe de tabla dinmica, el diseo del
informe de grfico dinmico, es decir, la posicin de sus campos, est determinada inicialmente por
el diseo del informe de tabla dinmica. Si se crea primero el informe de grfico dinmico, se
determina el diseo del grfico arrastrando campos de la Lista de campos de tabla dinmica hasta
reas especficas de la hoja de grfico.
Observe el resultado
Qu es Microsoft Query?
Es un programa que permite incorporar datos de orgenes externos a otros programas de Microsoft
Office, especialmente a Microsoft Excel.
Si utiliza Query para recuperar informacin de las bases de datos y de los archivos corporativos,
entonces:
No ser necesario que vuelva a escribir en Excel los datos que desee analizar.
Tambin podr actualizar los informes y resmenes de Excel automticamente desde las base de
datos de origen inicial, siempre que la base de datos se actualice con informacin nueva.
Es posible recuperar datos de varios tipos de bases de datos, incluidos Microsoft Access ,Dbase ,
FoxPro, Microsoft SQL Server y los servicios OLAP de Microsoft SQL Server .Tambin puede recuperar
datos de las listas de Excel y de archivos de texto (Csv , Txt).
La siguiente ilustracin grafica la respuesta .Suponga que tiene datos en un archivo de formato
diferente a Excel , en el cual se encuentran las ventas por Regin y las ventas por Categora .Asuma
que esta es la base de datos de la compaa .Por lo tanto , la cantidad de transacciones almacenadas
es bastante numerosa.
2. Ubquese en la ficha Datos , haga clic sobre el grupo Obtener datos externos y , a
continuacin , haga clic en el comando Desde texto.
2. Seleccione la celda D7
Creando un origen de datos
Qu es un origen de datos?
Un origen de datos es un conjunto de informacin almacenado que permite que Microsoft Excel y
Microsoft Query se conecten con una base de datos externa. Cuando utilice Query para
establecer un origen de datos, asigne un nombre al origen de datos y, a continuacin,
proporcione el nombre y la ubicacin de la base de datos, el tipo de base de datos y la
informacin de conexin o la contrasea.
2. En la ventana Elegir origen de datos , haga doble clic en <Nuevo origen de datos> se presenta
la siguiente ventana :
8. Seleccione la tabla Clientes y haga clic en botn para agregar todas las columnas
9. Luego clic en el botn Siguiente >
11. Ordenar la consulta por Cod-clie , luego haga clic en el botn Siguiente >
12. Seleccione Ver datos o modificar consulta en Microsoft Query , luego haga clic en el botn
Finalizar , debe observar la siguiente ventana
15. En el cuadro Valor : , ingrese [Ingrese pas], luego haga clic en Agregar .
16. Ingrese como valor: Alemania, en el parmetro , luego clic en Aceptar, y cerrar la ventana
Agregar criterios .
17. Para ejecutar la consulta haga clic en el botn : , ingrese como pas Italia y aceptar y
observe el resultado.
Viendo estos resultados lo que se har ahora es enviar la consulta a Microsoft Excel
Caso 2
Se desea crear una consulta en la hoja Consulta2 que al ingresar 2 precios debe mostrar solo
productos cuyo Precio por unidad se encuentre en ese intervalo de precios.
1. Seleccione la celda E9
2. Vaya a la ficha Datos y seleccione Desde Microsoft Query del botn De otras fuentes.
8. Para agregar criterios haga clic en el botn Ocultar o mostrar los criterios.
9. Luego agregar los siguientes campos expresiones
10. Al ejecutar la consulta debe mostrar 2 parmetros ingresar los precios para mostrar solo
productos que se encuentren en ese intervalo de precios.
11. Para llevar los resultados a Microsoft Excel seleccione: Devolver datos a Microsoft Excel de
men Archivo.
Cada una de estas funciones , denominadas colectivamente Funciones BD , usa tres argumentos :
base de datos , nombre de campo y criterios.
Dichos ejemplos deber desarrollarlos abriendo previamente el archivo E_Funciones BASE DE DATOS
Ejemplos .xlsx de la carpeta Captulo 3.
Funcin BDSUMA
Utilidad Suma los nmeros de una columna perteneciente a una lista o base de datos que cumplen
con las condiciones especificadas.
Ejemplo El primer ejemplo consiste en sumar las ventas correspondientes a Enero y cuyo vendedor
sea Piero.
Los casos se desarrollaran a partir de la celda 181 de la hoja Hoja1 del archivo actual y luego realizar
los pasos siguientes:
1. Definir el Rango de criterios , que consiste en escribir los criterios para la seleccin de los datos
que sea van a sumar , copiando los nombres de cada campo, y escribiendo debajo el valor o
condicin que deber cumplir el dato de dicho campo para que sea considerando en el clculo ,
Para este ejemplo , el rango de criterios ser G181:H182
2. Ubicar el puntero de celda , en la ubicacin donde se desea el resultado , en este caso celda
C181e insertar la siguiente frmula =BDSUMA(REPORTE,"Venta",G181:H182) al pulsar enter
debe obtener como resultado el valor 4295.
Funcin BDCONTARA
Utilidad Cuenta el nmero de celdas que no estn en blanco en el campo (columna) de los registros
de una base de datos que cumplen con las condiciones especificadas.
Nota:
La diferencia entre las funciones BDCUENTA y BDCONTARA radica en que mientras la primera se refiere al conteo de
celdas que contienen exclusivamente nmeros , la funcin BDCONTARA incluye en el conteo cualquier tipo de datos ,
inclusive textos.
Ejemplo Hallar el nmero de artculos correspondientes al vendedor Fabin , cuyos precios sean
menores que 5.
Siguiendo los mismos pasos del ejemplo inicial , deber de definir el rango de criterios , as por
ejemplo en el rango G191:H192
Siguiendo los mismos pasos anteriores, deber de definir el rango de criterios, as por ejemplo en el
rango G201:H202
Funcin BDMAX
Utilidad Devuelve el nmero mximo en el campo (columna) de los registros de una base de datos
que cumplen con las condiciones especificadas .
Ejemplo Calcule la mxima venta correspondiente a agosto y cuyo vendedor sea Elas .
Definir el rango de criterios, as por ejemplo en el rango G211:H212
Funcin BDMIN
Utilidad Devuelve el nmero mnimo en el campo (columna) de los registros de una base de datos
que cumplen con las condiciones especificadas .
Ejemplo Calcule la mnima venta correspondiente a la sucursal Lima y cuyo cdigo sea L1-001.
Definir el rango de criterios, as por ejemplo en el rango G222:H223
Funcin BDEXTRAER
Utilidad Extrae un nico valor de una columna de una lista o base de datos que cumplen con las
condiciones especificadas .
Resolver los casos de la hoja Ejercicios BDtomando como referencia la base de datos de la hoja
Saldos.
Puesto que ya se ha estudiado las funciones de bsqueda bsicas en Excel I siendo estas: CONSULTAV
y CONSULTAH por ende estas funciones no se tratarn en este curso.
Funciones a aplicar
INDICE
COINCIDIR
DESREF
INDIRECTO
Funcin INDICE
Utilidad Devuelve el valor de un elemento en una tabla o matriz seleccionado por los ndices
de nmero de fila y de columna .
La funcin INDICE tiene dos formas :referencia y matricial . La forma de referencia siempre devuelve
una referencia y la forma matricial siempre devuelve un valor o una matriz de valores .
En este caso se emplear exclusivamente la forma matricial .
Sintaxis: =INDICE(matriz,nm_fila,nm_columna)
Dnde:
Argumento Descripcin
Un rango de celdas o una constante de matriz.
Si matriz contiene solo una fila o columna , el argumento nm_filao nm_columna
Matriz que corresponde es opcional.
Si matriz tiene ms de una fila y ms de una columna y slo utiliza nm_fila o
nm_columna , INDICE devuelve una matriz con toda una fila o columna .
Seleccione en el rango matriz , la fila desde la cual se devolver un valor .Si se omite nm_fila ,
Nm_fila
se requiere el argumento nm_columna.
Nm_columna Seleccione en el rango matriz , la columna desde la cual se devolver un valor .Si se omite
Observaciones
Si se utilizan ambos argumentos nm_filay nm_columna,INDICEdevuelve el valor en la celda de interseccin de
los argumentos nm_filay nm_columna.
Si se define nm_filao nm_columnacomo 0(cero) ,INDICE devuelve la matriz de valores de toda la columna o
fila , respectivamente .Para utilizar valores devueltos como una matriz , introduzca la funcin INDICE como una
frmula matricial en un rango horizontal de celdas para una fila y en un rango vertical para una columna .Para
introducir una frmula matricial , presione CTRL + SHIFT + ENTER .
El Valor solicitado depende de un par de coordenadas dentro de una matriz de datos, en la que el
nmero de fila correspondiente a la Materia prima y el N de semana correspondiente al nmero de
columna. Para resolver este ejemplo, se emplear, la funcin INDICE .
Sin embargo, tal como se explic en la definicin de la funcin INDICE, esta requiere como
argumentos valores numricos enteros para el nmero de fila y columna. Por lo tanto, la solucin es
la siguiente:
Funcin COINCIDIR
Utilidad Devuelve la posicin relativa de un elemento en una matriz que coincida con un valor
especificado en un orden especificado .Utilice COINCIDIR en lugar de las funciones
CONSULTA cuando necesite conocer la posicin de un elemento en un rango en lugar
del elemento en s.
Sintaxis: =COINCIDIR(valor_buscado,matriz_buscada,tipo_de_coincidencia)
Dnde:
Argumento Descripcin
Es el valor que se utiliza para encontrar el valor deseado en una tabla .
Valor_buscado Valor_buscado puede ser un valor (nmero ,texto o valor lgico ) o una referencia de
celda a un nmero , a un texto o aun valor lgico .
Es un rango de celdas contiguas que contienen posibles valores de bsqueda .Matriz_buscada
Matriz_buscada
deber ser una matriz o una referencia matricial .
Es el nmero -1 , 0 o 1 y especifica cmo hace coincidir Microsoft Excel el valor_buscado con
los valores de matriz_buscada .
Si tipo_de_coincidencia es 0 , COINCIDIR encuentra el primer valor que es
exactamente igual al valor_buscado .Losvalores en matriz_buscada pueden estar en
Tipo_de_coincidencia cualquier orden .
Si tipo_de_coincidencia es -1 , COINCIDIR encuentra el menor valor que es mayor o
igual al valor_buscado .Los valores de matriz_buscada deben colocarse en orden
descendente :VERDADERO ; FALSO ;Z-A ; 1 ;1 ;0 ; -1 ; -2 ; y as sucesivamente .
Si se omite tipo_de_coincidencia ,se supondr que es 1 .
Observaciones
COINCIDIR devuelve la posicin del valor coincidente dentro de la matriz_buscaday no el valor en s .Por ejemplo
:COINCIDIR("b";{"a"; "b";"c"};0)devuelve 2 , la posicin relativa de "b" dentro de la matriz {"a"; "b";"c"} .
COINCIDIR no distingue entre maysculas y minsculas cuando hace coincidir valores de texto .
Si COINCIDIR no puede encontrar una coincidencia , devuelve el valor de error #N/A .
Si tipo_de_coincidenciaes 0 y valor_buscadoes texto ,valor_buscadopuede contener los caracteres comodn
asterisco (*) y signo de interrogacin (?) . El asterisco equivale a una secuencia de caracteres y el signo de
interrogacin a un nico caracter .
1. Lo primero que necesita es calcular el valor mximo de las ventas reales .Para ello , haga clic
en la celda H8e ingrese la frmula : =MAX(D9:D15) , con el cual obtendr el valor 19250 .
2. Enseguida debe determinar en qu fila se encuentra el nombre del vendedor que ha logrado
la mxima venta .Para ello , lgicamente buscar la coincidencia del valor mximo hallado en
el paso anterior , con el rango de ventas reales .Haga clic en la celda I12e ingrese la siguiente
frmula :
3. Finalmente para conocer el nombre del vendedor que logro la mxima venta deber realizar
una nueva bsqueda .Esta vez podr aplicar la funcin INDICE , considerando como matriz de
bsqueda el rango B9:E15. Para ello haga clic en la celda I15 e ingrese la frmula
:=INDICE(B9:E15,I12,1), en la cual 6 representa el argumento nmero de fila y 1 al nmero de
Buscar Objetivo.
Herramienta de anlisis que resuelve una ecuacin lineal donde queremos encontrar una
Incgnita que permita obtener un valor final el cual conocemos y deseamos alcanzar.
Ejemplo:
Ingrese lo siguiente en su hoja de clculo:
Procedimientos:
1.- Ingrese a pestaa datos/ anlisis y Si/ buscar Objetivo.
Celdas cambiantes.- celdas sin formula, que las opciones utilizan para determinar el clculo
delas celdas que nos van a permitir comparar.
Celdas de resumen - celdas con formula, que permiten al usuario establecer la mejor opcin
para la toma de decisiones.
Ingresar a Escenarios.
EJEMPLO 1.-
Vamos a analizar 3 opciones para una persona cuando desea sacar un crdito personal. En una hoja de
clculo ingrese lo siguiente:
Note usted que las celdas marcadas de color verde son las celdas cambiantes. Las celdas de color
amarillo son las celdas de resultado.
Procedimiento.
Seleccione la celda G8 y asgnele el nombre Tasa.
Seleccione la celda G10 y asgnele el nombre Porte.
Seleccione la celda G12 y asgnele el nombre Cuota.
Seleccione la celda G13 y asgnele el nombre TOT_A_PAGAR.
Ingrese a datos/anlisis y Si Administrador de Escenarios
Agregue y coloque el nombre de Ripley, en las celdas cambiantes seleccione G8, G10 pulsando
Control y acepte a continuacin ingrese los valores para el escenario Ripley.
Una vez agregados todos los escenarios, de clic en Resumen y en celdas de resultado seleccione
G12:G13, Aceptar.
Obtendr el siguiente resumen.
Para que la tabla quede ms clara, es conveniente ponerles nombre tanto a las celdas cambiantes
como a las celdas de resultado..
TIPOS:
Procedimientos.
Ingresar formulas, pestaa datos/ Anlisis y Si/ tabla de datos
Elementos.
Celdas de entrada (fila).- colocamos la celda que ha sido trabajado en la formula y
representa la forma en la que deseamos trabajar nuestras variables ubicadas en fila.
Ejemplo (1 variable)
2.- En la celda de entrada en fila marque la celda que tiene el valor referencial a las
variables
En nuestra tabla de datos, responde a la interrogante de Cul es el valor que es utilizado en
las formulas igual a como deseamos emplear a nuestras variables?
3.- Simplemente Aceptar.
Ejemplo 2 (2 variables)
Ingrese lo siguiente en su hoja de clculo.
Procedimientos.
1.- seleccione desde B9 hasta i15.
Ingrese a datos/ anlisis y si/ tabla de datos.
2.- En la celda de entrada en fila marque la celda que tiene el valor referencial a las
variables en nuestra tabla de datos, lo mismo en la celda de entrada en columna ambas
responden a la interrogante de Cul es el valor que es utilizado en las formulas igual a
como deseamos emplear a nuestras
variables?
Ejercicios:
$D$10
$C$5:$C$8
13. Verifique la primera opcin que debe estar activa, Clic sobre Aceptar.
Ejemplo 02
Tengo un establecimiento de venta de pizzas que ofrece dos tipos de pizza tradicionales,
Pepperoni ($30) y Vegetariana ($35) adems de la pizza especial Suprema ($45). No
sabemos cul es el potencial de ingresos del establecimiento y tampoco el nfasis que se
debera de dar a cada tipo de pizza para maximizar las ventas.
Observa que en los datos estn representadas todas las reglas de negocio del
establecimiento. Para cada tipo de pizza he colocado el total de pizzas a vender (por ahora
en cero), el subtotal de cada una, as como el total de ventas que est formado por la suma
de los subtotales. Adems bajo el ttulo Restricciones he colocado las condiciones
previamente mencionadas.
Algo muy importante es establecer las equivalencias para las restricciones. Por ejemplo, una
restriccin es que el total de pizzas no puede exceder de 150, pero Excel no necesariamente
sabe lo que significa Total de pizzas, as que he destinado una celda para especificar que
el total de pizzas es la suma de las celdas B2+B6+B10. Lo mismo sucede para explicar lo
que significa Pizzas Tradicionales.
Los datos ya estn listos para utilizar Solver, as que debes ir a la ficha Datos y hacer clic en
el comando Solver donde se mostrar el cuadro de dilogo Parmetros de Solver.
Todo est listo para continuar. Solamente debes hacer clic en el botn Resolver y Excel
comenzar a calcular diferentes valores para las celdas variables hasta encontrar el valor
mximo para las ventas totales. Al trmino del clculo se mostrar el cuadro de
dilogo Resultados de Solver.
Excel ha hecho los clculos para saber que, con las restricciones establecidas, tendremos
un valor mximo de venta total de $5,525. Ahora fcilmente podras cambiar los valores de
las restricciones y volver a efectuar el clculo con Solver para observar el comportamiento
en las ventas.
Ejemplo 03
Para resolver este problema con el Solver debemos primero construir un modelo:
Las frmulas en el rango E7:E9 son =$C$3*D7; en el rango F7:F9 son =E7*C7; las celdas
en el rango D7:D9 las dejamos vacas para recibir en ellas la solucin del problema.
Set Target Cell to: la celda para la cual queremos encontrar la solucin. En nuestro caso
F10.
Equal to: en nuestro caso elegimos "Max", es decir, maximizar el resultado en F10 (que
contiene la frmula =SUMA(F7:F9))
En nuestro caso:
D10 = 1, ya que el total de las partes de la cartera no pueden superar el 100% de la cartera.
D7<=B7, para cumplir la condicin que la inversin en este tipo de bien no supere lo
establecido en la celda B7 D7<=0, para evitar que Solver nos d un resultado negativo, lo
que sera cierto matemticamente, pero carente de sentido en la realidad. De la misma
manera procedemos con el resto de la condiciones.
Finalmente pulsamos "Solver". Se abre un dilogo donde Excel nos muestra la solucin
encontrada.
2. Con esta Macro podemos cambiar el libro activo. Es muy importante que el libro ya est
abierto, si no fuera as, la Macro dara error.
Sub activarlibro2()
Workbooks("jose.xls").Activate
End Sub
3. Con la siguiente Macro podremos crear un libro nuevo. Esta Macro es exactamente igual
que si activsemos la opcin Archivo - Nuevo.
Sub nuevolibro3()
Workbooks.Add
End Sub
4. Esta Macro es exactamente igual que el anterior pero con la nica diferencia que la celda
activada es la ltima entrada de la lista.
Sub FinalLista5()
While ActiveCell.Value <> ""
ActiveCell.Offset(1, 0).Range("A1").Select
Wend
ActiveCell.Offset(-1, 0).Range("A1").Select
5. Vamos a imaginar que tenemos una tabla de datos en la cual nos interesa buscar un
elemento determinado y borrar todos los datos que hay en la misma fila.
Sub borrarfilas6 ()
While ActiveCell.Value <> ""<
If ActiveCell.Value <> "Barcelona" Then
ActiveCell.Offset(1, 0).Range("A1").Select
Else
Selection.EntireRow.Delete
End If
Wend
End Sub
Ejemplo 01.
1. Presione La combinacin de Teclas Alt + F11, para entrar al editor de Visual Basic.
2. Activa las siguientes opciones:
clic en el Men Ver y elija la opcin Explorador de Proyectos
clic en el Men ver y elija la opcin Ventana Propiedades
3. Del Men Insertar elija la Opcin UserForm. Esto inserta el Formulario que programaremos
con controles. En el Explorador de Proyecto se observara que se insert el UserForm.
Ahora crearemos un formulario tal y como se muestra en la figura:
Seleccione una de estas
3 textbox herramientas.
3 etiquetas
Un botn de comando
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox1.SetFocus
End Sub
Range("A9").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub
Range("B9").Select
ActiveCell.FormulaR1C1 = TextBox2
Rem aqu se crea la Formula
TextBox3 = Val(TextBox2) * 365
Rem El Textbox3 guardara el total de la multiplicacin del Textbox2 por 365
Rem El Comando Val permite convertir un valor de Texto a un Valor Numrico
Rem Esto se debe a que los Textbox no son Numricos y debemos de Convertirlos
End Sub
Range("C9").Select
ActiveCell.FormulaR1C1 = TextBox3
End Sub
Esto va permitir que cuando se ejecute el formulario y se ingrese la edad el resultado de los das
vividos aparecer en el Textbox3 y se escribir tambin en Excel. El comando Val es un comando de
Visual Basic que te permite convertir un valor de texto a un valor numrico.
EJEMPLO 03
Selection.EntireRow.Insert
TextBox1 = Empty
TextBox2 = Empty
TextBox3 = Empty
TextBox4 = Empty
TextBox5 = Empty
TextBox1.SetFocus
End Sub
Range("A4").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub
Range("B4").Select
ActiveCell.FormulaR1C1 = TextBox2
End Sub
Range("C4").Select
ActiveCell.FormulaR1C1 = TextBox3
End Sub
Range("D4").Select
ActiveCell.FormulaR1C1 = TextBox4
Range("E4").Select
ActiveCell.FormulaR1C1 = TextBox5
End Sub
Range("a9").Select
ActiveCell.FormulaR1C1 = TextBox1
End Sub
False).Activate
End Sub
TERMINO SIGNIFICADO.
1. TEA (Tasa efectiva Anual).- La tasa Anual Equivalente (tambin llamado Tipo de
inters efectivo) es la transformacin de las condiciones financieras a su equivalente
anual, teniendo en cuenta los gastos y las comisiones. En los prstamos variables se
toma la hiptesis de que las condiciones financieras actuales se mantienen. Sirve para
poder comparar distintos tipos de inters.
Una persona desea solicitar un prstamo por S/. 1,000 a pagarse en 15 cuotas mensuales y
dos bancos distintos le ofrecen las siguientes condiciones.
- Banco A: TEA: 20%; cargo inicial: S/.100; cargo mensual: S/. 10; desgravamen: 0.08%
mensual.
- Banco B: TEA: 40%; sin cargo inicial; cargo mensual: S/. 2; desgravamen: 0.06%.
5. Pago.- Un pago, en contraposicin a los cobros, Ser una salida de dinero de nuestra
empresa para hacer frente a alguna obligacin adquirida como que debamos una
factura a un proveedor, devolvamos un prstamo al banco, etc.
8. VAN (Valor actual neto).- Procede de la expresin inglesa Net presente valu. El
acrnimo es NPV en ingls y VAN en espaol. Es un procedimiento que permite
calcular el valor presente de un determinado nmero de flujos de caja futuros,
originados por una inversin. La metodologa consiste en descontar al momento actual
(es decir, actualizar mediante una tasa) todos los flujos de caja futuros del proyecto. A
este valor se le resta la inversin inicial, de tal modo que el valor obtenido es el valor
actual neto del proyecto.
12. Porte.- Comisin que las entidades financieras cobran por la entrega de
estados de cuenta a los domicilios de sus clientes.
15. IGV.- Impuesto que grava la venta al por menor y mayor de la mayor parte de
bienes y servicios en funcin del valor del producto vendido, es decir un porcentaje, el
cual actualmente es de 19%. Es una obligacin del comprador, siendo el vendedor un
mero intermediario entre ste y el ente recaudador (SUNAT).
CUENTAS DE AHORRO
Una Cuenta de ahorro es un depsito ordinario a la vista, en la que los fondos depositados
por el cuentahabiente tienen disponibilidad inmediata y le generan cierta rentabilidad o
intereses durante un periodo determinado segn el monto ahorrado.
Las condiciones de remuneracin varan en funcin del producto concreto. As, pueden existir
cuentas de ahorro que abonen los intereses por ejemplo mensual, trimestral o anualmente.
Igualmente, la remuneracin puede ser lineal (mismo inters para cualquier saldo), por
tramos de saldo o incluso en especie.
FONDOS MUTUOS.
Son una alternativa de inversin que consiste en reunir fondos de distintos inversores,
Naturales o jurdicos, para invertirlos en diferentes instrumentos financieros, responsabilidad
que se delega a una sociedad administradora que puede ser un banco o institucin
financiera. Los FCI o fondos mutuos son una alternativa de inversin diversificada, ya que
invierten en numerosos instrumentos, lo que reduce el riesgo. Un fondo de inversin es un
patrimonio constituido por las aportaciones de diversas personas, denominadas partcipes del
fondo, administrado por una Sociedad Gestora responsable de su gestin y administracin, y
por una Entidad Depositaria que custodia los ttulos y efectivo y ejerce funciones de garanta
y vigilancia ante las inversiones.
Al invertir en un fondo se obtiene un nmero de participaciones, las cuales diariamente tienen
un precio o valor liquida TiVo, obtenido por la divisin entre el patrimonio valorado y el
nmero de participaciones en circulacin.
FUNCIONES DE FECHA.
Funcin fin. Mes
Calcula la ltima fecha del siguiente periodo (meses), tomando como referencia una fecha
base.
Sintaxis =fin.mes (fechabase, periodos)
El resultado de la funcin indica que dentro de 3 meses y a partir del 01/11/2013, la fecha de
cierre es 28 de febrero de 2014.
EJEMPLO2:
Las entidades financieras como los bancos dan como fechas de pago el ltimo
Da de cada mes o en su defecto le quitan un da al fin de mes para establecer sus fechas de
pago. En esos casos el clculo podra ser el siguiente.
Ejemplo 03.
Cuando solicitamos un prstamo en algunas casas comerciales que ofrecen como producto
dinero en efectivo nos dan o consultan por las fechas de pago, en estos casos las fechas de
pago las podemos calcular utilizando FECHA.MES (), Como a continuacin.
Sintaxis:
=fecha. Mes (fechabase, periodos)
Ejemplo:
Tomando como fecha inicial 01/11/2013, se requiere conocer la fecha dentro de 3 meses:
Ejemplo 02.
En otra hoja ingrese la siguiente informacin.
Ejemplo01.
Vamos a tomar como fecha inicial 01/11/2013 y como fecha final, el resultado de la funcin
FIN.MES. Para el tercer parmetro mtodo, indicaremos FALSO:
Funcin Dias.Lab()
Calcula la cantidad de das laborables que existen en un parmetro de fechas, tomando
nicamente los das de lunes a viernes como laborables.
Sintaxis:
=das.lab (fecha inicial, fecha final, rango de feriados)
Funcin Dia.sem().- Devuelve el da de la semana que representa una fecha indicada, los
das de la semana son del1 al 7 iniciando el da domingo, por lo tanto si el resultado sale 1
indicara que el da es domingo.
PROBLEMA 1
Calcular el TEA de un prstamo q se cancel con cuotas mensuales de 200durante2 aos,
cuando el prstamo fue de S/.3000.00
Esta funcin nos calcula el tipo de inters nominal (TIN) que hemos pactado en una
operacin financiera. Normalmente es el que nos dicen en los mostradores de una entidad
financiera cuando preguntamos a qu tipo de inters nos van a conceder un prstamo.
Dependiendo de los gastos de apertura y de la frecuencia de pagos del prstamo dar lugar a
un determinado TAE en la operacin (tasa anual efectiva).
Sintaxis
=TASA.NOMINAL (tasa_efect;num_per_ao)
Ejem.
Ingrese a Excel, detalle la siguiente informacin.
En la celda D24, ingrese la siguiente funcin.
Esta funcin nos calcula el tipo de inters efectivo anual (la TAE: tasa anual equivalente) sin
gastos, siempre que conozcamos previamente el tipo de inters anual nominal y la frecuencia
de capitalizacin de la operacin financiera.
SINTAXIS
=INT.EFECTIVO (tasa_nominal;nm_per_a)
Ejem.
Funcin PAGO.- Calcula la cuota peridica y constante que se hace efectiva con la finalidad
de cancelar un prstamo financiero.
Sintaxis:
=PAGO (tasa,nper,-VI)
Ejemplo:
Al finalizar la aplicacin saldo debe ser igual al valor de la amortizacin, para que la
operacin Sea correcta.
PAGOINT.- Calcula los intereses que generan un prstamo financiero periodo a periodo
durante el tiempo en el que se va a producir la cancelacin de la deuda.
Sintaxis:
=PAGOINT (tasa,per,nper,-VI)
Donde:
Tasa = tasa peridica
Per = periodo al cual deseamos aplicarle el clculo.
Nper = nro total de periodos del prstamo
PAGOPRIN.- Calcula la amortizacin que se hace efectiva periodo a periodo mientras se van
cancelando las cuotas de un prstamo financiero.
Sintaxis:
=PAGOPRIN (tasa,per,nper,-VI)
Donde:
Tasa = tasa peridica
Per = periodo al cual deseamos aplicarle el clculo.
Nper = nro. Total de periodos del prstamo
VI = valor inicial o valor del prstamo.
La idea principal es hacer una estructura de pagos preparado para hasta un mximo de 5
Aos, y la aplicacin va a activarse cuando exista un prstamo en la celda C3.
Las formulas se detallan a continuacin.
Funcin Vf(valor futuro).-Funcin que devuelve el valor futuro que se va a obtener a partir
de un valor inicial y una serie de depsitos peridicos y constantes durante un tiempo
determinado y colocados a una tasa de inters pasiva, el valor inicial y las cuotas se
capitalizan en cada periodo.
Sintaxis:
=VF (tasaper,-cuota,-inicial, ref)
Funcin VA (valor Actual).- Funcin que calcula el valor actual que va a generar un
valor futuro, con rentas peridicas y constantes colocadas a una determinada tasa
de inters.
Sintaxis:
=VA (tasa, per,-renta,, ref)
Ejemplo:
SENTENCIA LOGICA
Ejemplo 2.-
Crear una funcin que asigne una tasa de Inters preferencial segn el tipo de cliente,
cuando estos soliciten un prstamo.
Ingrese en su hoja de clculo lo siguiente:
Procedimiento.
OBS.-
Proteccin de frmulas en lenguaje de programacin y habilitacin de
macros.
* Alt + f11
Clic derecho en VBAplica. / Propiedades de VBA...
* Clic en la ficha proteccin.Activar proteccin de proyecto. Colocar y repetir la contrasea.
(Debemos cerrar para darnos cuenta)
Habilitar Macros.
**Botn de Office/ opciones de Excel/ Centro de confianza, Configuracin de centro de
confianza. Configuracin de macros. Habilitar Macros.
Para guardar.
** Botn de Office/ Guardar como/ Libro de Excel habilitado para Macros.
SENTENCIA LOGICA IF
EJEMPLO 3.-
Crear una funcin que evale la capacidad de pago de los clientes que desean acceder a
unprstamo segn los siguientes detalles, si la cuota es mayor que la 4ta parte de su sueldo,
elprstamo debe ser RECHAZADO, caso contrario el prstamo debe ser ACEPTADO.
Funcin TIR().- Calcula la tasa interna de retorno que generan los flujos de caja de un
proyecto de inversin durante un periodo de tiempo determinado, cada flujo de caja es
asumido como una renta ocuota siendo la inversin el valor negativo que es utilizado como
un prstamo el que debe ser cancelado y superado durante el proceso del proyecto.
Sintaxis:
Ejemplo:
Complemento que se agrega a las herramientas bsicas del Excel con la finalidad
de a obtener un objetivo, maximizando recursos un recursos, minimizando costos u
optimizando las condiciones con las que cuenta un inversionista o negociante es
un sistema de produccin. Solver internamente resuelve un sistema de
inecuaciones lineales planteado en cada caso logrando restringir el resultado a
cada inecuacin planteado.
Agregar el complemento:
Clic en pestaa archivo/ clic en opciones de Excel.
Ejemplo:
Vamos a resolver un sistema que encuentre la Mxima Utilidad posible, maximizando la
cantidad de material que poseemos en la fabricacin de los productos que una empresa
Fabrica.
Utilizando Solver, maximiza el Beneficio total, cambiando las unidades fabricadas con
Siguientes las restricciones:
Elementos de Solver.
Celda Objetivo.- Celda con formula que involucra a las celdas cambiantes, en esta celda se
va a colocar el valor que deseamos alcanzar con Solver.
Celdas cambiantes.-Celdas sin formula que se relacionan directamente con el objetivo y las
celdas de restriccin estas celdas al ser modificadas van a alterar la celda objetivo.
Celdas de restriccin.-Celdas con formula relacionadas con las celdas cambiantes y se
utilizan como lmite de lo que puedo y no hacer en mi sistema de produccin.
Valor de la celda Objetivo.-Se coloca segn lo que se desea alcanzar, si el valor fuese
conocidose activa Valores de y se coloca el valor deseado.
De clic a resolver, el Solver le indicara que la mxima utilidad que puede obtener
es 8170,
Fabricando las cantidades de:
EJEMPLO 1.-
1. Vamos a analizar 3 opciones para una persona cuando desea sacar un crdito personal.
En una hoja de clculo ingrese lo siguiente:
Note usted que las celdas marcadas de color verde son las celdas cambiantes.
Las celdas de color amarillo son las celdas de resultado.
Procedimiento:
1. Seleccione la celda G8 y asgnele el nombre Tasa.
9. ACEPTAR
10. Agregue y coloque el nombre de Metro, en las celdas cambiantes seleccione G8, G10
pulsando control y acepte a continuacin ingrese los valores para el escenario Metro.
11. Agregue y coloque el nombre de VEA, en las celdas cambiantes seleccione G8, G10
pulsando control y acepte a continuacin ingrese los valores para el escenario VEA.
TIPOS:
Elementos.
Procedimiento:
1. Una vez ingresado sus frmulas y las variables que desea emplear en la
resolucin de sus opciones que desea averiguar, seleccione desde B9 hasta
I12, ingrese a Datos/ anlisis y si / tabla de datos.
Pgina 67 de 120 Prof: Dany Aredo Castillo
2. En la celda de entrada en fila marque la celda que tiene el valor referencial a
las variables en nuestra tabla de datos, responde a la interrogante de Cul
es el valor que es utilizado en las formulas igual a como deseamos emplear
a nuestras variables?
3. Simplemente Aceptar.
4. Simplemente Aceptar.
5. Problemas.
lineal donde queremos encontrar una incgnita que permita obtener un valor final
el cual conocemos y deseamos alcanzar.
Ejemplos:
Ingrese lo siguiente en su hoja de clculo:
Procedimiento:
1. Ingrese a datos/ anlisis y Si/ buscar Objetivo.