Combinaremos en el día de hoy una herramienta de tabla dinámica especial cuando viene del complemento Power Pivot: el Recuento distinto.
La idea viene por la necesidad de contabilizar dentro de una agrupación el número de elementos distintos que corresponden.
Comenzamos a partir de la siguiente Tabla de pedidos:
En este sencillo listado se comprueba fácilmente como en:
* enero existen solo dos 'códigos' distintos (a01 y a06)
* en febrero solo cuatro 'códigos' distintos (a01, a03, a05 y a07)
* y en marzo solo tres 'códigos' distintos (a02, a04 y a06)
pues ese es nuestro objetivo precisamente, que nuestra tabla dinámica devuelva ese dato.
Para ello, y a partir de nuestra tabla (que he llamado 'TblPedidos'), creamos una tabla dinámica. Por ejemplo desde la Ficha Insertar > grupo Tablas > Insertar Tabla dinámica.
Cuando se abra el asistente tendremos especial cuidado de seleccionar la opción:
Agregar estos datos al modelo de datos
Insertamos la tabla dinámica donde deseemos (en una nueva hoja o una ubicación concreta ya existente).
Yo he elegido crearla para el ejemplo a la derecha de la Tabla 'TblPedidos' en la misma hoja.
Configuramos el aspecto de la tabla respecto a campo...
Para lo cual arrastro el campo Fechas al área de filas;
el campo Importe al área de valores;
y el campo Código también al área de valores.
Sobre este campo 'Código' accederemos a la configuración de campo de valor.. basta presionar clic derecho y buscar esta opción, y en la pestaña de Resumir valores por, al final de las opciones de cálculo, encontraremos la deseada: Recuento distinto
Tras aceptar comprobamos que el dato mostrado era precisamente el cálculo que necesitábamos.
La idea viene por la necesidad de contabilizar dentro de una agrupación el número de elementos distintos que corresponden.
Comenzamos a partir de la siguiente Tabla de pedidos:
En este sencillo listado se comprueba fácilmente como en:
* enero existen solo dos 'códigos' distintos (a01 y a06)
* en febrero solo cuatro 'códigos' distintos (a01, a03, a05 y a07)
* y en marzo solo tres 'códigos' distintos (a02, a04 y a06)
pues ese es nuestro objetivo precisamente, que nuestra tabla dinámica devuelva ese dato.
Para ello, y a partir de nuestra tabla (que he llamado 'TblPedidos'), creamos una tabla dinámica. Por ejemplo desde la Ficha Insertar > grupo Tablas > Insertar Tabla dinámica.
Cuando se abra el asistente tendremos especial cuidado de seleccionar la opción:
Agregar estos datos al modelo de datos
Insertamos la tabla dinámica donde deseemos (en una nueva hoja o una ubicación concreta ya existente).
Yo he elegido crearla para el ejemplo a la derecha de la Tabla 'TblPedidos' en la misma hoja.
Configuramos el aspecto de la tabla respecto a campo...
Para lo cual arrastro el campo Fechas al área de filas;
el campo Importe al área de valores;
y el campo Código también al área de valores.
Sobre este campo 'Código' accederemos a la configuración de campo de valor.. basta presionar clic derecho y buscar esta opción, y en la pestaña de Resumir valores por, al final de las opciones de cálculo, encontraremos la deseada: Recuento distinto
Tras aceptar comprobamos que el dato mostrado era precisamente el cálculo que necesitábamos.
This post first appeared on EXCEL FORO: EJERCICIOS, EJEMPLOS, SOLUCIONES, DUDA, please read the originial post: here