Skip to main content
Announcements
Qlik Connect 2024! Seize endless possibilities! LEARN MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Operación aritmética

Hola,

Me gustaría saber como puedo realizar una operación aritmética entre totales de 2 columnas, ya que cada columna tiene una condición diferente para mostrar el valor, pero al hacer la operación entre las 2 no me da el resultado que necesito...

La operación sería solo entre los TOTALES de Clientes Activos Año 1 $ entre Clientes Activos Año 2

Preg1.png

21 Replies
etendero
Partner - Creator
Partner - Creator

Hola Laura,

¿Has podido probar el ejemplo que te he puesto antes o tienes dudas de como implementarlo?

Por lo que veo en las imágenes que nos has pasado, utilizas variables, ¿Nos puedes pasar las formulas de esas variables para que veamos como lo estas calculando?

Un saludo.

Not applicable
Author

si lo hago directo suma el porcentaje de todas las filas

Not applicable
Author

Hola Emilio, tuve duda en como implementarlo...

Las variables son las ventas del año que se selecciona

ramoncova06
Specialist III
Specialist III

a ver si este ejemplo si funciona

etendero
Partner - Creator
Partner - Creator

Hola de nuevo,

Coméntame donde tienes dudas y te las resuelvo sin problemas.

Si me escribes las expresiones y variables que utilizas, te monto el ejemplo en real para que lo puedas probar.

Un saludo.

jvitantonio
Luminary Alumni
Luminary Alumni

Hola Laura, has probado el ejemplo que te adjunte mas arriba? Lo he probado nuevamente y resuelve tu problema. Si no, podrias decir bien en donde tienes inconveniente?

Juan

Not applicable
Author

hola, no... no le podido resolver, yo pienso que la situación es que la columna CLIENTES ACTIVOS AÑO 1 $ solamente indica la suma venta del año 1 siempre y cuando haya venta en el año 2, y la columna CLIENTES ACTIVOS AÑO 2 $ de igual manera, solo indica la suma venta del año 2 siempre y cuando haya venta en el año 1....

Entonces al yo hacer la operación en la columna Dif %: ( [CLIENTES ACTIVOS AÑO 2 $ ] / CLIENTES ACTIVOS AÑO 1 $  -1)

- Si en el Modo Total de las propiedades de la columna se encuentra suma, me suma los montos individuales de cada cliente.

yo necesito hacer la operación solo entre los totales delas columnas.

No se si me explique ....

etendero
Partner - Creator
Partner - Creator

Hola Laura,

Si puedes pasarlos las expresiones [CLIENTES ACTIVOS AÑO 1] y [CLIENTES ACTIVOS AÑO 2 $] y las variables que utilizas, podríamos ayudarte mejor.

Un saludo.

JoaquinLazaro
Partner - Specialist II
Partner - Specialist II

Hola Laura:

Intenta poner esta expresión  column(x) / column(z)

Donde x = número de columna Año 1  y z = número de columna Año 2

Si solo quieres que el dato se vea en la fila de totales has de usar dimensionality()

If (dimensionality() = 0 ,  column(x) / column(z), 0)

Si tienes varios niveles de totales, añade temporalmente una expresión dimensionality() para ajustar el IF

If (dimensionality() = 0 or dimensionality() = 1 ,  column(x) / column(z), 0)

Saludos

Joaquín

Not applicable
Author

Repliqué en otro documento la situación...

En la columna Dif% debe ser la formula [CLIENTES ACTIVOS AÑO 2 $ ] / CLIENTES ACTIVOS AÑO 1 $  -1,  con los totales de esas dos facturas debería dar como resultado un 23%, como indica el excel....