lunes, 28 de noviembre de 2011

Generar un Gráfico Interactivo a través de una barra de desplazamiento


A partir del siguiente artículo ustedes podrán conocer una más de las funcionalidades que nos entrega la herramienta Excel. Luego de haber terminado la lectura serán capaces de fabricar sus propios Gráficos Interactivos.
Como ya se ha visto en clases dentro de Excel existen los controles de formulario (listas desplegables, botones de opción, etc.) y hoy veremos otro tipo que son las “Barras de Desplazamiento”, éstas nos permitirán cambiar la proporción de un gráfico con tan solo ir moviendo la barra creada.
Para dar a conocer ésta funcionalidad la mejor forma de hacerlo es a partir de un ejemplo:
Debemos crear la barra de desplazamiento.
a. Abrir Microsoft Excel.
b. En la barra de herramientas ingresar a:
Programador à Insertar à Controles de Formulario
c. Seleccionar Barra de Desplazamiento (control de formulario)





d. Dibujar la barra de desplazamiento de forma horizontal.
Cabe destacar que Excel por defecto la dibuja verticalmente, pero basta con que nosotros le demos la orientación de manera horizontal y Excel asumirá esta colocación.
e. Luego de creada la barra de desplazamiento, debemos vincularla a una celda, donde; al mover la barra, automáticamente variará el valor de la celda vinculada. Para esto, debemos hacer clic con el lado derecho del mouse y clic en Formato de Control, donde se desplegará lo siguiente:

En “Vincular con la celda” se debe agregar la celda a la que se desea hacer referencia para modificar los valores con la barra de desplazamiento.

2Elaborar la tabla.


La tabla se crea para poder elaborar el gráfico que estará vinculado a la barra de desplazamiento. El ejemplo que se dará es establecer el porcentaje de los resultados que se obtuvieron de la votación para irse a “Paro”.


La celda “D4” mostrará la diferencia entre 100 y la celda de referencia, esto implica que a medida que muevo la barra de desplazamiento cambiarán los porcentajes tanto de las celdas D3 y D4.

Leer más...

domingo, 27 de noviembre de 2011

Hacer un Ranking en Excel: Función Jerarquía


