Condividi:        

[EXCEL] Script per lotto

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

[EXCEL] Script per lotto

Postdi duilio arcari » 14/06/09 11:26

in excel 2007
é possibile scrivere la formula x calcolare i 90 numeri su conbinazioni di10 numeri x colonna
invece delle 5 conbinazioni x colonna del lotto?

[Moderazione] Spostato da Programmazione. Cambiato titolo.
duilio arcari
Utente Junior
 
Post: 47
Iscritto il: 14/06/09 10:00

Sponsor
 

Re: [EXCEL] Script per lotto

Postdi Anthony47 » 14/06/09 23:40

Ciao duilioarcari e benvenuto nel forum.
Se entro lunedi' sera non ti arrivano risposte da appassionati del lotto, allora prova a spiegare meglio la domanda e provero' io (che di lotto non capisco una acca).

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [EXCEL] Script per lotto

Postdi duilio arcari » 15/06/09 18:03

ciao anthony47 cerco di spiegarmi il meglio possibile: se con 90 numeri si hanno 43 e passa milioni di combinazioni
di cinquine che da come ho capito su calcolo probatorio è la seguente formula:90x89x88x87x86,/ 5x4x3x2=120
vorrei sapere con 6-7-8-9-10 combinazioni di numeri quante cinquine escono, secondo logica come moltiplico le prime 5,
dovrei dividere tutte quelle successive:6=720-7=5040-8=40320-9=362880-10=3628800.sempre x il numero di cinquine che si hanno con i 90 numeri ossia 43 milioni e passa di cinquine. ma se divido x 3628800 mi viene un numero troppo ridotto di
in questo caso(decine);qualcosa non va',non riesco a capire x quanto devo dividere.so che con una combinazione di 10 numeri,ho 210 cinquine, ma non riesco a calcolare quante combinazioni da 10 numeri ci vogliono x coprire i 90 numeri,(con 10 numeri devo sempre trovarne 5) poi fatto questo vorrei sapere qual'è la formula x excel,e se è possibile farla su un foglio di calcolo di excel 2007.
......ti risponderò a fine settimana perchè faccio l'estero con il camion. ciao e grazie
duilio arcari
Utente Junior
 
Post: 47
Iscritto il: 14/06/09 10:00

Re: [EXCEL] Script per lotto

Postdi Flash30005 » 15/06/09 22:44

duilio arcari ha scritto:...
dovrei dividere tutte quelle successive:6=720-7=5040-8=40320-9=362880-10=3628800...

a me risulta 6=6; 7=21; 8=56; 9=126; 10=252.
la formula delle combinazioni semplici è:
n!/(k!(n-k)!)
dove n sono gli elementi (i numeri presi in considerazione)
k è la lunghezza (in questo caso 5)
quindi apri un foglio nuovo
in A1 metterai 5
in A2 la formula
Codice: Seleziona tutto
=A1+1
e la copi fino alla riga 86 (avrai valore = 90)
in B1 metterai la formula:
Codice: Seleziona tutto
=FATTORIALE(A1)/(FATTORIALE(5)*FATTORIALE(A1-5))

che copierai fino dove vuoi (a te occorre fino alla riga 6)
es.: in A6 con valore 10 avrai in B6 il risultato delle combinazioni pari a 252

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-

Re: [EXCEL] Script per lotto

Postdi Anthony47 » 16/06/09 02:05

La terminologia di duilio e' equivoca, ma probabilmente vuole sapere quanti gruppi di 5 si possono avere con 6-7-8-9-10 elementi; la frase "non riesco a calcolare quante combinazioni da 10 numeri ci vogliono x coprire i 90 numeri" fa invece pensare al calcolo dei gruppi da 10 che si possono comporre con 90 numeri.
Per ambedue le possibili interpretazioni la risposta e' la formula gia' data da Flash per il calcolo delle combinazioni semplici: n!/(k!*(n-k)!)
Se ti interessa la spiegazione matematica, vedi http://it.wikipedia.org/wiki/Combinazione

Ciao.
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [EXCEL] Script per lotto

Postdi duilio arcari » 20/06/09 13:46

ciao anthony47 grazie a voi ho quasi risolto il problema; ma c'è un intoppo
sempre in excell andando su (combinazione e poi su permutazione) mi dà il
risultato delle colonne sia a 5 che a 10 ma quando cerco di visualizzare le colonne non
c'è modo di vederle ed io non posso verificare se sono esatte.anche perchè poi devo
scartarne manualmente diverse.
la mia domanda è: c'è un modo x visualizzare sia le combinazioni, che le permutazioni?
o bisogna avere qualche programma?
ciao a sabato prossimo.
duilio arcari
Utente Junior
 
Post: 47
Iscritto il: 14/06/09 10:00

Re: [EXCEL] Script per lotto

Postdi Anthony47 » 20/06/09 16:40

Hai risolto e siamo contenti, ma personalmente non ho capito quale era il problema.
Per la nuova domanda e' necessario capire esattamente che cosa vorresti fare; vuoi per caso elencare, una per una, le 43.949.268 combinazioni a 5 elementi o le 5.720.645.481.903 combinazioni a 10 elementi? Se SI, quale versione di excel hai a disposizione e quanto tempo pensi di dedicare al processo?
Se NO, allora sei meglio messo ma diventa fondamentale la descrizione di che cosa vorresti fare esattamente.

Ciao, fatti sentire
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: [EXCEL] Script per lotto

Postdi duilio arcari » 20/06/09 18:26

ciao anthony47
la domanda è:se io in( combinazione) digito 90;2 le combinazioni sono 4005
se scrivo (permutazione) 10;2 le combinazioni sono 90
se voglio eliminare qualche combinazione manualmente ,devo visualizzare
tutte le combinazioni.e non so come fare. c'è un pulsante specifico o bisogna servirsi di un pragramma?
ciao.
duilio arcari
Utente Junior
 
Post: 47
Iscritto il: 14/06/09 10:00

Re: [EXCEL] Script per lotto

Postdi Flash30005 » 20/06/09 23:52

duilio arcari ha scritto:ciao anthony47
la domanda è:se io in( combinazione) digito 90;2 le combinazioni sono 4005
se scrivo (permutazione) 10;2 le combinazioni sono 90
se voglio eliminare qualche combinazione manualmente ,devo visualizzare
tutte le combinazioni.e non so come fare. c'è un pulsante specifico o bisogna servirsi di un pragramma?

Innanzitutto dovresti fare combinazione di 10;2 che sono 45 in quanto facendo permutazioni tu inserisci (nel caso del lotto) dei duplicati es. 12 e 46; 46 e 12 è considerato un ambo nelle combinazione ma due nelle permutazioni, quindi, tu hai 45 combinazioni sui 10 numeri (non 90).
Per generare le 45 combinazioni occorre un programma o un foglio con delle formule appropriate.
Per eliminare alcune di queste puoi usare un programma, se esiste un criterio logico, altrimenti dovrai farlo a mano

Ciao
Flash
Win10 + Office 2010 Ita
"Fotografica" al servizio dell'immagine
Avatar utente
Flash30005
Moderatore
 
Post: 8517
Iscritto il: 27/09/07 11:44
Località: Roma +o-


Torna a Applicazioni Office Windows


Topic correlati a "[EXCEL] Script per lotto":


Chi c’è in linea

Visitano il forum: Nessuno e 52 ospiti