Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
carlosac
Creator II
Creator II

RESTA COLUMNAS

Buenas,

Tengo una tabla pivotante del tipo:

¿Como podria crear una columna adicional que me indicara la diferencia por años, es decir, una columna que haga manzanas=3-12 y peras=5-7????Captura.PNG

1 Solution

Accepted Solutions
alexis_garcia
Creator II
Creator II

Hola Carlos,

Aquí lo tienes!

Recuerda quitar el año de la dimensión siempre que hagas esto.

Un saludo.

View solution in original post

8 Replies
alexis_garcia
Creator II
Creator II

Hola Carlos,

Puedes hacerlo con Análisis de Conjuntos.

Sum({<AÑO={"2014"}>}FRUTAS)-Sum({<AÑO={"2015"}>}FRUTAS)


O en lugar de poner el año en número, añadir dentro del Análisis de Conjuntos Max(AÑO-1)-Max(AÑO)

Un saludo.

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Hola Carlos:

Tienes definidas dos expresiones, te falta definir la tercera ... escribe esto:

= Column(2) - Column(1)

Cuando tengas más elementos en la dimensión frutas también funcionará, también es válido si la expresión uno es PreviousYear * y la dos CurrentYear *

* ==> como los calcules en tu set analysis

Saludos

Joaquín

carlosac
Creator II
Creator II
Author

Lo siento pero no lo consigo de ninguna de las 2 formas. No se si podeis anexar algun fichero para ver que hago mal...

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Carlos, pon tu qvw y será más fácil

carlosac
Creator II
Creator II
Author

Anexo el fichero . Gracias de antemano...

alexis_garcia
Creator II
Creator II

Hola Carlos,

Aquí lo tienes!

Recuerda quitar el año de la dimensión siempre que hagas esto.

Un saludo.

carlosac
Creator II
Creator II
Author

Todo un lujo Alexis. Gracias por todo de nuevo

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Perfecto, ya lo tienes de una forma sencilla ... pero tendrás que modificar las tres expresiones cada año.

Intenta que el set analysis la expresión 1 sea Año={$(Year(Today())-1) }

Intenta que el set analysis la expresión 2 sea Año={$(Year(Today())) }

Intenta que la expresión 3 sea Column(2)-Column(1)


... ojo a los paréntesis por si se me ha ido la mano


Saludos

Joaquín