|
Rank: Member
Iscritto dal : 3/24/2007 Posts: 0
|
Aiuto .......
Devo sorteggiare da un'elenco di 128 celle abbinamenti per 4 senza doppioni .
Mi spiego meglio l'elenco è formato da 128 società sportive presenze multiple (La società Tizio è presente 10 volte e la società Caio è presente 5 volte etc etc)
Debbo sorteggiare casuale in tabelloni da 4 squadre cadauna ma in ogni tabellone da 4 deve figurare solo una società e non 2 o più cioè:
Tab 1 Società Caio Società Sempronio Società Tizio Società Tizio
NON VA BENE : IL SECONDO TIZIO ANDRA' AUTOMATICAMENTE NEL TABELLONE 2 E COSì VIA ....
Ce' una formula per excel che consenta ciò?
Grazie per l'assistenza
Giancarlo
|
|
|
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
salve la cosa potrebbe essere risolta con l'uso di una macro. Aiuterebbe sapere in realtà quante sono in totale le società elencate nelle 128 righe. saluti Andrea
|
|
Rank: Member
Iscritto dal : 3/24/2007 Posts: 0
|
Grazie Andrea per la risposta ,
In realtà non c'è una condizione fissa Di volta in vlta le squadre iscritte sono variabili ; possono essere 8, 21 37, 75 si stima comunque non oltre 128
Pensavo ad una formula o marco che andasse bene sempre sia che il campo di lavoro sia a celle piene oppure parte vuote .
Grazie ancora
Giancarlo
|
|
Rank: Member
Iscritto dal : 3/24/2007 Posts: 0
|
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote> salve la cosa potrebbe essere risolta con l'uso di una macro. Aiuterebbe sapere in realtà quante sono in totale le società elencate nelle 128 righe. saluti Andrea <hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>
|
|
Rank: Member
Iscritto dal : 3/24/2007 Posts: 0
|
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote> <BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote> salve la cosa potrebbe essere risolta con l'uso di una macro. Aiuterebbe sapere in realtà quante sono in totale le società elencate nelle 128 righe. saluti Andrea <hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote> <hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>
|
|
Rank: Member
Iscritto dal : 3/24/2007 Posts: 0
|
<BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote> <BLOCKQUOTE id=quote><font size=1 face="Sans Serif, Arial, Helvetica" id=quote>quote:<hr height=1 noshade id=quote> salve la cosa potrebbe essere risolta con l'uso di una macro. Aiuterebbe sapere in realtà quante sono in totale le società elencate nelle 128 righe. saluti Andrea <hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote> <hr height=1 noshade id=quote></BLOCKQUOTE id=quote></font id=quote><font face="Sans Serif, Arial, Helvetica" size=2 id=quote>
Grz x la risposta
Le società sono variabili , da min 8 a max 128 . la macro non può prendere i n considerazione solo le celle riempite?
grz ancora
Giancarlo
|
|
Rank: AiutAmico
Iscritto dal : 5/29/2003 Posts: 1,694
|
salve la macro non ha problemi conta le celle piene e si determina il numero. La domanda serviva per sapere se nel numero totale di 128 erano più le squadre ripetute di quelle singole. Esempio se su un totale di 128 iscritti le singole società sono solo 10 significa che ciascuna si ripete per almeno 12 volte e la cosa diventerebbe complicata. Comunque la cosa che serve sapere è: essendo tutti gruppi di 4 significa sempre e comunque che gli iscritti siano un multiplo di 4?? Qualcosa da sottoporti l'ho pronta mi serve solo la risposta alla domanda fatta sopra in merito al multiplo di 4. saluti Andrea
|
|
Rank: Member
Iscritto dal : 3/24/2007 Posts: 0
|
Salva Andrea ,
In franchezza le cose stanno così :
1 - Difficilmente in una gara si superano le 64 formazioni ma per sicurezza ho indicato sino a 128 2 - Posso ipotizzare che nel caso in cui ci fosse una gara con 128 formazioni significherebbe che le squadre sarebbero provenienti da tutta Italia e quindi si avrebbe una grande varietà di società - posso quindi affermare che è impossibile che il nr di squadre della stessa società superino i rappgruppamenti di 4 - cioe se ci sono per es. 64 formazioni iscritte significa che i raggruppamenti di 4 sono 16 - impossibile al massima ci potrebbero essere 8/10 formazioni della stessa società .
Comunque vista la tua professionalità in materia ti dico tutto .
il massimo sarebbe :
il sorteggio deve essere diviso in raggruppamenti (da ora in poi chiamerò POULES)di 4 e 3 squadre - perchè :
ovviamente il totale degli iscritti può essere dispari e e non multiplo di 4 quindi il concetto è :
A - nella poule da 4 usciranno 2 squadre e 2 saranno eliminate
B - nella POULE da 3 solo una squadra sarà eliminata .
Per evitare spareggi la scelta delle POULES (quante da 4 e quante da 3)deve essere fatta a priori in base alle squadre iscritte.
Cioe' dopo le elininatorie delle POULES da 4 E da 3 le squadre rimanenti debbono essere sempre 8 0 16 0 32 0 64 in questo modo si evitano spareggi =32,16,8,4,2,finale
INFATTI per es iscrizione di 25 squadre il sorteggio per portare le vincenti nelle sedici (16) dovrà essere fatto con 7 poules d 3 e 1 poule da 4 :
7X3=21 (eliminate 7) rimanenza 14 1x4=4 (eliminate 2) restante 2
totale 16
IN CASO DI 32 SQ ISCRITTE è + facile 8 POULES DA 4 restanti 16
premesso che all'inizio della gara tutte le squadre devono paretecipare ad una Poule - che vuol dire poules da 4 min 2 partite e 1 una partita di recupero - poule da 3 1 partita vinta a tavolino e 1 partita giocata - chi perde la prima poi recupera con chi aveva la partita vinta)
NEL CASO IN CUI IL NR SQ SIA TALE CHE NON è POSSIBILE (attraverso il mix di poules da 4 e da 3) ridurle a 16 si farà il sorteggio con precedenza alle POULE DA 4 e poi da 3 (39 sq = 9 poule da 4 e 1 da 3 , così giocano tutti subito) resteranno 18 ex poule da 4 e 2 ex poules da 3 totale 20 squadre .
A QUESTO PUNTO (ma questo non centra con la MACRO iniziale , è solo per farti capire ) giocheranno 8 sq in assestamento con eliminazione diretta e 12 sq avranno partita vinta ; quindi 4 + 12 sedici e così si potrà continuare la gara ad eliminazione diretta sino alla finale.
Ti chiedo scusa sin d'ora per la spiegazione un pò prolissa ma come spiegarmi diversamente?
Credo sinceramente che le varianti iniziali siano forse troppe e quindi non voglio assolutamente farti perdere del tempo, se intravedi difficoltà ti prego lascia perdere ....continueremo a sorteggiare dal sacchetto dei nr del lotto.
Cordialmente
Giancarlo
|
|
Guest |