Campos calculados en tabla dinámica

07/10/2008 - 18:03 por Juan in msnews | Informe spam
Hola a todos,

estoy elaborando un informe de tablas dinámicas. Uno de los datos que
pretendo mostrar es el resultado de un cálculo, y estoy intentando utilizar
campos calculados, pero no consigo el resultado que busco, y es que a lo
mejor no es ni siquiera posible.

En uno de los campos tengo un importe, que saco agrupado por un determinado
concepto en la tabla dinámica. Pongamos que me salen dos filas de resultados
más un total, con la suma de importes correspondientes para cada fila.

Tengo otro concepto que no saco en la tabla, y que es único para cada
registro. Es algo similar a "años de vida". Lo que estoy intentando es sacar
ese dato de "vida" ponderada por el saldo de cada fila. Si no fuese una
tabla dinámica, ese dato ponderado lo saco como
SUMAPRODUCTO(IMPORTE;VIDA)/SUMA(IMPORTE)
pero en la tabla dinámica no sé como hacerlo (he intentado poner la misma
fórmula de arriba, pero nada...).

¿Alguna idea?

Gracias y un saludo

Preguntas similare

Leer las respuestas

#1 Héctor Miguel
07/10/2008 - 22:38 | Informe spam
hola, Juan !

en tanto comentas algunos "detalles" que permitan (a los que estamos de este lado del mensaje)
(re)crear "tu modelo" (o sea, la situacion exacta que se ha de resolver)...
ve si encuentras algo que puedas aprovechar de la siguiente pagina:
-> http://www.contextures.com/xlPivot10.html

saludos,
hector.

__ OP __
Mostrar la cita
#2 Juan in msnews
08/10/2008 - 10:59 | Informe spam
Gracias por el link. En principio no me soluciona este problema concreto (y
muchas de las cosas que comenta ya las he probado), aunque lo leeré con más
detenimiento porque tiene una pinta excelente.

A ver si me consigo explicar mejor:

En mi tabla de datos tengo tres campos. Tipo de préstamo, importe del
préstamo, y la vida que le queda al préstamo.

Si quiero calcular la vida media ponderada por saldo (sin tablas dinámicas,
ni nada) utilizo (en una sola celda) la fórmula
SUMAPRODUCTO(IMPORTE;VIDA)/SUMA(IMPORTE). Esto lo comento a título
informativo, porque este cálculo no lo uso para nada. Es sólo para explicar
cómo calculo la vida media ponderada por saldo normalmente.

Ahora, me genero una tabla dinámica, que me agrupe los préstamos por tipo, y
me sume su saldo. De ese modo, obtengo una tabla con tantas filas como tipos
de préstamo, y una columna con el importe agregado por cada tipo de
préstamo.

Lo que no consigo es añadir una columna en la que se me calcule la vida
media ponderada por saldo para cada tipo de préstamo. Eso lo tengo que hacer
con un "Campo Calculado", de modo que en el menú "Tabla dinámica" voy a
"Fórmulas" -- "Campo Calculado" e intento sacar el dato que necesito con la
fórmula que comento más arriba, pero no me da el dato correcto.

Espero haberme explicado mejor ahora...

Por cierto, uso Excel XP.

Gracias y un saludo



"Héctor Miguel" escribió en el mensaje
news:
Mostrar la cita
este lado del mensaje)
Mostrar la cita
resolver)...
Mostrar la cita
#3 Héctor Miguel
09/10/2008 - 01:26 | Informe spam
hola, Juan !

con lo que has expuesto hasta ahora, (yo ?) no consigo "ver" como armar un arreglo de tabla dinamica "como el tuyo" -???-
lo que si te puedo comentar, es que los campos calculados NO tienen la "flexibilidad" (p.e.) de un "sumaproducto" :-((

(no lo tomes a mal, pero...) no entiendo aun el por que "les cuesta" tanto trabajo atender a peticiones por "mas detalles" -???-
que tipo de "detalles" ??? => los "suficientes" que...
"> ... permitan (a los que estamos de este lado del mensaje)"
"> (re)crear "tu modelo" (o sea, la situacion exacta que se ha de resolver)..."

disculpame por "el ladrillo" que sigue... (si quieres... no lo leas) y...
si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

1) considera que las propuestas se "ofrecen" de acuerdo con "los detalles" expuestos en la consulta

2) por los detalles en esta consulta, es probable que ni siquiera sea necesaria una tabla dinamica
(solo que hacen falta los detalles que permitan (re)crear el modelo, arreglo, situacion, ... que se ha de resolver) -?-

3) entiendo que se suponga que un "ejemplo" pudiera servir de base (siempre y cuando el ejemplo se apegue a la realidad)
p.e. si hablamos de excel, se "ve" mejor si expones los rangos, titulos, tipo de datos, que, como, cuando, de donde, a donde, etc.

4) (para mi)... la forma en que deberian exponerse las consultas en foros tecnicos (como este)
debiera contener (como minimo) lo siguiente:
-> claridad... detalle... procedimiento... resultado esperado
(opcional: formulas y funciones intentadas, rangos, etc.)
-> de la "claridad" en el "detalle"... se obtiene la claridad del "procedimiento"
-> de la claridad en el procedimiento... se obtiene el "resultado esperado"

5) te paso algunos enlaces a "consejos y sugerencias" acerca de como preguntar en este tipo de foros

cuando tengas un tiempecito disponible, da una vuelta por esta pagina:
- aqui puedes encontrar algunos "tips" de como se debiera postear en los grupos de noticias...
-> Hints And Tips For New Posters In The Excel Newsgroups
http://www.cpearson.com/Excel/newposte.htm
tratando de NO omitir el comentario y el enlace del punto 9 (adjuntos en los mensajes)
-> http://www.cpearson.com/Excel/Attachments.htm

-> o... si le tienes "flojerilla" al ingles... me he permitido hacer una (modesta) traduccion...
que puedes visitar en: -> http://excel4all.spaces.live.com/

-> aqui tienes otras paginas con "sugerencias" a la hora de plantear consultas en foros publicos:
How to ask a question
http://support.microsoft.com/kb/555375/en-us
Como hacer una pregunta
http://support.microsoft.com/kb/555375/es
Como hacer preguntas de manera inteligente
http://www.sindominio.net/ayuda/pre...entes.html

(probablemente) entenderas algunas de mis respuestas a este tipo de consultas :D

__ OP __
Mostrar la cita
Ads by Google
Search Busqueda sugerida