Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hello,
I have the next question:
I have this formula:
If(Only(
Aggr(
If( Rank(TOTAL
Sum({<JAAR_MAAND={'$(vJaarMaand)'},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vJaarMaand)'}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)/
Sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)-1)<=3,
Sum({<JAAR_MAAND={'$(vJaarMaand)'},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vJaarMaand)'}>}AANTAL_GESTOLEN)>2"}>}AANTAL_GESTOLEN)/
Sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)-1,0)
, GEMEENTE, MODEL_LIV)
)>0,
Sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'}>}AANTAL_GESTOLEN))
and the output is:
Gemeente MODEL_LIV Percentage
Gouda 800%
Weert 600%
Goes 400%
You can see that column MODEL_LIV is empty. This is right because from 45% of the data we don't now the MODEL_LIV. So a large part of the data exist on MODEL_LIV=empty and that's why it's in the top 3. But i want to filter the rows with MODEL_LIV is empty out and see the top 3 where MODEL_LIV is filled.
i tried to add: MODEL_LIV=-{""} but it is not working:
Only(
Aggr(
If( Rank(TOTAL
Sum({<JAAR_MAAND={'$(vJaarMaand)'},MODEL_LIV=-{""},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vJaarMaand)'},MODEL_LIV=-{""}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)/
Sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'},MODEL_LIV=-{""},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'},MODEL_LIV=-{""}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)-1)<=3,
Sum({<JAAR_MAAND={'$(vJaarMaand)'},MODEL_LIV=-{""},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vJaarMaand)'},MODEL_LIV=-{""}>}AANTAL_GESTOLEN)>2"}>}AANTAL_GESTOLEN)/
Sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'},MODEL_LIV=-{""},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'},MODEL_LIV=-{""}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)-1,0)
, GEMEENTE, MODEL_LIV)
)
Does someybody has a solution?
thanks fore looking already!
greets,
Camiel
Would you be able to share a sample?
The example:
How about this?
Only({<MODEL_LIV = {"=Len(Trim(MODEL_LIV)) > 0"}>}
Aggr(
If(Rank(TOTAL
Sum({<MODEL_LIV = {"=Len(Trim(MODEL_LIV)) > 0"}, JAAR_MAAND={'$(vJaarMaand)'},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vJaarMaand)'}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)/
Sum({<MODEL_LIV = {"=Len(Trim(MODEL_LIV)) > 0"}, JAAR_MAAND={'$(vVorigeJaarmaand)'},GemeenteModelID={"=sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)-1)<=3,
Sum({<MODEL_LIV = {"=Len(Trim(MODEL_LIV)) > 0"}, JAAR_MAAND={'$(vJaarMaand)'},GemeenteModelID={"=Sum({<JAAR_MAAND={'$(vJaarMaand)'}>}AANTAL_GESTOLEN)>2"}>}AANTAL_GESTOLEN)/
Sum({<MODEL_LIV = {"=Len(Trim(MODEL_LIV)) > 0"}, JAAR_MAAND={'$(vVorigeJaarmaand)'},GemeenteModelID={"=Sum({<JAAR_MAAND={'$(vVorigeJaarmaand)'}>}AANTAL_GESTOLEN)>0"}>}AANTAL_GESTOLEN)-1,0)
, GEMEENTE, MODEL_LIV)
)
Thanks! That works!
great!