Se allegavi il file invece che l'immagine sarebbe stato anche piu' facile e avrebbe consentito di controllare quali formule sono introdotte in forma di matrice e quali no.
Comunque...
La macro sposta in basso i dati presenti in J:N e in riga 1 copia (come valori) quanto presente in C1:G1
Per la sintassi di Range.Insert:
https://docs.microsoft.com/it-it/office ... nge.insertPer Range.PasteSpecial:
https://docs.microsoft.com/it-it/office ... stespecialLe formule in A1:A90 servono per creare una lista casuale
La formula in B1:B90 conta quante volte i numeri 1-90 sono presenti in J:N; il piccolo delta (-Rif.Riga()*10^-9) serve per dare priorita', a parita' di numero di volte, ai numeri piu' bassi.
Le formule in colonna C1:G1 mi pare che servano a simulare delle estrazioni casuali (basate sulla casualita' di colonna A)
Le formule in F15 e sottostanti estraggono i numeri piu' estratti
Le formule di G15 e sottostanti (conta dei top N) non si vedono ma potrebbero essere del tipo INDICE(F15;B$1:B$90)
Per la sintassi e il comportamento delle funzioni:
Grande :
https://support.microsoft.com/it-it/off ... 672ec00a64Confronta:
https://support.microsoft.com/it-it/off ... 3f4a37673aIndice:
https://support.microsoft.com/it-it/off ... 6b061328bdCiao