La Función =JERARQUIA(Numero, Referencia, [Orden] entrega la jerarquía o posición de un número en una lista de datos. Cuando hablamos de jerarquía de un número nos referimos a su tamaño o posición en relación con los otros valores de la lista.

Los componentes de la función son:

Número: Es el número cuya jerarquía se quiere saber.

Referencia: Es una matriz de una lista de números o una referencia a una lista de números. Con respecto a los valores no numéricos, estos se pasan por alto en el análisis.

Orden: Es un número que especifica cómo clasificar el argumento número.

Para la clasificación del orden tenemos que:
  • 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
Observaciones:

Es importante tener en cuenta que la función JERARQUIA asigna la misma posición a los números duplicados en la base. Sin embargo, esto tiene un efecto sobre la posición de los números subsiguientes de la tabla.

Por ejemplo, en una lista de números enteros ordenados en orden ascendente, si el número 3 aparece dos veces y tiene una jerarquía de 5, entonces el número 4 tendría una jerarquía de 7 (no se asignaría la jerarquía 6 dentro del orden).
En el siguiente ejemplo, revisamos la función jerarquía que en una situación practica relacionada con la importancia de los clientes en las ventas de una empresa, sirve para analizar la importancia de un cliente por sobre el otro.

Leer más...

sábado, 26 de noviembre de 2011

Analizando Tablas en Access: Eliminación de Redundancias

Como sabemos, las bases de datos son una de las mejores alternativas a la hora de trabajar con grandes cantidades de datos. Para trabajar con ellas, el programa Microsoft Office pone a nuestra disposición las herramientas de Microsoft Access, las cuales nos permiten agrupar nuestros datos en tablas en donde podemos tener acceso rápido y de forma eficiente a la información. Sin embargo, una de las características que esperaríamos encontrar al momento de diseñar tablas es que no existiera redundancia innecesaria de datos. Para garantizar esto, Access pone a nuestra disposición la herramienta Analizar Tablas, la cual nos permite detectar posibles errores en nuestras tablas.
Ejemplo de Redundancia de datos:
Supongamos que tenemos una base de datos con la información de nuestros clientes denominada Datos, como se muestra a continuación:
Al poseer un mismo cliente más de un producto, tendremos que repetir X veces todos sus datos, aún cuando estos sean los mismos, ocupando espacio innecesariamente.
¿Por qué no debería existir redundancia de datos?
  • Hace que ocupemos espacio en el disco duro de forma innecesaria.
  • Puede llevarnos a cometer errores y a almacenar datos de forma incorrecta, tomando decisiones equivocadas.
  • Si nuestro cliente cambió alguno de sus datos, tendremos que cambiarlo en todos sus registros. Si el cliente compra un nuevo producto, tendremos que ingresar todos sus datos nuevamente. Además del tiempo que eso implica, puede llevarnos a cometer errores como por ejemplo, olvidar actualizar sus datos en uno de los registros.
¿Cómo funciona Analizar Tablas?
Esta herramienta busca redundancias. Una vez detectadas éstas, tomará los datos y los repartirá en varias tablas, estableciendo relaciones entre ellas. En nuestro ejemplo, esta herramienta tomaría los datos y los repartiría en dos tablas: Clientes y Productos. Así, si el cliente cambia de dirección, sólo deberemos modificar este dato una vez en la tabla Clientes e inmediatamente esto sería asumido el revisar la tabla Productos y el detalle de estos.
¿Cómo se usa?
Leer más...

Rellenar celdas y espacios en blanco Excel


Es muy común encontrarse con la información en base de datos de la siguiente manera:


Esto presenta un problema cuando se desea contar con una base de datos con todos sus datos rellenos, es decir sin espacios en blanco. Situación que se busca solucionar para evitar tener planillas incompletas en cuanto a su apariencia.

De aquí en adelante intentaremos solucionar este tipo de situaciones y para hacerlo debemos hacer es lo siguiente:

Trabajaremos con la tabla que expuse inicialmente. Debemos seleccionar el sector de la tabla en el cual su columna contenga celdas en blanco. Luego de eso se debe ingresar a “Buscar y seleccionar” para hacer click en “Ir”. O bien utilizar el método directo de Ctrl+I




Luego de esto hacer click en “Especial…”


Luego hacer click en aceptar una vez seleccionado en “Celdas e Blanco”


De este modo hems seleccionado a todas las celdas en que no había ningún elemento en su interior. Ahora estamos en condiciones de solucionar nuestro problema ingresando la fórmula que aparece a continuación[1], que nos permite llenar la celda con el contenido de la celda inmediatamente arriba de esta:


Una vez en este paso se procede a usar un atajo, apretando Control + Enter. Esto permite que la formula escrita se aplique en todas las celdas que están seleccionadas con color.
Leer más...

viernes, 25 de noviembre de 2011

Como Funciona Chart Advisor Excel

Chart Advisor

Chart Advisor es uno de las creaciones de Office Labs y fue generado como una prueba de conceptos para explorar nuevas formas de crear gráficos de forma rápida y eficaz en Excel.

Gráfico Advisor es un prototipo de Excel Add-In que aparece como un botón en la cinta Insertar junto a las herramientas de gráficos estándar. Chart Advisor sirve para generar algunos gráficos, clasificarlos, y mostrar el conjunto como miniaturas en un nuevo diálogo. A partir de este diálogo se puede manipular los gráficos cambiando la forma en que los datos se asignan y filtrar los datos de la tabla. Cuando haya terminado, usted puede insertar el gráfico de nuevo en la hoja de cálculo.

Aquí se muestra dónde está la herramienta ubicada en Excel.



¿Porque utilizar C
hart Advisor?

Es útil si tienes curiosidad por explorar una forma alternativa de crear gráficos y ayuda a comprender si esto mejora tu productividad o no. En el fondo Chart Advisor es una forma alternativa de trabajo, de esta manera no utilizaras Stata o Eviews que realizan tareas similares.

Características y Observaciones principales

• El sistema operativo debe ser Windows XP o Vista.
• Se necesita Excel 2007.
• Se debe descargar Chart Advisor de http://support.microsoft.com/kb/983625/es y luego ejecutar el programa.

Ejemplo 1:
Luego de ejecutar el programa:

1.- Abre el documento de Microsoft Excel que contenga una tabla de la cual desees generar un gráfico. Selecciona una celda dentro de la tabla, Luego dirígete a la pestaña Insertar y haz clic en Chart Advisor.


2.- Chart Advisor te informará que está analizando los datos para generar el gráfico.



3.- Se abrirá la ventana de Chart Advisor. En la parte superior podrás ver los diferentes tipos de gráficos recomendados. En la barra lateral izquierda puedes modificar los campos a mostrar. Haz la selección de acuerdo a tu preferencia.


4.- Una vez seleccionados los datos a mostrar y uno de los tipos de gráfico que Chart Advisor ha recomendado, haz clic en Insert Chart, para insertar el gráfico en la hoja de Excel.


5.- Ahora podrás ver el gráfico sencillo y fácil de entender, insertado correctamente en la hoja junto a la tabla, para que puedas ubicarlo donde desees.



Ejemplo 2:
Aquí se muestra un video que explica el proceso de cómo utilizar Chart Advisor, donde enseña a encontrar el grafico perfecto para mostrar los datos de Excel 2007. El video es en inglés pero es fácil de entender y muy explicativo.

http://www.youtube.com/watch?v=LyrQyXAtovc&feature=player_popout

Leer más...

martes, 22 de noviembre de 2011

Función Agregar en Excel

¿Qué es?
La función agregar sirve para realizar operaciones sin tomar en cuenta si es que existen filas o columnas ocultas, o si existen valores de “error” o incluso funciones anidadas
Los parámetros y la sintaxis de esta función son:

AGREGAR(función a realizar, características de la operación, Matriz a evaluar, Valor para las funciones mayores que 13)

La función AGREGAR permite hacer diferentes operaciones según el primer parámetro que le pasemos, esta es la lista de las operaciones que puede hacer:


Cabe destacar que es recomendable no utilizar el asistente de funciones ya que de esta forma habría que aprenderse el número de las funciones, y si se hace manualmente el mismo Excel muestra las opciones, tal como se muestra en la siguiente imagen.



Leer más...

viernes, 18 de noviembre de 2011

Funciones de Base de Datos en Excel



Funciones BD


En el formulario de Excel existen varias funciones que comienzan con las letras BD, ellas las que permiten realizar operaciones básicas en axcel con la diferencia que facilita el trabajo con bases de datos o tablas que contienen información. Lo principal de este conjunto de funciones es su capacidad de devolver el resultado de la función filtrando sólo los datos que se requieren.

Los componentes de las funciones BD son comunes, y son las que siguen:


  • Base_de_datos: Es el rango que contiene la base de datos, es decir el total de la información que se desea analizar.
  • Nombre_de_campo: Es la columna que contiene los datos sobre los cuales deseamos realizar la operación. Esta debe ser especificada con el nombre de la columna entre comillas o la posición de la columna en la base de datos, señalada con un numero
  • Criterios: Es el rango que contiene los criterios para la selección de datos. Debe contener los mismos nombres de columna de la base de datos y debe poseer al menos una fila debajo para ingresar los criterios.

Leer más...

jueves, 17 de noviembre de 2011

Una forma sencilla para calcular el DV del RUT usando Macros en Excel

La mayoría de ustedes ya debe saber que el RUT Chileno viene con un código de control, denominado dígito verificador, que sirve para evitar engaños o errores, este dígito es el último después del guión y puede corresponder a un número del 0 al 9 o a la letra K.

Este digito se calcula mediante un algoritmo conocido como módulo 11, este algoritmo sigue la siguiente secuencia:
1°- Se toma el RUT (sin incluir el DV) de derecha a izquierda y se multiplica cada digito por 2, por 3, por 4, por 5, por 6, por 7 respectivamente y se comienza otra vez la misma secuencia si quedarán números en el RUT. Por ejemplo, si el RUT fuese 17.473.565-X, entonces:
5x2=10
7x6=42
6x3=18
4x7=28
5x4=20
7x2=14
3x5=15
1x3=3
2°- Ahora se suman los productos de las multiplicaciones, en el ejemplo sería:

10+18+20+15+42+28+14+3=150

3°- Se divide la suma de los productos por 11 y se obtiene el resto de la división. Posteriormente se le resta a 11 el resto de la división y ese será el DV, si es que este resultado fuese 10 el DV será K y si fuese 11, el DV será 0. Entonces el DV del RUT del ejemplo será:

150/11=13
13X11=143
150-143=7
11-7=4 à Este es el Dígito verificador, por lo tanto el RUT completo será 17473565-4.

Si a futuro se desempeñan por ejemplo en empresas comerciales, deberán verificar que el RUT de sus clientes (personas y/o empresas) sea veraz, pero realizar este proceso de forma manual les resultará en extremo engorroso, por lo mismo es que a continuación les mostraré como utilizar macros de Excel para obtener el dígito verificador de un RUT.
Leer más...

miércoles, 16 de noviembre de 2011

Extraer Datos desde la Web con Excel

¿Qué es?
Muchas veces queremos obtener datos de la web lo cual significa ocupar algún explorador, la tarea se complica aún más cuando queremos tener datos de distintas páginas web, todo lo anterior se soluciona al decirle a Excel que muestre la información que deseamos.


¿Cómo Funciona?
Ejemplo:Una vez que se le pide a Excel que traiga información desde la web debe ingresar el sitio y las partes del sitio que uno desea que muestre, a continuación uno selecciona el tiempo y el formato en que se desea mostrar la información y obtenemos una página web “personalizada” en nuestro Excel.


Veamos como funciona.

Leer más...

miércoles, 9 de noviembre de 2011

Como hacer una regresión lineal en Excel

Como hacer una regresión lineal en Excel
En el siguiente artículo les mostraremos como hacer una regresión lineal univariada utilizando el complemento de análisis de datos de Microsoft Excel, les explicaremos que es este complemento, como activarlo y que otros usos tiene. Finalmente utilizaremos esta herramienta para calcular el coeficiente Beta (β), que es una medida de volatilidad ampliamente utilizada en modelos vistos en cursos financieros, para la empresa chilena CCU (Compañía de Cervecerías Unidas) en el periodo 2010.

¿Qué es el complemento de análisis de datos y como activarlo?
Análisis de datos es una herramienta de Excel que permite desarrollar análisis estadísticos complejos entre los que podemos encontrar:
  1. Análisis de Fourier
  2. Correlación
  3. Covarianza
  4. Estadística descriptiva
  5. Generación de números aleatorios
  6. Histograma
  7. Jerarquía y percentil
  8. Media móvil
  9. Muestreo
  10. Prueba t
  11. Prueba t para varianzas de dos muestras
  12. Prueba z
  13. Regresión
  14. Suavización exponencial
  15. Varianza
Nosotros nos enfocaremos en la herramienta de regresión, esta confecciona el análisis de regresión lineal que utiliza el procedimiento de "mínimos cuadrados" para descubrir como una variable es explicada por otra u otras. Esta herramienta usa la función ESTIMACION.LINEAL.

Para activar el complemento:
Se debe hacer clic en el botón de inicio de Excel , luego seleccionar Opciones de Excel y, a continuación, haga clic en la categoría Complementos.

En el cuadro Administrar, seleccione Complementos de Excel y, a continuación, hacer clic en Ir.


En el cuadro Complementos disponibles, activar la casilla de verificación Herramientas para análisis y, a continuación, haga clic en Aceptar.



¿Cómo funciona?
Para mostrar cómo funciona debemos tener una base de datos con por lo menos una variable dependiente y una independiente como la siguiente:


Luego vamos a datos y hacemos clic en análisis de datos y finalmente en regresión


La ventana de Regresión pedirá los siguientes datos:


  • Rango Y: donde se indicará la localización de los datos de las variables dependientes
  • Rango X: donde se indicará la localización de los datos de las variables independientes
  • Rango de Salida: indicar las celdas donde se quieren colocar los resultados.
  • en una hoja nueva: esta opción permite entregar los resultados de la regresión en una hoja nueva la cual nosotros podemos nombrar en la casilla de al lado.
Luego de ingresar los datos se debe presionar Aceptar para que los datos sean procesados. Una vez hecho esto aparecerá la hoja de resultados, en el ejemplo al final de este artículo veremos aquella hoja en profundidad.

Aplicaciones profesionales del complemento

Las herramientas de varianza, correlación, covarianza, histograma, jerarquia y percentil, y prueba t para varianzas de dos muestras pueden ser usadas para análizar la dispersión de datos en muestras, por su parte la herramienta de estadisticas descriptivas puede ser usado para obtener medidas de tendencia central, esto es bastante usado en el campo de investigación de mercados si es que no se cuenta con un programa más sofisticado como SPSS o Stata.

La herramienta de generación de números aleatorios puede ser usado para hacer simulaciones, algo que es usado en el área de gestión de operaciones. Las herramientas de suavización exponencial y media movil son usadas en una variedad de áreas para hacer pronosticos con datos de series de tiempo.

Por su parte, las herramientas de prueba t y prueba z sirven mucho para hacer contrastes de hipotesis, en particular la primera sirve para muestras pequeñas y la segunda para muestras de 30 datos o más. También la prueba t es usada para probar diferencia de medias.

Finalmente la herramienta de regresión tiene variados usos en marketing mostrando, por ejemplo, la influencia de la inversión publicitaria sobre variables de marketing o en finanzas ayudandonos a estimar datos necesarios para los modelos, como el que aborda el siguiente ejemplo.

Ejemplo: Calculando el beta de CCU
A continuación calcularemos el coeficiente Beta (β) para la acción de CCU durante el 2010. Para ello utilizaremos el siguiente modelo de regresion lineal que dice que el retorno de la acción (Ri) es explicado por el retorno de mercado (Rm), donde el coeficiente Beta indica el grado de volatilidad respecto al mercado de la acción. Lo anterior queda enunciado en la siguiente ecuación:
En nuestra hoja de cálculo (descargar aquí) tenemos los últimos 120 retornos semanales para la acción de CCU y para el índice IGPA respecto al último día del 2010. El índice IGPA, en este caso, será utilizado como una medida del mercado y nuestra acción a investigar será la de la compañia CCU.

A continuación abriremos el complemento de análisis de datos como lo indicado anteriormente (Datos-> Análisis-> Análisis de datos-> Regresión). Se nos abrirá una ventana con las opciones del complemento, donde nos pide la ubicación de las celdas del Rango Y (variable dependiente) y del Rango X (variable independiente), que bajo nuestro modelo es Ri y Rm respectivamente.

Rellenamos los datos, donde el Rango Y llevará los datos para los retornos de la acción de CCU y el Rango X llevará los datos de los retornos del IGPA. Solicitaremos los resultados en una hoja nueva, de nombre "beta2010". También es recomendado pedir la curva de regresión ajustada, que es un gráfico nos permitiría ver de manera visual que tanto se ajusta nuestra regresión a los datos pedidos, pero los omitiremos esta vez del análisis.

Al apretar aceptar se generará una nueva hoja con los resultados de nuestra regresión, en la siguiente imagen hemos puedo en negrita y se enumeraron los resultados más relevantes para nuestro análisis

  1. El R^2 ajustado, indice que el 35% de la varianza total es explicada por el modelo. Los resultados cercanos al 40% son comunes en estos ejemplos.
  2. Los coeficientes de regresión nos entregan en nuestro caso el coeficiente beta y alpha. El coeficiente beta en este caso sería el asociado a la variable X1 (retornos del mercado) y toma un valor de 0,914.
  3. La probabilidad o más conocido como p-value, deben ser menor al nivel de riesgo asumido en el caso del coeficiente beta. Por lo general se asume un 5% de riesgo, por lo que nuestro coeficiente beta es significativo (dado que 0,05>0,000000000000461). Por su parte el coeficiente alpha no es significativo (dado que 0,05<0,7739) , lo que es normal en este tipo de modelos pues se asume que el alpha es cero.
En conclusión, hemos podido encontrar que CCU tuvo un beta durante 2010 de 0,914, el cual es significativo por lo que es posible de usar en nuestros modelos financieros.

Fuentes

Autores:
  • Edith Araya
  • Sebastián Cisterna A. (@scisterna)
  • Jorge Urbina
Leer más...

Macros para Access

¿Qué es?Como ya se explicó en clases, las macros son muy útiles dado que nos permiten hacer que ciertas acciones o tareas que realizamos con frecuencia, se realicen de forma automática. Con Microsoft Access, su utilidad es la misma, en el sentido de que podemos automatizar tareas y mejorar la funcionalidad de formularios, informes y controles (términos que serán explicados brevemente más adelante).

¿Cómo funciona?Generar una macro en Access, resulta mucho más fácil, dado que este programa simplifica el procedimiento de creación de éstas, evitando que los usuarios tengan que escribir el código en módulos de Visual Basic (VBA), el cual podría llegar a complicar a personas que no entienden lenguaje de programación. A su vez, en la última versión de Access (2010), la interfaz de creación de macros es mucho más amigable para los usuarios y además se asemeja a la estructura básica de programación de macros de VBA. Las macros en Access consisten de una lista de acciones a realizar, donde cada acción es elegida de una lista desplegable, donde luego el usuario deberá determinar o especificar los argumentos, condiciones y/o criterios que desea que cumplan las acciones de la macro a la hora de ejecutarse. Es a partir de esta gran variedad de acciones y comandos, proporcionados por Access, de donde se generan y crean las macros. Por ejemplo, algunas de las acciones más utilizadas sirven para abrir un informe, buscar un registro, mostrar un cuadro de mensaje o aplicar un filtro a un formulario o un informe.

La continuación, después del salto.


Leer más...