SACAR NÚMERO DE SEMANAS ANUAL DEL MES PASADO A PARTIR DEL PRIMER LUNES DEL MES

Buenas tardes,

Estoy creando un robot que necesito sacar
el numero de semanas anual pertenecientes al mes pasado
(tomando como semana “1” el primer lunes del mes)
Es decir, de Enero2019 obtendría los siguientes números de semana:1, 2, 3 , 4
Febrero: 5, 6, 7 ,8
Marzo:9, 10, 11, 12

Y así respectivamente.
¿Tenéis idea de como sacarlo?
He conseguido sacar el número de semanas del mes anterior, pero no que me cuente la semana desde el lunes, si no desde el día 1 de ese mes.
¡Gracias!

Translation from Google:

Good afternoon,

I’m creating a robot that I need to take out
the number of annual weeks belonging to the last month
(taking as a week “1” the first Monday of the month)
That is, from January2019 would get the following week numbers: 1, 2, 3, 4
February: 5, 6, 7, 8
March: 9, 10, 11, 12

And so, respectively.
Do you have any idea how to get it out?
I have managed to get the number of weeks of the previous month, but not to tell me the week since Monday, if not from day 1 of that month.
Thank you!