
Tengo datos con pólizas de seguros y quiero pivotar sobre la cantidad de pólizas vendidas por mes. Una tabla dinámica resume el recuento de filas de las políticas, aunque haya valores de ID duplicados. No quiero utilizar la función "borrar filas duplicadas" antes de girar, ya que también descartará los datos de precios que se encuentran en una columna diferente. La única solución que se me ocurre es agregar otra columna, poner "1" en una fila si el valor ya apareció anteriormente y "0" en caso contrario, sin embargo, no tengo idea de cómo implementar tal cosa.
por ejemplo, en la imagen aquí, el recuento de la tabla dinámica es 21 (la cantidad de filas en los datos), pero el número de valores únicos es 18, que es el número que estoy tratando de obtener.
Respuesta1
Primero, cree su tabla dinámica y marque la casilla "Agregar estos datos al modelo de datos".
A continuación, haga clic derecho en una celda de identificación de política en su pivote y seleccione "Configuración de campo de valor". Dentro del campo Resumir campo de valor por, seleccione "Recuento distinto".
El pivote ahora mostrará el número distinto de políticas:
Respuesta2
Puedes escribir una fórmula para la columna auxiliar:
=IF(COUNTIF(E$1:E2,E2)>1,0,1)
Eso debe ingresarse G2
(o la fila 2 de cualquier columna que use) y copiarse.