Tabla Dinamica con valores acumulativos
Página 1 de 1. • Compartir •
Tabla Dinamica con valores acumulativos
En un atabla dinámica estoy mostrando una gráfica en la que obtengo por ejemplo, la facturación por meses de el último año.
En la bbdd guardo la facturación por meses, pero la gráfica quiero que me muestre en forma de línea los importes acumulativos con los meses anteriores, es decir
Enero:1
Febrero:2
Marzo:1
Abril:5
Mayo:2
...
me gustaría que la gráfica mostrara lo siguiente
Enero:1
Febrero:3 (2 de febrero + 1 de enero)
Marzo:4 (1 de marzo + todo lo anterior)
Abril:9
Mayo:11
...
de esa manera en Diciembre tendría el total facturado a lo largo del año.
Hay alguna regla o alguna otra manera que me permita mostrar los datos de esta manera.
Gracias.
Un saludo.
En la bbdd guardo la facturación por meses, pero la gráfica quiero que me muestre en forma de línea los importes acumulativos con los meses anteriores, es decir
Enero:1
Febrero:2
Marzo:1
Abril:5
Mayo:2
...
me gustaría que la gráfica mostrara lo siguiente
Enero:1
Febrero:3 (2 de febrero + 1 de enero)
Marzo:4 (1 de marzo + todo lo anterior)
Abril:9
Mayo:11
...
de esa manera en Diciembre tendría el total facturado a lo largo del año.
Hay alguna regla o alguna otra manera que me permita mostrar los datos de esta manera.
Gracias.
Un saludo.
alvole- Cantidad de envíos: 31
Edad: 33
Localización: Valladolid
Fecha de inscripción: 31/03/2010

Re: Tabla Dinamica con valores acumulativos
Según lo que ando leyendo lo que necesito se hace con la función AGO o TODTE, aunque creo que mejor se hará con TODATE, lo único que no se como componer la SQL para que me haga el acumulativo de todos los meses de ese año.
¿puedo meter la fecha desde la que deseo que me acumule?
TODATE(BI."TH - Ingresos".IMPORTE, BI.TiempoMes.Mes)
con lo que pongo me pone el acumulativo de ese mes, y si pongo en cambio el mes el año, me hace el acumulativo de ese año, pero no desde principio del año hasta el mes en el que me encuentro.
¿Alguien me puede echar una mano con la función?
Gracias.
¿puedo meter la fecha desde la que deseo que me acumule?
TODATE(BI."TH - Ingresos".IMPORTE, BI.TiempoMes.Mes)
con lo que pongo me pone el acumulativo de ese mes, y si pongo en cambio el mes el año, me hace el acumulativo de ese año, pero no desde principio del año hasta el mes en el que me encuentro.
¿Alguien me puede echar una mano con la función?
Gracias.
alvole- Cantidad de envíos: 31
Edad: 33
Localización: Valladolid
Fecha de inscripción: 31/03/2010

Re: Tabla Dinamica con valores acumulativos
No he dicho nada. Funcionando!!
alvole- Cantidad de envíos: 31
Edad: 33
Localización: Valladolid
Fecha de inscripción: 31/03/2010

Re: Tabla Dinamica con valores acumulativos
Hola,
además del TODATE puedes utilizar una función RSUM(importe by año). Esto te permitiría hacer el cálculo sin modificar el repositorio.
Saludos,
además del TODATE puedes utilizar una función RSUM(importe by año). Esto te permitiría hacer el cálculo sin modificar el repositorio.
Saludos,
_________________
Begoña Villamor
Oracle Fusion Middleware 11g Business Intelligence Foundation Certified Implementation Specialist
Adiante
http://www.adiante.es

bvillamor- Cantidad de envíos: 328
Localización: Madrid
Fecha de inscripción: 18/02/2009

Re: Tabla Dinamica con valores acumulativos
Gracias Begoña, lo único que poniendolo de esta manera me surge un problema,
resulta que me gustaría que si el mes todavía no ha pasado no me pinte nada, y lo estoy intentando con un filtro teniendo en cuenta que la variable de repositorio es dinámica y su valor es el mes actual,
FILTER(INGRESOS."Importe" USING Tiempo."id_mes" <= VALUEOF("MES_ACTUAL") )
cuando utilizaba el TODATE si que me lo hacía bien, pero ahora me pinta todos los meses. ¿Hay alguna solución?
Gracias.
resulta que me gustaría que si el mes todavía no ha pasado no me pinte nada, y lo estoy intentando con un filtro teniendo en cuenta que la variable de repositorio es dinámica y su valor es el mes actual,
FILTER(INGRESOS."Importe" USING Tiempo."id_mes" <= VALUEOF("MES_ACTUAL") )
cuando utilizaba el TODATE si que me lo hacía bien, pero ahora me pinta todos los meses. ¿Hay alguna solución?
Gracias.
alvole- Cantidad de envíos: 31
Edad: 33
Localización: Valladolid
Fecha de inscripción: 31/03/2010

Re: Tabla Dinamica con valores acumulativos
Hola,
¿no puedes aplicar un filtro normal, en la pestaña de criterios, a toda la consulta para que traiga los meses inferiores al actual?
¿no puedes aplicar un filtro normal, en la pestaña de criterios, a toda la consulta para que traiga los meses inferiores al actual?
_________________
Begoña Villamor
Oracle Fusion Middleware 11g Business Intelligence Foundation Certified Implementation Specialist
Adiante
http://www.adiante.es

bvillamor- Cantidad de envíos: 328
Localización: Madrid
Fecha de inscripción: 18/02/2009

Re: Tabla Dinamica con valores acumulativos
lo que me complico la vida a veces, jajaja.
Gracias Begoña.
Gracias Begoña.
alvole- Cantidad de envíos: 31
Edad: 33
Localización: Valladolid
Fecha de inscripción: 31/03/2010

Temas similares» LA INTERACCION SOCIAL Y LOS VALORES
» Restaurar los valores predeterminados de audio en Ubuntu
» Tabla del torneo
» Confusion tabla Abogado
» Código html para hacer una tabla con un fondo {imagen} no colores!
» Restaurar los valores predeterminados de audio en Ubuntu
» Tabla del torneo
» Confusion tabla Abogado
» Código html para hacer una tabla con un fondo {imagen} no colores!
Página 1 de 1.
Permiso de este foro:
No puedes responder a temas en este foro.
