Skip to main content
Announcements
SYSTEM MAINTENANCE: Thurs., Sept. 19, 1 AM ET, Platform will be unavailable for approx. 60 minutes.
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Generar consecutivo por mes??

Hola amigos de qlikview, tengo el siguiente problema, quiero generar un consecutivo pero que solo sea por mes, si es enero que me genere un consecutivo 1,2,3,4 y cuando sea febrero vuelva a comenzar como se muestra en la imagen, cualquiera de sus respuestas seran bienvenidas.

Por su atencion.

Gracias.

Per month.png

46 Replies
Not applicable
Author

No dio el resultado esperado

NF1.jpg

Not applicable
Author

Esto es lo que sale Javier, no es el resultado deseado:

NF2.jpg

Not applicable
Author

El trozo de funcion que veo no es la que he mandado,

esto es lo que me sale a mi, a ver si puedo luego prepararte un ejemplo

above.PNG.png

Not applicable
Author

mira el ejemplo

Not applicable
Author

Javier recuerda que quiero generar un consecutivo pero que solo sea por mes, si es enero que me genere un consecutivo 1,2,3,4 y cuando sea febrero vuelva a comenzar…

Not applicable
Author

Javier tengo Personal Edition no puedo abrir tu ejemplo

jolivares
Specialist
Specialist

Sustituye el load con esta instruccion:

Load F1, If(RecNo()=1 Or Peek(Cons)=4 Or Month(F1)<>Previous(Month(F1)),1,Peek(Cons)+1) as Cons

Resident T1 Order By F1;

y me dejas saber nuevamente.

Not applicable
Author

Funciono Juan perdona por la tardanza pero ahora quiero que esas fechas que cargaste las obtenga de un query

datos:

select fecha from tabla1;

store datos in datos.qvd;

drop table datos;

ecolomer
Master II
Master II

Lo tienes resuelto?

Es algo así lo que requieres?

p09.png

ecolomer
Master II
Master II

Si fuera eso lo que requieres, la fórmula es:

=if( month(Fecha)<>above(Month(Fecha)), 1,Above(Consecutivo)+1)

Ten en cuenta que debes poner "Consecutivo" como nombre de la expresión ya que la fórmula hace referencia a su valor anterior.