¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
¡Acceso ilimitado 24/7 a todos nuestros libros y vídeos! Descubra la Biblioteca Online ENI. Pulse aquí
  1. Libros
  2. Análisis eficaz de datos
  3. Funcionalidades avanzadas
Extrait - Análisis eficaz de datos con tablas dinámicas (2ª edición)
Extractos del libro
Análisis eficaz de datos con tablas dinámicas (2ª edición)
1 opinión
Volver a la página de compra del libro

Funcionalidades avanzadas

Introducción

Ahora que ya se ha familiarizado con las técnicas de creación de tablas dinámicas, vamos a profundizar en estos conocimientos. En este capítulo va a poner en práctica técnicas avanzadas. Para disponer de casos específicos y variados, utilizaremos cuatro archivos de origen:

GestionStocks.xlsx, con el que va a crear estadísticas de los stocks de materias primas por número de lote.

SeguimientoProduccion.xlsx, que recoge los datos de producción de una empresa que prepara ensaladas.

HorariosEntradasSalida.xlsx, que gestiona las horas de entrada-salida de empleadas que trabajan en un recinto cerrado.

Participantes.xlsx, que mantiene la lista de deportistas que participan a menudo en carreras nacionales.

Estas cuatro tablas le van a permitir crear tablas dinámicas variadas.

Conocimientos necesarios

Técnicas de creación de tablas dinámicas

Lo que va a aprender

Campos calculados

Utilización de rangos dinámicos

Agrupamientos por fecha

Gestión de orígenes múltiples

Gestión de relaciones

Cálculo de horas

Clasificación por tramos

Seguimiento de stocks de materias primas

1. Resúmenes y cálculos

 Abra el archivo GestionStocks.xlsx.

images/CAP05IMG01.png

La hoja SeguimientoStock de este libro registra todos los movimientos de stocks (en kgs) relativos a las materias primas utilizadas en una fábrica de pasteles con frutos secos.

La gestión de los stocks se realiza por materia prima con un subtotal por número de lotes.

a. Total de entradas-salidas por materia y número de lote

 Cree la tabla dinámica a partir de la hoja Seguimientostock, utilizando el cuadro de diálogo Campos de tabla dinámica.

images/CAP05IMG02.png

La tabla muestra los movimientos de stock por producto, detallados por lote.

Al arrastrar los campos CANT. ENTRADA y CANT. SALIDA a la zona Σ VALORES, Excel utiliza automáticamente la función Cuenta porque estos campos tienen celdas vacías. Si las celdas vacías se hubieran sustituido por ceros, se habría aplicado la función Suma.

 Modifique en estos dos campos la Configuración de campo de valor, abra la lista del primer campo y haga clic en la opción Configuración de campo de valor.

 Seleccione la función Suma e introduzca CANT. ENTRADA TOTAL en la sección Nombre personalizado.

images/CAP05IMG03.png

 Modifique el segundo campo como en la siguiente captura.

images/CAP05IMG04.png

 Finalmente, modifique el texto de la etiqueta de las filas: Productos - Nº Lote.

Este es el aspecto de las primeras filas de la tabla insertada:

images/CAP05IMG05.png

El total general indica el peso total de materias primas que han entrado y que han salido. Vamos a considerar que esto no es necesariamente importante, ya que estamos sumando pesos de productos diferentes.

 Haga clic derecho en la tabla dinámica y haga clic en la opción Opciones de tabla dinámica; en la pestaña Totales y filtros, desmarque la opción Mostrar totales generales de las columnas.

Un primer análisis rápido nos muestra que algunos lotes se han agotado. El objetivo ahora es conservar solo las lotes de los que quede stock.

La cantidad en stock de cada lote se puede calcular de la siguiente forma: Cantidad entrada total - Cantidad salida total.

Excel nos permite integrar fórmulas en nuestras tablas dinámicas; los campos insertados de esta manera se llaman Campos calculados.

b. Insertar un campo calculado

 Haga clic en la tabla dinámica.

 En la pestaña Herramientas de tabla...

Seguimiento de la producción

1. Objetivo

Usted es responsable de producción en una fábrica de ensaladas. Su objetivo es:

  • Calcular la producción real anual de cada una de las ensaladas.

  • Conocer el tiempo de producción medio (en horas) por productos acabados, calculado sobre datos de dos años, para ajustar su precio de venta.

  • Conocer el porcentaje de pérdida medio por producto.

  • Comparar la productividad del año 2016 con la de 2015.

 Abra el libro SeguimientoProduccion.xlsx.

El libro contiene una hoja (PROD) que contiene los registros de producción de los dos años. Cada fila de la tabla de origen detalla la fabricación de una ensalada.

A continuación, puede ver las primeras filas de la hoja PROD.

images/CAP05IMG26.png

2. Creación de las tablas de análisis

