Porcentaje parcial por grupos en tabla dinamica

29/03/2007 - 23:42 por Diego-Synapsis | Informe spam
Hola,

Tengo una tabla dinamica que agrupa los registros por "lineas de servicio",
las cuales a su ves se agrupan por la condicion de cumple (SI o NO), el
problema es que cuando configuro el campo de total como porcentaje, lo hace
de forma general, es decir para un grupo que se encuentra en SI de cierta
linea de servicio me da el porcentaje sobre el total de registros, no sobre
el grupo de esa linea de servicio.

Ejemplo:

Linea de Servicio Cumple Cantidad Porcentaje
BASICOS 289 51,52%
NO 5 0,89%
SI 284 50,62%

MESA DE AYUDA 272 48,48%
SI 272 48,48%

Total general 561 100,00%

Observen la cantidad 284, quiero que diga que es el 98,3% de 289, pero lo
que esta haciendo es decirme el porcentaje a nivel global.

Ya intente modificando la opcion configuracion de campo pero no he
encontrado la ideal.

Muchas gracias por su colaboracion.

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
30/03/2007 - 09:13 | Informe spam
hola, Diego !

1) si suponemos que el rango de origen de la tabla dinamica fuese +/- el siguiente:
-> fila 1 = los titulos
A2 => el primer servicio
B2 => la primer condicion/criterio [cumple SI/NO]
C2 => la primer cantidad ...
-> agrega en D2 la siguiente formula Â/sumar.si(a:a,a2,c:c)
-> deberas agregar la columna (D?) al rango de origen de la tabla dinamica

2) si lo anterior no se 'ajusta' al arreglo real de tus datos de origen -?-
y si no encuentras algo que se pueda ajustar a tus necesidades de la siguientes pagina:
Excel - Pivot Tables - Custom Calculations: http://www.contextures.com/xlPivot10.html
-> sera necesario conocer [si expones] como es 'el arreglo' de los datos de origen y como pasas sus campos a la TD -?-
[probablemente] habria que agregar una/s columna/s 'auxliar/es' al rango de origen [segun los detalles que haga falta conocer]

3) si nada de lo anterior puede ser de utilidad a la situacion 'real' que quieres resolver -?-
en via de mientras, ve si te sirve la informacion de alguna de las siguientes paginas

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

revisa el apartado 'P' [de pivot tables] de la siguiente pagina:
-> http://www.contextures.com/tiptech.html

mas informacion acerca de las tablas dinamicas...
- informacion basica de MS en: http://tinyurl.com/5dvyq
- tutoriales y ejemplos [en castellano] en...
http://usuarios.lycos.es/cursoexcel2000/d4.htm
http://www.abcdatos.com/tutoriales/...l4927.html
- tutoriales y ejemplos [en ingles] en...
http://peltiertech.com/Excel/Pivots...tables.htm
http://www.cpearson.com/excel/pivots.htm
http://j-walk.com/ss/excel/usertips/tip068.htm

- ejemplos y tutoriales 'adicionales'...
http://edferrero.m6.net/tutorials.html
http://office.microsoft.com/downloa...rtPiv.aspx
http://office.microsoft.com/assista...PT101.aspx

__ la consulta original __
Tengo una tabla dinamica que agrupa los registros por "lineas de servicio"... por la condicion de cumple (SI o NO)
el problema es que cuando configuro el campo de total como porcentaje, lo hace de forma general
es decir para un grupo que se encuentra en SI de cierta linea de servicio me da el porcentaje sobre el total de registros
no sobre el grupo de esa linea de servicio. Ejemplo:
Linea de Servicio Cumple Cantidad Porcentaje
BASICOS 289 51,52%
NO 5 0,89%
SI 284 50,62%
MESA DE AYUDA 272 48,48%
SI 272 48,48%
Total general 561 100,00%
Observen la cantidad 284, quiero que diga que es el 98,3% de 289, pero lo que esta haciendo es decirme el porcentaje a nivel global.
Ya intente modificando la opcion configuracion de campo pero no he encontrado la ideal.
Respuesta Responder a este mensaje
#2 Diego-Synapsis
30/03/2007 - 18:06 | Informe spam
Héctor, muchas gracias,
Realice lo que sugeriste y funciona a la perfección, pero desafortunadamente
no me sirve ya que hay otros niveles de agrupación que no permiten funcionar
esta solución, por ejemplo tengo una columna mas que se llama empresa, otra
que se llama excepción, y cuando realizo la tabla dinámica los cálculos que
hice sobre los datos no son los adecuados, comprendo que dado la poca
información que suministre la culpa es toda mía.

