Mostrar valor de tabla como diferencia de 2 valores

3 envíos / 0 nuevos
Último envío
Depian
Imagen de Depian
Offline
última acción: Hace 2 años 6 meses
alta: 29/06/2018 - 10:22
Puntos: 35
Mostrar valor de tabla como diferencia de 2 valores

Estoy montando una tabla dinámica que me resuma los resultados de mis partidas en un juego. El input que pongo es 1 línea por partida donde tengo una columna de victorias. Si gano la partida pongo 1 en esa columna y si pierdo pongo 0. Tengo otra columna con el número de liga y en cada liga se juegan 5 partidas.

El caso es que no consigo mostrar los resultados como una comparativa de victorias y derrotas por liga, por ejemplo si gano 3 y pierdo 2, puedo conseguir ver el número de victorias o mostrarlo como porcentaje pero no consigo que muestre 3-2, os muestro como tengo el origen de datos y la tabla resultante, cómo véis, he creado una columna adyacente con la fórmula concatenar para obtener el resultado deseado, al que llamo parcial, pero al no ser parte de la tabla, tengo que estar arrastrando fórmula hacia abajo cada vez que entran nuevos resultados y me gustaría poder tener esto como parte de la tabla.

AdjuntoTamaño
Image icon winrate_question.png17.82 KB
Cron
Imagen de Cron
Offline
última acción: Hace 1 mes 1 semana
Nivel 1 - 200 puntosNivel 2 - 500 puntosNivel 3 - 1000 puntosNivel 4 - 2000 puntosNivel 5 - 4000 puntos
alta: 23/06/2010 - 12:30
Puntos: 12715
Lamentablemente, lo que tú

Lamentablemente, lo que tú pretendes no te lo puede dar una tabla dinámica. Los valores que presenta son eso, valores. Sin embargo, lo que tú pretendes son dos cifras separadas por un guión, y eso en Excel es un valor de texto y una tabla dinámica no te lo presentará.

Lo más que puedes aproximar es hacer el cálculo en tu tabla y utilizar ese valor (que es texto) como fila en tu tabla dinámica. Después ajusta las propiedades para que se muestre como debe.

En este caso, yo crearía una columna llamada Parcial, con la siguiente fórmula:

=SUMAR.SI([Liga];[@Liga];[Victoria]) & "-" & (CONTAR.SI([Liga];[@Liga])-SUMAR.SI([Liga];[@Liga];[Victoria]))

Te dejo ejemplo.

 

Un saludo

AdjuntoTamaño
File tabladinamica.xlsx14.37 KB
Depian
Imagen de Depian
Offline
última acción: Hace 2 años 6 meses
alta: 29/06/2018 - 10:22
Puntos: 35
Muchas gracias Cron!Tu

Muchas gracias Cron!

Tu solución me gusta mucho y funciona perfectamente.

Un saludo,