Ciao a tutti…
ho un errore con la Funzione Combinazione che non riesco a risolvere e non so se si riesce a risolvere.
Prima di scrivere la descrizione del problema e, per evitare di leggere, si può aprire l’allegato e scrivere
in cella F2 il numero 90 e il problema da risolvere si capisce all’istante.
Quello che cerco è automatizzare, con delle macro o formule, la conversione da sestina in numero d’ordine.
Si sa che la sestina 1,2,3,4,5,6 ha come numero d’ordine 1 mentre la 85, 86, 87, 88, 89, 90 ha 622.614.630.
E se cerco il nr d’ordine di una sestina in mezzo fra la 1à e l’ultima come faccio?
La conversione è molto semplice basta scrivere in una “filiera” di Combinazioni e con una
semplicissima somma e sottrazione si ottiene il numero d’ordine vediamo come…
Per esempio prendiamo una sestina facile da ricordare e anche facile da individuare dove è posta
all’interno della Funzione Combinazione ad esempio la 11,22,33,44,55,66 (nr. d’ordine 333.817.008)
(anche se faccio il copia/incolla sono quasi certo che riesco a sbagliare ugualmente)
La filiera:
Comb(90;6) = 622.614.630
Comb(90-11;6) = 277.962.685
Comb(90-22;5) = 10.424.128
Comb(90-33;4) = 395.010
Comb(90-44;3) = 15.180
Comb(90-55;2) = 595
Comb(90-66;1) = 24
622.614.630 – (277.962.685+10.424.128+395.010+15.180+ 595+24) = nr d’ordine 333.817.008
oppure è la stessa operazione:
622.614.630 – 277.962.685 – 10.424.128 – 395.010 – 15.180 – 595 – 24) = nr d’ordine 333.817.008
I conti tornano! ho realizzato un ciclo di macro registrate (quasi tutte) e i risultati sono ottimi e giustissimi.
Quindi siamo tutti felici e contenti? neanche un po'.
Se nella sestina, che deve essere rigorosamente in odine crescente, c’è il numero 90
l’ultima Formula della filiera delle Combinazioni va in errore Comb(90-90;1) = cucù (#NUM!)
Chiedo aiuto a tutto il Forum se c’è una persona che sappia come risolvere il problema della formula.
Or una formula che direttamente converte la sestina in numero d’ordine.
Or una macro che aggiri il problema.
Or qualche dritta. Or…
Il allegato una cartella con due fogli uno “Foglio1” c’è un misero programmino di macro
registrate che alla fine del ciclo danno il numero d’ordine a fianco della sestina in esame.
Queste macro “leggono” la filiera delle Combinazioni e altre cosucce “fatte in casa”.
Basta scrivere in H10 un numero e cliccare sulla bandiera.
Sul “foglio2”, solo per gli appassionati, una tabella riportante varie info sulla disposizione
integrale delle colonne e numeri che compongono le sestine sul foglio Excel.
Ringraziando anticipatamente tutti coloro che mi possono aiutare 73 ikwae
https://we.tl/t-u09PPjUc1s
Note ho scaricato il file per prova e il link funziona.