a. Inserción de nuevas fórmulas

Antes de empezar nuestros cálculos estadísticos, son necesarios algunos cálculos previos. Debemos calcular:

  • La duración de fabricación del producto.

  • La producción real (sin las pérdidas).

  • La producción por hora.

 Añada en la hoja las columnas y fórmulas detalladas a continuación.

images/CAP05IMG27.png

DURACIÓN: =C2-B2

PROD REAL: =E2-F2

PROD POR HORA: =J2/I2/24 (dé formato Número - Usar separador de miles)

 Copie las fórmulas hacia abajo hasta la última fila de la tabla.

b. Producción real anual

Construyamos la primera...

Horarios de entradas-salidas

1. Definición de rangos dinámicos

 Abra el archivo HorariosEntradasSalidas.xlsx.

Este libro contiene dos hojas. La hoja AGENTES presenta la lista de personas autorizadas a trabajar en un recinto cerrado. La hoja EXTRACTOHORAS proviene de un archivo de fichaje que registra las horas de entradas y salidas de cada agente del recinto cerrado.

El recinto cerrado en el que trabajan las personas comenzó a funcionar el 1 de enero de 2017. Debe hacer un seguimiento en tiempo real del tiempo acumulado que ha pasado cada agente en el recinto cerrado, con el fin de que no intervengan más los agentes que hayan excedido su cuota de horas autorizadas.

Las primeras filas de la hoja AGENTES:

images/CAP05IMG40.PNG

Las primeras filas de la hoja TURNOHORAS:

images/CAP05IMG41.PNG

El número de filas de la hoja TURNOHORAS aumentará cada día. Puede haber nuevos agentes a los que se les pida intervenir. Nos conviene configurar dos rangos dinámicos.

AGENTES:

 En la pestaña Fórmulas, grupo Nombres definidos, haga clic en el botón Administrador de nombres o bien utilice el atajo CtrlF3.

 En el cuadro de diálogo Administrador de nombres, haga clic en el botón Nuevo.

Introduzca el nombre del rango (ListaAgentes) e introduzca la fórmula en la sección Se refiere a:

=DESREF(AGENTES!$A$1;0;0;CONTARA(AGENTES!$A$1:$A$200);2)

 Haga clic en Aceptar.

HORARIOS:

 En el cuadro de diálogo Administrador de nombres, haga clic en el botón Nuevo.

Introduzca el nombre del rango (Horarios) e introduzca la fórmula en la sección Se refiere a:

=DESREF(TURNOHORAS!$A$1;0;0;CONTARA(TURNOHORAS!$A$1:$A$10000);5)

 Haga clic en Aceptar.

 Haga clic en Cerrar.

2. Preparación del modelo de datos

La tabla dinámica se debe crear a partir de dos hojas de cálculo. Los datos de las dos hojas se relacionan mediante el código del agente. Este código es único en la hoja AGENTES. En la hoja TURNOHORAS este código aparece tantas veces como el agente haya entrado o salido del recinto. Este conjunto de datos constituye un modelo de datos.

Un modelo de datos constituye un método que permite integrar en un libro de Excel datos provenientes de diferentes tablas para crear un origen de datos relacional.

Para calcular el tiempo de cada agente en el recinto, vamos a añadir una columna para cada intervención....

Participantes deportivos

1. Los datos de origen

 Abra el archivo Participantes.xlsx.

Cada fila de nuestra tabla de origen hace referencia a un participante y al número de puntos que ha conseguido en diferentes competiciones.

images/CAP05IMG67.PNG

2. Rango dinámico en filas y columnas

Como se pueden añadir nuevos participantes, vamos a definir un rango dinámico para estos datos. Por seguridad, cuando defina un rango dinámico, le aconsejamos que tenga en cuenta que tanto el número de filas como el número de columnas puede variar. Esto le permitirá no tener que redefinir los rangos de origen cuando haya una modificación.

La función DESREF deberá tener en cuenta un rango cuyo alto y ancho sean variables. Consideremos un máximo de 5000 filas y de 12 columnas.

 En la pestaña Fórmulas, grupo Nombres definidos, haga clic en el botón Administrador de nombres, o utilice el atajo de teclado CtrlF3.

 En el cuadro de diálogo Administrador de nombres, haga clic en el botón Nuevo.

 Escriba el nombre del rango (ListaParticipantes) e introduzca la fórmula en la sección Se refiere a:

=DESREF(Lista!$A$1;0;0;CONTARA(Lista!$A$1:$A$5000);CONTARA(Lista!$A$1:$L$1))

images/CAP05IMG68.png

 Haga clic en Aceptar y a continuación, en Cerrar.

El segundo parámetro CONTARA(Lista!$A$1:$L$1) calcula el número de celdas no vacías en el rango A1:L1. Para no distorsionar...