Qlik Community

New to QlikView

Discussion board where members can get started with QlikView.

j_cabrera
Contributor II

Dividir una meta global segun la seleccion del mes

Buen dia a todos.

estoy tratando de hacer una formula que me divida una meta que se establecio en ventas por mes... ejem....... que cuando no alla seleccionado ningun mes me mande el global pero cuando selecione un mes me lo divida si selecciono un mes que me lo dividaentre 12 por que seria un mes y asi sucesibamente he intendado con dos formulas pero no me queda al seleccionar un mes

=Sum({<Ejercicio={2012}>}[IMPORTE MAXIMO])/IF(Count(Distinct CalendarQuarter)<1,

Count(Distinct CalendarQuarter),12 )*(Count(Distinct CalendarQuarter))

y una mas laboriosa

//=  if (CalendarQuarterAñoFFC= 'Ejercicio 2011', sum ([Meta 2011]),

//

//if(CalendarQuarter='Mes' ,Sum(0),

//if(CalendarQuarter='Mes1' ,Sum(([Meta 2012])/12),

//if(CalendarQuarter= 'Mes2', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes3', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes4', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes5', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes5', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes6', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes7', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes8', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes9', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes10', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes11', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes12', sum (([Meta 2012])/12),

//

//if(Trimestre='Trimestre' ,SUM(0),

//if(Trimestre='Trimestre 1' ,SUM(([Meta 2012])/12*3),

//if(Trimestre= 'Trimestre 2', sum (([Meta 2012])/12*3),

//if (Trimestre= 'Trimestre 3', sum (([Meta 2012])/12*3),

//if (Trimestre= 'Trimestre 4', sum (([Meta 2012])/12*3),

//

//

//

//if (CalendarQuarterAñoFFC= 'Ejercicio 2012', sum ([Meta 2012]),

//if(CalendarQuarter='Mes' ,Sum(0),

//if(CalendarQuarter='Mes1' ,Sum(([Meta 2012])/12),

//if(CalendarQuarter= 'Mes2', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes3', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes4', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes5', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes5', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes6', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes7', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes8', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes9', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes10', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes11', sum (([Meta 2012])/12),

//if (CalendarQuarter= 'Mes12', sum (([Meta 2012])/12),

//

//if(Trimestre='Trimestre' ,SUM(0),

//if(Trimestre='Trimestre 1' ,SUM(([Meta 2012])/12*3),

//if(Trimestre= 'Trimestre 2', sum (([Meta 2012])/12*3),

//if (Trimestre= 'Trimestre 3', sum (([Meta 2012])/12*3),

//if (Trimestre= 'Trimestre 4', sum (([Meta 2012])/12*3),

//)

//

//)))))))))))))))))))))))))))))))))))))))

//

y tampoco espero me puedan ayudar Grx