Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Q&A with Qlik - Qlik Cloud Migration: Questions about migrating to Qlik Cloud? Catch the latest replay!
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

suma

queridos amigos tengo un problemilla con una expresion que no me sale el caculo en la suma paso a explicar:

tengo cuatro columnas la columna 5 es donde me muestra el dato que tiene que salir despues de realizar el calculo entre la fecha actual y la fecha de vencimiento:

las 2 primeras filas muestra los datos en dolares y bolivianos la cual de estas dos columnas saco el resultado para la tercer columna que es total en dolares aqui hago la sumatoria de dolares y bolivianos los bolivianos los convierto a dolares con el tipo de cambio 6.96 como lo indico ahora para la columna vigente es mi problema donde no me sale la suma correcta debería salirme  este monto 1.661.099,27 pero me muestra este monto 3.086.748,12

la formula que estoy utilizando en la columna Vigente es la siguiente:

sum(if(interval( date(vFecha)-[Fecha Vencimiento])<=0,Saldo, 0))


para la tercer columna Total $us es la formula:

=$us.+(Bs./[Tipo de Cambio])


para la primera $us:

=sum(if(Tmoneda=2,[Saldo]))


para la segunda Bs.:

=sum(if(Tmoneda=1, Saldo))

    

cambio 6,96
$us.Bs.Total $usVigenteDato Correcto
2.561.977,681.759.591,682.814.792,583.086.748,121.661.099,27
1.954.900,840,001.954.900,841.115.785,181.115.785,18
28.341,560,0028.341,5622.792,2022.792,20
97.502,810,0097.502,8169.337,2069.337,20
454.494,180,00454.494,18422.054,28422.054,28
1.906.614,470,001.906.614,471.190.985,351.190.985,35
14.467,080,0014.467,0813.962,0013.962,00
834.185,990,00834.185,99561.536,20561.536,20
19.243,110,0019.243,1111.791,9411.791,94
2.208.152,570,002.208.152,57518.784,92518.784,92
45.981,130,0045.981,1327.070,4027.070,40
2.870,720,002.870,72652,72652,72
10.128.732,141.759.591,6810.381.547,047.041.500,515.615.851,66

creo que me explique lo mejor que puede les agradezco de antemano la ayuda.

gracias

Mensaje editado por: Pedro Calderon Flores

4 Replies
hector_munoz
Specialist
Specialist

Hola Pedro,

¿Podrías compartir la aplicación?

Saludos,

H

Anonymous
Not applicable
Author

querido Hector ya lo adjunte el aplicativo

hector_munoz
Specialist
Specialist

Hola Pedro,

Creo que lo que pasaba era que tenías que hacer la conversión de divisa en la fórmula de la columna 'Vigente':

sum(if((date(vFecha)-[Fecha Vencimiento])<=0,Saldo * If(Tmoneda=2, 1, 1/6.96), 0))

, saldría esto:

04-05-2017 12-34-25.png

¡Espero que te sirva!

Un saludo,
H

Anonymous
Not applicable
Author

excelente maestro, siempre falta aveces un detalle o una ayuda mil gracias,