Qlik Community

New to QlikView

Discussion board where members can get started with QlikView.

Announcements
QlikView Fans! We’d love to hear from you.
Share your QlikView feedback with the product team… Click here to participate in our 5-minute survey.
Rules, plus terms and conditions, can be found here.
Not applicable

Unir expresiones set analysis

Hola a todos.

Como puedo incluir la primera expresión en la segunda:

SUM({$<AÑO={$(#=ONLY(AÑO)-1)}>}IMPORTE_ALBARAN)

Sum({< CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({< CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

El propósito es comparar el importe del año y mes seleccionados con el importe del año anterior.

Un saludo.

1 Solution

Accepted Solutions
Not applicable

Unir expresiones set analysis

Escribí mal.

Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<AÑO={$(#=ONLY(AÑO)-1)},  CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

Un saludo.
Tonial.

4 Replies
Not applicable

Unir expresiones set analysis

Hola,
A ver si de esta manera hace que el resultado que desea.

Sum({<AÑO={$(#=ONLY(AÑO)-1), CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({<AÑO={$(#=ONLY(AÑO)-1),  CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<AÑO={$(#=ONLY(AÑO)-1), CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

Tonial.

Not applicable

Re: Unir expresiones set analysis

Hola Fernando.

Gracias por su respuesta, pero no funciona. Error de sintaxis cuando llegas al primer CARGO_ABONO = 0, el error lo marca en el = y ya no da por correcto el resto de la expresión.

Un saludo

Not applicable

Unir expresiones set analysis

Escribí mal.

Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {0}, IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN) - Sum({<AÑO={$(#=ONLY(AÑO)-1)}, CARGO_ABONO = {1},IMPORTE_ALBARAN2 = {0} >} IMPORTE_ALBARAN)-sum({$<AÑO={$(#=ONLY(AÑO)-1)},  CODIGO_FAMILIA={'OIG','COMI'}>} If(CARGO_ABONO = 1, IMPORTE_ALBARAN * -1, IMPORTE_ALBARAN))

Un saludo.
Tonial.

Not applicable

Unir expresiones set analysis

Gracias por la ayuda Fernando, creo que mi sintaxis también estaba mal escrita.

Un saludo

Gabi

Community Browser