Entonces tengo una hoja de cálculo con pedidos que he organizado en una tabla dinámica que muestra las cosas correctas, etc.
Donde actualmente hay totales de columnas (sumando todas las filas anteriores), quiero agregar algo que diga dónde están los percentiles 20, 50 y 70 en términos de dólares.
Además, para cada orden quiero que se muestre una clasificación percentil (algo así como una columna llamada percentil de orden, donde el percentil del orden se muestra en la fila de orden). Puedo crear esto manualmente usando =PERCENTRANK.EXC(relevant_range,grand_total_cell)
, pero esto no cambiará, entonces el filtro de la tabla dinámica cambia.Nota:cada pedido es en realidad un gran total de otras cosas
La fórmula para encontrar el valor en el percentil n es =Percentile.Exc(a1:a100,n*1/00)
, pero no sé cómo utilizarla.
¿Cómo puedo hacer que la tabla dinámica muestre los datos percentiles?
Editar:Creo que puedo necesitar algo como: =PERCENTILE(GETPIVOTDATA(fieldname,range_that_contains_the_amounts,not_sure_what_goes_here),0.9)
pero no estoy seguro si ese es el caso. Me gustaría trabajar dentro del marco de la tabla dinámica, pero usaré algo como lo anterior si es necesario.
Respuesta1
@Soandos, creo que puedes agregar tres columnas nuevas (con los percentiles 20, 50 y 70 como encabezados) a tus datos sin procesar para capturar el cálculo de los percentiles 20, 50 y 70. Una vez logrado esto, actualice manualmente su tabla dinámica para capturar estos nuevos campos en su lista de campos de la tabla dinámica.
Respuesta2
Creo que desea un diagrama de Pareto, que no es una función integrada en Excel o Calc desde Open Office, pero Open Office permite la clasificación de cuadros de diálogo desplegables en campos de columnas en DataPilot® (¿qué tal PivotTable®?)
Luego simplemente eliges descender o ascender en la Columna con la función PERCENTRANK(x,y).