Pero lo hice de esa forma por que quiero que la solución se aplique después
de generar la tabla dinámica, , no antes, es decir, por configuración de
campo. De esa forma yo podré "Jugar " con la información a mi gusto..

No se si soy muy claro, me gustaría escribirte a u correo y enviarte el
archivo, no se eso es posible o permitido, de todas formas mi correo es
Muchas gracias, también estoy revisando las
paginas que sugeriste.

"Héctor Miguel" escribió:

hola, Diego !

1) si suponemos que el rango de origen de la tabla dinamica fuese +/- el siguiente:
-> fila 1 = los titulos
A2 => el primer servicio
B2 => la primer condicion/criterio [cumple SI/NO]
C2 => la primer cantidad ...
-> agrega en D2 la siguiente formula Â/sumar.si(a:a,a2,c:c)
-> deberas agregar la columna (D?) al rango de origen de la tabla dinamica

2) si lo anterior no se 'ajusta' al arreglo real de tus datos de origen -?-
y si no encuentras algo que se pueda ajustar a tus necesidades de la siguientes pagina:
Excel - Pivot Tables - Custom Calculations: http://www.contextures.com/xlPivot10.html
-> sera necesario conocer [si expones] como es 'el arreglo' de los datos de origen y como pasas sus campos a la TD -?-
[probablemente] habria que agregar una/s columna/s 'auxliar/es' al rango de origen [segun los detalles que haga falta conocer]

3) si nada de lo anterior puede ser de utilidad a la situacion 'real' que quieres resolver -?-
en via de mientras, ve si te sirve la informacion de alguna de las siguientes paginas

si cualquier duda [o informacion adicional]... comentas ?
saludos,
hector.

revisa el apartado 'P' [de pivot tables] de la siguiente pagina:
-> http://www.contextures.com/tiptech.html

mas informacion acerca de las tablas dinamicas...
- informacion basica de MS en: http://tinyurl.com/5dvyq
- tutoriales y ejemplos [en castellano] en...
http://usuarios.lycos.es/cursoexcel2000/d4.htm
http://www.abcdatos.com/tutoriales/...l4927.html
- tutoriales y ejemplos [en ingles] en...
http://peltiertech.com/Excel/Pivots...tables.htm
http://www.cpearson.com/excel/pivots.htm
http://j-walk.com/ss/excel/usertips/tip068.htm

- ejemplos y tutoriales 'adicionales'...
http://edferrero.m6.net/tutorials.html
http://office.microsoft.com/downloa...rtPiv.aspx
http://office.microsoft.com/assista...PT101.aspx

__ la consulta original __
> Tengo una tabla dinamica que agrupa los registros por "lineas de servicio"... por la condicion de cumple (SI o NO)
> el problema es que cuando configuro el campo de total como porcentaje, lo hace de forma general
> es decir para un grupo que se encuentra en SI de cierta linea de servicio me da el porcentaje sobre el total de registros
> no sobre el grupo de esa linea de servicio. Ejemplo:
> Linea de Servicio Cumple Cantidad Porcentaje
> BASICOS 289 51,52%
> NO 5 0,89%
> SI 284 50,62%
> MESA DE AYUDA 272 48,48%
> SI 272 48,48%
> Total general 561 100,00%
> Observen la cantidad 284, quiero que diga que es el 98,3% de 289, pero lo que esta haciendo es decirme el porcentaje a nivel global.
> Ya intente modificando la opcion configuracion de campo pero no he encontrado la ideal.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida