Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes a tod@s,
Necesito opciones para que una Tabla dinámica me muestre todos los Rangos tengan o no tengan valores.
Tengo un rango creado mediante script, y unos ingresos, estan en 2 tablas diferentes y estan unidas por un campo Key_Expediente.
Creo una tabla dinámica con la dimensión Rango y las expresiones sum(Cantidad) por un lado y count(Cantidad) por otro. El problema es que si siempre tengo 7 rangos a lo mejor en el periodo seleccionado solo hay ingresos en 3 de los 7 rangos y solo me aparecen esos 3.
Como tendría que salir:
Rango | # | € |
---|---|---|
<2006 | 10 | 1500 |
2006 | 2 | 18800 |
2007 | 5 | 10000 |
2008 | 0 | 0 |
2009 | 0 | 0 |
2010 | 4 | 5000 |
2011 | 2 | 100 |
Es decir necesito que me salgan los que tienen 0.
Con una dimensión calculada creo que se podría pero el problema es que tengo 6 tablas con más rangos y hay algunas que tienen más de 40 rangos....
Tampoco me interesaria añadir, una columna de expresión nueva que forzara la dimensión, ya que estas tablas las exporto como tal a un archivo excel.
Alguna idea?
Saludos,
Hola Jordi, tengo un ejemplo muy simple que funciona, igual al complicarlo dejaría de funcionar pero podría ayudarte.
En este ejemplo está marcado 'Mostrar todos los valores' en la dimensión y desmarcado 'Suprimir valores cero' en Presentación.
Saludos.
Hola Ruben,
Gracias por la ayuda y por contestar. No se me ha acabado de solucionar el tema ya que el problema viene dado en que cuando selecciono una Fecha, ésta solo va referenciada la tabla cobros y del filtro que hace de ella una vez seleccionada es cuando me salen los rangos de la tabla Map_Guarantors, que logicamente solo salen los que tienen que salir. Por eso preguntaba si existe opcion para ello.
Muchas Gracias de nuevo,
Saludos,
Hola Ruben,
Seria un caso parecido a este (adaptación del tuyo), pero "quiero" que me salgan todos los rangos.
Saludos,
Hola Jordi, a ver si este te sirve.
Saludos.
Hola Rubén,
Por lo que entiendo, el ejemplo que me pasas me tendría que funcionar pero no lo hace, me siguen saliendo los rangos que tocan.... le tendré que dar una vuelta a ver donde está el "error". Mañana te digo algo.
Muchas gracias como siempre por la ayuda.
Saludos,
Hola,
Estoy asombrado de lo que pasa, la instrucción de Rubén funciona perfectamente salvo por un detalle:
Si pongo la expresión: If(Not IsNull(Rango),Count(Expediente), 0) NO FUNCIONA
En cambio si pongo: If(Not IsNull(Rango),Count(Expediente), 1) FUNCIONA
If(Not IsNull(Rango),Count(Expediente), ' ') FUNCIONA
En dimensión tengo los checks de mostrar todos los valores y de suprimir cuando es nulo.
Es decir, le gustan todos los valores menos el 0.
Alguien sabe el porque?
Gracias
Hola Jordi, en mi ejemplo desmarqué la opción 'Suprimir Valores Cero' de la pestaña de Presentación, supongo que en tu documento sigue marcada.
Saludos.
Genial Rubén muchas gracias no recordaba esa opción.
Solucionado pues!
Un placer como siempre.