Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
cancel
Showing results for 
Search instead for 
Did you mean: 
ShirSandoval
Creator
Creator

GRAFICO DE LINEAS

Buenas tardes Comunidad!

Alguien sabra como hacer para que en un grafico de lineas, los meses que no contienen datos aun no aparezcan como 0?

ShirSandoval_0-1599499572901.png

Uso dos medidas:

Medida1: 

sum({<[Loan.CustLoanAmount],Canal = {"Directo"},
[Opportunity.LoanProduct]={'Prendarios'},
[Opportunity.LoanCampaign]=-{"*Prenda*"},
[Loan.Loan.TransDate.autoCalendar.YearsAgo]={0}>}[Loan.CustLoanAmount])

Medida 2: 

sum({<Objetivo,[ObjetivoCanal.Canal]= {"Directo"}>}Objetivo)

 

Labels (3)
1 Solution

Accepted Solutions
ArnadoSandoval
Specialist II
Specialist II

Hola Shirly,

Estoy respondiendo las dos preguntas que has hecho y que no han tenido respuestas, esta es la primera; existen varias formas de implementar lo que quieres, la que escribo es una de ella:

Utilizar una condicion con la expresion de SUM() que asigned un espacio cuando esta es cero o el resuldado de la suma, algo asi como:

Para la medida 2:

If(sum({<Objetivo,[ObjetivoCanal.Canal]= {"Directo"}>}Objetivo)=0, ' ', sum({<Objetivo,[ObjetivoCanal.Canal]= {"Directo"}>}Objetivo))

Para la medida 1:

If( sum({<[Loan.CustLoanAmount],Canal = {"Directo"},
[Opportunity.LoanProduct]={'Prendarios'},
[Opportunity.LoanCampaign]=-{"*Prenda*"},
[Loan.Loan.TransDate.autoCalendar.YearsAgo]={0}>}[Loan.CustLoanAmount]) = 0, ' ', sum({<[Loan.CustLoanAmount],Canal = {"Directo"},
[Opportunity.LoanProduct]={'Prendarios'},
[Opportunity.LoanCampaign]=-{"*Prenda*"},
[Loan.Loan.TransDate.autoCalendar.YearsAgo]={0}>}[Loan.CustLoanAmount]))

Como la expresion de la Medida 1 es muy large, te recomendaria que utilices una variable, y una vez que tengas esa variable, su expresion seria mas simple, algo asi:

If(Expresion_Medida1 = 0, ' ', Expresion_Medida1)

Luego, con las propiedades del Grafico de Lineas, en la seccion de "Apariencia", busca el atributo de "Missing Value" (textualmente: Valores Faltantes - no tengo idea como aparece en la version en Español, por eso anexo un screenshot), juega con las 3 opciones disponibles, en mi caso, comparto la siguiente imagen:

51.Grafico-de-lineas-04.png

Por favor confirma si esta sugerencia resuelve tu problema, o explica porque no funciono!

Ahora voy a revizar tu siguiente pregunta! 

Arnaldo Sandoval
A journey of a thousand miles begins with a single step.

View solution in original post

2 Replies
ArnadoSandoval
Specialist II
Specialist II

Hola Shirly,

Estoy respondiendo las dos preguntas que has hecho y que no han tenido respuestas, esta es la primera; existen varias formas de implementar lo que quieres, la que escribo es una de ella:

Utilizar una condicion con la expresion de SUM() que asigned un espacio cuando esta es cero o el resuldado de la suma, algo asi como:

Para la medida 2:

If(sum({<Objetivo,[ObjetivoCanal.Canal]= {"Directo"}>}Objetivo)=0, ' ', sum({<Objetivo,[ObjetivoCanal.Canal]= {"Directo"}>}Objetivo))

Para la medida 1:

If( sum({<[Loan.CustLoanAmount],Canal = {"Directo"},
[Opportunity.LoanProduct]={'Prendarios'},
[Opportunity.LoanCampaign]=-{"*Prenda*"},
[Loan.Loan.TransDate.autoCalendar.YearsAgo]={0}>}[Loan.CustLoanAmount]) = 0, ' ', sum({<[Loan.CustLoanAmount],Canal = {"Directo"},
[Opportunity.LoanProduct]={'Prendarios'},
[Opportunity.LoanCampaign]=-{"*Prenda*"},
[Loan.Loan.TransDate.autoCalendar.YearsAgo]={0}>}[Loan.CustLoanAmount]))

Como la expresion de la Medida 1 es muy large, te recomendaria que utilices una variable, y una vez que tengas esa variable, su expresion seria mas simple, algo asi:

If(Expresion_Medida1 = 0, ' ', Expresion_Medida1)

Luego, con las propiedades del Grafico de Lineas, en la seccion de "Apariencia", busca el atributo de "Missing Value" (textualmente: Valores Faltantes - no tengo idea como aparece en la version en Español, por eso anexo un screenshot), juega con las 3 opciones disponibles, en mi caso, comparto la siguiente imagen:

51.Grafico-de-lineas-04.png

Por favor confirma si esta sugerencia resuelve tu problema, o explica porque no funciono!

Ahora voy a revizar tu siguiente pregunta! 

Arnaldo Sandoval
A journey of a thousand miles begins with a single step.
ShirSandoval
Creator
Creator
Author

Arnaldo funcionó perfectamente. Agradecida por tu ayuda. 

ShirSandoval_0-1603750798855.png