Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione di dati
ciao
sai che è un bel lavoro e quasi sempre ha difetti.
Normalmente i mesi non hanno la prima settimane e l'ultima completa
e qui nasce il dilemma
vuoi 0 la prima settimana
=SE((GIORNO.SETTIMANA(FINE.MESE(A2;0);2)<4)*(A2>=(FINE.MESE(A2;0)-GIORNO.SETTIMANA(FINE.MESE(A2;0);2)+1));1;INDICE(INT((RIF.RIGA($A$1:$A$31)-1+GIORNO.SETTIMANA(FINE.MESE(A2;-1)+1;2)-1)/7)+(GIORNO.SETTIMANA(FINE.MESE(A2;-1)+1;2)<=4);GIORNO(A2)))
o vuoi il numero della settimana precedente?
=SOMMA((GIORNO.SETTIMANA(SCARTO($A$2;0;0; RIGHE($A$2:$A2)+7-GIORNO.SETTIMANA(A2;2);1);2)=4)*(MESE(SCARTO($A$2;0;0; RIGHE($A$2:$A2)+7-GIORNO.SETTIMANA(A2;2);1))=MESE(SCARTO(A2;4-GIORNO.SETTIMANA(A2;2);0))))
o sempre con lo 0
=GIORNI.LAVORATIVI.TOT.INTL(FINE.MESE(A2;-1)+1;A2;"0111111")
non sono perfette
e onestamente non so se microsoft abbia sviluppato una funzione per
trovare il num settimana mese