crea classifica automatica



  • crea classifica automatica
    di igor (utente non iscritto) data: 31/03/2015 15:44:04

    ciaoa tutti e ben ritrovati, ennesimo problema.........devo creare una classifica...esempio.....
    HO UNA ROBA DEL GENERE: 9 colonne con
    NUMERO POSIZIONE ARRIVO TEMPO COGNOME E NOME CATEGORIA TEAM CORTO/LUNGO PUNTI BONUS
    QUESTI NOMI STANNO IN 1 FOGLIO CHE SI CHIAMA GARA 1
    STESSI NOMI TANNO IN FOGLIO CHE SI CHIAMA GARA 2 MA CON PUNTEGGI DIVERSI.......MA SEMPRE NELLE STESSE CELLE...
    ORA......SE VOLESSI PRENDERE IL 1° ARRIVATO PER NOME E COGNOME ....SOMMARE I 300+10 CHE HA PRESO IN GARA 1, E SOMMARE GLI ALTRI 300+10 CHE HA PRESO IN GARA 2
    COME FACCIO ?

    229 1 11:54:47.750 PASTUSHENKO YAN ELMT U.C.D RIONERO IL VELOCIFERO CORTO 300 10
    534 2 11:55:25.453 GROSSI GABRIELE JMT A.S.D. AVIS BIKE RUVO CORTO 250 10
    268 3 11:55:46.703 MARZOCCA ANTONIO JU A.S.D.TEAM AMICINBICI LOSACCO BIKE CORTO 230 10
    251 4 11:56:39.953 MUCIACCIA VITO ELMT A.S.D.MAGNAROTA CORTO 210 10
    583 5 11:56:40.953 APRILE EMANUELE M1 MAGLIE BIKE A.S.D. CORTO 200 10
    266 6 11:57:11.203 PATRUNO FRANCESCO ELMT TEAM EUROBIKE CORTO 190 10
    269 7 11:57:20.453 GIACONELLA ANTONIO ELMT ASD CALCAGNI SPORT CORTO 180 10
    278 8 11:57:41.953 ALBERGA ANTONIO ELMT ASD ORME BIKE XTREME CORTO 170 10
    1346 9 11:58:11.203 PATRUNO MATTIA JU POL.VA DILETT. GAETANO CAVALLARO" CORTO 160 10



  • di alfrimpa data: 31/03/2015 16:03:37

    Ciao Igor

    Non so se ho capito bene ma non basterebbe la somma di due CERCA.VERT dei punteggi delle due gare?

    Prova a vedere il file che ti ho allegato.

    Alfredo




  • crea classifica automatica
    di igor (utente non iscritto) data: 31/03/2015 16:06:36

    si, ma io non so a priori se ad esempio il 1 ( pastuschenko) le prossime gare le farà......
    quindi poi il cerca vert cerca qualcosa che non trova..giusto?



  • di alfrimpa data: 31/03/2015 16:21:38

    Quello si può ovviare con un SE.ERRORE in modo che se il CERCA.VERT non trova il nome cercato ti può restituire una stringa vuota.

    Comunque prova tu ad allegare un file d'esempio in cui specifichi bene il risultato che vuoi ottenere.

    Alfredo





  • di igor (utente non iscritto) data: 31/03/2015 16:26:54

    allora, file allegato........
    ogni atleta che ha fatto una gara ha una categoria...
    a me serve un pulsante che ogni volta mi crea la classifica per categoria nel suo foglio relativo...e prende i dati in base agli atleti piazzati per ogni gara.....



  • di Shalom (utente non iscritto) data: 31/03/2015 17:21:29

    Sembra molto simile alla richiesta in pagina 4:
    ordinare_arrivati_ (2010) di Traniwebdesign (Utente) iniziata il 17/03/2015 13:29:11

    Shalom



  • di igor (utente non iscritto) data: 31/03/2015 17:23:44

    e si sono sempre io
    ora mi occorre il continuo diciamo, perche con gli arrivati ho risolto, ora mi serve classificarli per punteggio ottenuto nel campionato



  • di Shalom (utente non iscritto) data: 31/03/2015 18:07:27

    Urca!
    Avevo proprio intenzione di cimentarmi in questa sfida ma dopo che, nella precedente Discussione, affermi:

    BE CHE DIRE.....vi darei un bacio in bocca...a tutti quanti.....

    Lascio questo rischio a qualche altro Utente.

    Sai, sono un pò all'antica e, ... come "premio, non mi sembra allettante!


    Shalom



  • di alfrimpa data: 31/03/2015 18:44:26

    Ciao Igor

    Ti ho allegato un file dove ti mostro come creare una classifica automatica.

    Per far questo si utilizza la funzione GRANDE() di Excel.

    Credo che tu possa adattarla, con relativa facilità, alla tua situazione.

    Alfredo





  • di igor (utente non iscritto) data: 31/03/2015 19:11:29

    si, ma non posso modificarmi 700 punteggi ogni volta....mi sparo e faccio prima.......
    andrebbe bene se avessi tutto su un foglio, ma purtroppo non ce lo
    io ho per ogni foglio 300 corridori....che ogni domenica prendono punteggi diversi in base al loro piazzamento



  • di alfrimpa data: 31/03/2015 19:58:11

    Il problema è che non tutti i corridori partecipano a tutte le gare per cui i CERCA.VERT vanno in errore dando N/D.

    Al momento non saprei che altro dire se non che ci penserò e se mi viene qualche idea te la parteciperò.

    Sempre sperando nell'intervento (più qualificato del mio) di qualche altro utenet del forum.

    Alfredo





  • di Mister_x (utente non iscritto) data: 01/04/2015 00:25:19

    ciao

    provo a darti alcuni suggerimenti
    prima cosa nel tuo file allegato ci sono gia' due discordanze nell'esposizione dei dati vedi
    tra gara1 e gara2 le colonne E e G hanno inseriti dati diversi nel contesto di rilevamento
    altra cosa devi, e questo e' un mio consiglio, crearti un foglio di riepiligo gare dove per esempio in colonna A:A inserisci la classe del concorrente B:B il nome del concorrente , C:C il gruppo di appartenenza, D:D la somma dei punti totali calcolati sulle singole gare, e da qui parti ad inserire le varie gare, ess E e F punteggio gara1, G e H gara2 ecc ecc,
    se ogni gara avrai nuovi concorrenti basta che in automatico li vai ad inserire in questo foglio ecc.ecc.
    a questo foglio affiancherai un altro foglio dove costruirai una classifica parziale mettendo in ordine in base al valore di colonna D:D il primo,secondo ecc.ecc , ed e' da questi che puoi estrapolare le varie categorie con punteggi finali di ogni concorrente
    quindi ricapitolando, fai attenzione ad ogni posizione esatta dei dati che importi, altrimenti ti troverai spiazzato in partenza

    con questo non voglio dilungarmi nellargomento , sappi solamente che per questo lavoro a carattere cronometristi un buon programma necessita dai 30 ai 40 file che lavorano simultaneamente fra di loro, governati unicamente da un ID univoco di un concorrrente

    ciao





  • di brontolo (utente non iscritto) data: 01/04/2015 07:46:32

    Concordo con l'osservazione di Mister_X:
    - tra gara1 e gara2 le colonne E e G hanno inseriti dati diversi nel contesto di rilevamento

    Ho eliminato i fogli di tutte le categorie.

    Ho utilizzato un foglio di riepilogo nel quale, in automatico, ho riportato i Campi:
    - PETTORALE Colonna "A"
    - COGNOME E NOME Colonna "B"
    - CATEGORIA Colonna "C"
    - TEAM Colonna "D"
    - PUNTI Colonna "E"
    - BONUS Colonna "F"
    accodando i dati di ogni Gara.
    Nello stesso foglio, sempre in automatico, ho riportato i Dati univoci di:
    - PETTORALE Colonna "H"
    - COGNOME E NOME Colonna "I"
    - CATEGORIA Colonna "J"
    - TEAM Colonna "K"
    in Colonna "L", ho riportato la somma PUNTI + BONUS di ogni concorrente
    Ho ordinato le Colonne "H:L" secondo i criteri:
    1) CATEGORIA (crescente)
    2) PUNTEGGI (decrescente)
    3) COGNOME E NOME (crescente)
    4) PETTORALE (crescente)
    Ho utilizzato un foglio "Classifiche" così strutturato:
    - in A1 ho utilizzato la funzione Convalida dati di tutte le Categorie.
    In riga 2 ho inserito le intestazioni:
    - CLASSIFICA Colonna "A"
    - PETTORALE Colonna "B"
    - COGNOME E NOME Colonna "C"
    - TEAM Colonna "D"
    - PUNTEGGIO Colonna "E"
    Partendo da riga 3, in colonna "A" ho inserito la classifica dei primo 50 Concorrenti, nelle colonne "B:E" con AGGREGA ho selezionato tutti i concorrenti presenti nel foglio "Riepilogo" associati alla categoria selezionata in A1.

    In questo modo ho la possibiltà di:
    - selezionare la categoria prescelta
    - stampare la classifica di quella categoria
    - selezionare altra categoria e stamparla

    In alternativa posso mantenere tutti i fogli delle categorie utilizzando per ognuno la funzione AGGREGA, ma, la soluzione precedente mi è sembrata meno impegnativa.

    brontolo



  • di igor (utente non iscritto) data: 01/04/2015 07:55:27

    allega il file, fammi controllare...
    p.s. il team per me non è un problema, possiamo fregarcene altamente...
    l'unica cosa su cui stilare la classifica è il nome e cognome e la categoria di appartenenza...diciamo sono quelli i campi fondamentali, il resto chi se ne frega...
    anche perche nomi e cognomi possono solo aumentare o diminuire di gara in gara, a seconda che uno partecipi o no...
    l



  • di brontolo (utente non iscritto) data: 01/04/2015 08:15:37

    Premi Riep.GARE e scegli la categoria.



  • di igor (utente non iscritto) data: 01/04/2015 08:30:30

    O, PERFETTO, L'UNICA COSA è CHE AVENDO SBAGLIATO A METTERE LE INTESTAZIONI ALLE COLONNE NEL SECONDO FOGLIO.........
    E AGGISUTANDO IL TUTTO, QUANDO VADO A GENERARE LA CLASSIFICA OTTENGO I DOPPIONI........COME AGGIUUSTO LA FORMULA ?



  • di igor (utente non iscritto) data: 01/04/2015 08:34:38

    titolo informativo, la classifica la stila anche controllando sul pettorale?
    perche il pettorale puo cambiare, l'unica cosa su cui vorrei basarla ( la ricerca del punteggio ) è nome e cognome. si puo modificare ?



  • di igor (utente non iscritto) data: 01/04/2015 08:39:34

    1° 229 PASTUSHENKO YAN U.C.D RIONERO IL VELOCIFERO 620
    2° 436 PASTUSHENKO YAN U.C.D RIONERO IL VELOCIFERO 620
    3° 266 PATRUNO FRANCESCO TEAM EUROBIKE 440
    4° 505 PATRUNO FRANCESCO TEAM EUROBIKE 440
    5° 264 GARRA SABINO TEAM EUROBIKE 365
    6° 400 GARRA SABINO TEAM EUROBIKE 365

    ottengo sta roba in classifica finale...un doppione.



  • di igor (utente non iscritto) data: 01/04/2015 08:41:30

    naturalente doveroso è il mio GRAZIE. a tutti voi...



  • di brontolo (utente non iscritto) data: 01/04/2015 11:55:55

    Non devono e non possono esserci doppioni.
    Allega il file che genera doppioni e risolviamo.

    Brontolo.



  • di igor (utente non iscritto) data: 01/04/2015 13:08:55

    è IL TUO, DOPO CHE HO SISTEMATO PER BENE LE INTESTAZIONI COLONNA.....
    ORA LE INTESTAZIONI DELLE COLONNE SONO ESATTI...
    E TUTTE LE 10 GARE AVRANNO LA STESSA INTESTAZIONE COLONNE



  • di brontolo (utente non iscritto) data: 01/04/2015 16:03:59

    Il problema è il numero di pettorale diverso.
    Modifica il codice come indicato.
     
    '   Univoci
        Columns("B:D").Copy Range("I1")
        Application.CutCopyMode = False
        ActiveSheet.Range("$H$1:$J$310").RemoveDuplicates Columns:=Array(1, 2, 3), Header:=xlYes



  • di igor (utente non iscritto) data: 01/04/2015 17:00:46

    DOVE SBAGLIO ?
     
    Option Explicit
    Sub Rieilogo_GARE()
    Application.ScreenUpdating = False
    Const Gare As Byte = 10
    Dim x As Byte
    Dim NRcGr As Long, NRcRp As Long
    Dim Gr As String
        
        NRcRp = Range("Riepilogo!A" & Rows.Count).End(xlUp).Row + 1
            If NRcRp < 2 Then NRcRp = 2
            Range(Cells(2, 1), Cells(NRcRp, 11)).ClearContents
        For x = 1 To Gare
            
                Select Case x
                    Case 1
                        Gr = "GARA1"
                        NRcGr = Range("GARA1!A" & Rows.Count).End(xlUp).Row + 1
                    Case 2
                        Gr = "GARA2"
                        NRcGr = Range("GARA2!A" & Rows.Count).End(xlUp).Row + 1
                    Case 3
                        Gr = "GARA3"
                        NRcGr = Range("GARA3!A" & Rows.Count).End(xlUp).Row + 1
                    Case 4
                        Gr = "GARA4"
                        NRcGr = Range("GARA4!A" & Rows.Count).End(xlUp).Row + 1
                    Case 5
                        Gr = "GARA5"
                        NRcGr = Range("GARA5!A" & Rows.Count).End(xlUp).Row + 1
                    Case 6
                        Gr = "GARA6"
                        NRcGr = Range("GARA6!A" & Rows.Count).End(xlUp).Row + 1
                    Case 7
                        Gr = "GARA7"
                        NRcGr = Range("GARA7!A" & Rows.Count).End(xlUp).Row + 1
                    Case 8
                        Gr = "GARA8"
                        NRcGr = Range("GARA8!A" & Rows.Count).End(xlUp).Row + 1
                    Case 9
                        Gr = "GARA9"
                        NRcGr = Range("GARA9!A" & Rows.Count).End(xlUp).Row + 1
                    Case 10
                        Gr = "GARA10"
                        NRcGr = Range("GARA10!A" & Rows.Count).End(xlUp).Row + 1
                End Select
                    NRcRp = Range("Riepilogo!A" & Rows.Count).End(xlUp).Row + 1
                    With Worksheets(Gr)
                        Range(.Cells(2, 1), .Cells(NRcGr, 1)).Copy Cells(NRcRp, 1)
                        Range(.Cells(2, 4), .Cells(NRcGr, 6)).Copy Cells(NRcRp, 2)
                        Range(.Cells(2, 8), .Cells(NRcGr, 8)).Copy Cells(NRcRp, 5)
                        Range(.Cells(2, 9), .Cells(NRcGr, 9)).Copy Cells(NRcRp, 6)
                    End With
        Next x
    '   Sort
        Columns("A:F").Select
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Clear
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range( _
            "C2:C310"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
            xlSortNormal
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range( _
            "B2:B310"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
            xlSortNormal
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range( _
            "A2:A310"), SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:= _
            xlSortNormal
        With ActiveWorkbook.Worksheets("Riepilogo").Sort
            .SetRange Range("A1:F310")
            .Header = xlYes
            .MatchCase = False
            .Orientation = xlTopToBottom
            .SortMethod = xlPinYin
            .Apply
        End With
    '   Univoci
        Columns("B:D").Copy Range("I1")
        Application.CutCopyMode = False
        ActiveSheet.Range("$H$1:$J$310").RemoveDuplicates Columns:=Array(1, 2, 3), Header:=xlYes
        
    '   Sort Univoci
            NRcRp = Range("Riepilogo!H" & Rows.Count).End(xlUp).Row
        Columns("H:L").Select
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Clear
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range("J2:J" & NRcRp), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
        
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range("L2:L341" & NRcRp), _
        SortOn:=xlSortOnValues, Order:=xlDescending, DataOption:=xlSortNormal
        
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range("I2:I341" & NRcRp), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
        
        ActiveWorkbook.Worksheets("Riepilogo").Sort.SortFields.Add Key:=Range("H2:H341" & NRcRp), _
        SortOn:=xlSortOnValues, Order:=xlAscending, DataOption:=xlSortNormal
        
        With ActiveWorkbook.Worksheets("Riepilogo").Sort
            .SetRange Range("H1:L341" & NRcRp)
            .Header = xlYes
            .MatchCase = False
            .Orientation = xlTopToBottom
            .SortMethod = xlPinYin
            .Apply
        End With
            Cells(2, 2).Select
        Sheets("Classifiche").Select
    Application.ScreenUpdating = True
        Cells(1, 1).Select
    End Sub
    



  • di brontolo (utente non iscritto) data: 01/04/2015 17:53:31

    Cit. DOVE SBAGLIO ?
    Non lo so.

    Nel file:
    - CASSIFICA_MEDIOFONDO_Ridotto Rev 01.xlsm
    Ho tolto il PETTORALE, inoltre, visto che i Concorrenti nella Categoria:
    - ELMT
    sono passati da:
    - 15
    a
    - 25
    e i Concorrenti nella Categoria:
    - ESC
    sono passati da:
    - 44
    a
    - 99
    intanto che avevo la "mano calda" ho ampliato la selezione.

    Cit. p.s. il team per me non è un problema, possiamo fregarcene altamente ...
    A scanso di "equivoci" ho tolto anche il "TEAM"
    Anche se, da profano, mi sembra veramente strano che un Concorrente gareggi, nella stessa Categoria, in una Gara per un TEAM e in altra Gara per un diverso TEAM


    Brontolo



  • di igor (utente non iscritto) data: 01/04/2015 18:13:24

    si ma perche il punteggio non mi esce ?



  • di igor (utente non iscritto) data: 01/04/2015 18:21:01

    o, sono cogl io..esce...
    fammelo controllare



  • di b (utente non iscritto) data: 01/04/2015 18:27:47

    Dall'immagine "Punteggi.zip" si dovrebbe evincere che i punteggi vengono riportati regolarmente.



  • di igor (utente non iscritto) data: 01/04/2015 18:31:28

    si si, mi funziona...alla grandissima
    senti ma se avessi necessita di una modifica ?



  • di igor (utente non iscritto) data: 01/04/2015 18:43:39

    vabbe, io scrivo, poi spero di speigarmi correttamente.
    allora, quello che mi avete aggisutato io la chiamo classsifica assoluta, nel senso che si prendono i punteggi in base alla posizione di arrivo dei corridori per ogni gara, si incolonnano, e si ordinano dal piu piccolo al piu grande per categoria...
    io ho anche la necessita di una diciamo subclassifica...( restando il fatto che cio che ho va bene )..
    ESEMPIO:
    IN GARA1 IL SIG. MUCIACCIA VITO E' 4° ARRIVATO ( e quindi prende 210 punti nella classifica generale ) MA 2° ARRIVATO NELLA SUA CATEGORIA (elmt) E QUINDI IN UNA ALTRA CLASSIFICA IL SIG MUCIACCIA DOVREBBE AVERE 250 pti.
    CIOE, IO HO UNA CLASSIFICA GENERALE IN BASE ALL'ORDINE ASSOLUTO DI ARRIVO.........
    ED UN ALTRA CHE TIENE CONTO DELLA POSIZIONE DELLLA PROPRIA CATEGORIA.......
    I PUNTEGGI SONO GLI STESSI, MA MI OCCORREREBBE GENERARE UNA ALTRA CLASSIFICA CHE TIENE CONTO DI QUESTA PARZIALIZZAZIONE SE COSI LA POSSIAMO CHIAMARE




  • di brontolo (utente non iscritto) data: 01/04/2015 19:12:00

    Credo si debbano aggiungere due colonne per i punteggi e bonus per categoria in ogni foglio GARA; poi utilizzando lo stesso "giochino" che ho utilizzato ricavi tutto ciò che desideri.




  • di igor (utente non iscritto) data: 01/04/2015 19:33:47

    CON UN CONTA.SE ? CHE DICI ?
    IO PROVO MA HO FORTI DUBBI



  • di Mister_x (utente non iscritto) data: 02/04/2015 01:15:15

    ciao

    mi sono divertito a creare questa classifica
    l'impostazione principale per l'inserimento dei dati e' quella che si trova in Gara1 e Gara2
    ho messo una colonna denominata ID la quale viene generata in automatico dal programma , questa serve in caso che vengano inseriti nominativi non uguali, Rossi Mario o Rossi Mario,
    il nome e lo stesso ma hanna spazi diversi , questo per intenderci quindi vi capitera' un errore come questo e ve ne accorgete subito in quanto Rossi Mario avra' un ID mentre Rossi Mario Un alto ID , questo basta modificare il nome o la categoria dato che il controllo viene fatta anche su questo e rifare la classifica dall'inizio partendo da gara1 in foglio("Punti")
    da classifica verra' generata prima la classifica totale e dopo la classifica di categoria

    allego il file .rar

    si intende che questa e' una mia idea di gestire una classifica totale di gare

    ciao






  • di igor (utente non iscritto) data: 02/04/2015 05:55:27

    gazie mister_x , questa è diaciamo una reinterpretazione del file di un altra discussione, dove mi hai creato le categorie, ( l'h ofatto sistemare perche non erano gestiti gli errori ) e lo st outilizzando come file principale.
    Ora il mio problema, diciamo non è stato risolto, perche la classifica generale viene creata anche dal file di brontolo, che a me va bene;
    la cosa che mi occorre è creare una colonna aggiuntiva in gara 1 , gara 2, gara 3, dove ognuno della propria categoria prende il punteggio esatto...
    cioe se io in una gara arrivo 150°, ma sono l'unico della mia categoria non prendo una miseria di punti ma bensi il massimo ( proprio perche sono l'unico della mia categoria)...
    cioe vorrei selezionare per ogni categoria presente in arrivo....il 1° di M1 ( anche se è arrivato ultimo ) e gli do 300 punti, il 2° di m1 e gli do 250....anche se loro arrivano alla fine della gara...Ho spiegato bene spero..



  • di igor (utente non iscritto) data: 02/04/2015 06:17:07

    spiego meglio Mister_x.......
    vai in gara 1 e trova MUCCIACCIA VITO..........
    IL TIZIO è ARRIVATO 4° IN GENERALE......MA 2° NELLA SUA CATEGORIA...E QUINDI NELLA CLASSIFICA SPECIFICA DELLA SUA CATEGORIA GLI DEVONO VENIRE AFFIBBIATI 250 PTI...SE FOSSE ARRIVATO PRIMO AVREBBE 300 PTI, SE FOSS ARRIVATO 10° AVREBBE 150 PUNTI...NELLA SUA CATEGORIA SPECIFICA.
    E' QUESTO QUELLO CHE NON RIESCO A CREARE DA STO BENEDETTO FILE..



  • di Mister_x (utente non iscritto) data: 02/04/2015 11:51:47

    ciao

    dove e' il problema, risolto in 10 minuti
    Creato un foglio con i punteggi
    Aggiunto una colonna gare per valutare il punteggio
    cambiato l'indirizzo di ricerca nelle sub()
    il gioco e' fatto
    allego file Classifica_cat-mediofondo.rar
    ps Attenzione e ribadisco che i fogli devono essere strutturati come li trovi

    ciao







  • di brontolo (utente non iscritto) data: 02/04/2015 12:03:49

    Nove allegati sono veramenti molti, forse troppi!
    Ad ogni buon conto allego CASSIFICA_MEDIOFONDO_Ridotto Rev 02.zip


    Brontolo



  • di igor (utente non iscritto) data: 02/04/2015 12:14:13

    AUAHHA...HO SOLO DA SCEGLIERE...
    ma vi ringrazio tutti e 2
    offro pizza quand osiete dalle mie parti ( bisceglie )
    brontolo, pero il foglio con le gare ( gra1/gara2) è sparito ?



  • di brontolo (utente non iscritto) data: 02/04/2015 12:19:50

    Tranquillo, GARA1 e GARA2 non sono spariti, sono semplicemente nascosti.



  • di igor (utente non iscritto) data: 02/04/2015 12:20:55

    s ma non conteggia bene.....
    se tu fai il conto di PULITO ROSA dovrebbe avere 620 punti..e non 20.............categoria W1
    controlla e vedi enche tu



  • di brontolo (utente non iscritto) data: 02/04/2015 12:32:31

    Cit. si ma non conteggia bene..... se tu fai il conto di PULITO ROSA dovrebbe avere 620 punti..e non 20.............categoria W1

    Sei sicuro? ho controllato e ho rilevato che PULITO ROSA ha 60 punti in Categoria W2 ex aequo con LOVECCHIO ANNA MARIA



  • di igor (utente non iscritto) data: 02/04/2015 12:39:45

    no, brontolo....pulito rosa è prima della sua categoria in tutte e 2 le gare..........quindi si prende 300 punti per gara + 10 per gara di bonus......totale 620 per 2 gare...proprio perche nella classifica di categoria lei è arrivata prima in tutte e 2 le gare



  • di Mister_x (utente non iscritto) data: 02/04/2015 12:53:00

    ciao igor

    prima cosa scrivi in minuscolo, maiuscolo equivale a urlare

    seconda cosa , ti stai sbagliando alla grande sul fatto della classifica W1 in quanto in due gare Pulito Rosa e sempre arrivata 2° nella sua categoria

    ecco cosa serve ID , per identificare le persone , quindi se tu quardi in gara1 vedrai che Lovecchio e' prima di Pulito , uguale in gara2

    quella che vedi e' la classifica separata di categoria W2

    ciao



     
    ID	Cognome Nome	Team	Categoria	Totale Punti	Classifica di Categoria
    82	LOVECCHIO ANNA MARIA	A.S.D. MAXIMABIKE MTB	W2	620	1
    89	PULITO ROSA	ASD TEAM MURGIA BIKE SANTERAMO	W2	520	2
    






  • di igor (utente non iscritto) data: 02/04/2015 13:07:50

    si, era il file CASSIFICA_MEDIOFONDO_Ridotto Rev 02.zip che genera errore...cioe quello di bronotlo
    il tuo mister_x va bene.



  • di brontolo (utente non iscritto) data: 02/04/2015 13:32:57

    Sarà l'aria del mio paesello, ma trovo:
    in GARA1
    - PULITO ROSA Pettorale 484, Categoria W2,in Riga 90, Punti 20, Bonus 10
    in GARA2
    - PULITO ROSA Pettorale 605, Categoria W2, in Riga 170, Punti 20, Bonus 10

    Ovviamente sto parlando sempre del file CASSIFICA_MEDIOFONDO_Ridotto Rev 02.xlsm
    Quì mi fermo definitivammente e lascio il passo ad altri.



  • di igor (utente non iscritto) data: 02/04/2015 13:46:21

    non è l'aria del paesello...è semplicemente che non consideri la richiesta che mister x ha considerato.....
    va bene che pulito rosa ha 60 punti.............e fino qua concordiamo
    ma la stessa ragazza nella sua categoria è arrivata sempre tra i primi quindi in classifica generale avra pochi punti,
    ma i quella di categoria avra 520 pti



  • di brontolo (utente non iscritto) data: 02/04/2015 14:09:59

    Solo per onor di firma.
    Questa è una valutazione che andrà fatta nel Foglio "W2" e non nel Foglio ClaSSIFICHE.
    I Fogli "CATEGORIA", non li ho proprio considerati; anche perchè solo Tu e, forse, Mister_x, sapete come attribuire i punteggi.
    Fai le dovute valutazioni nei Fogli Categoria e, magari, tutto torna.




  • di Mister_x (utente non iscritto) data: 03/04/2015 00:47:06

    ciao

    ciao brontolo , i punteggi di classifica li ho ricavati dalla classifica di gara1 e copiati in un foglio a parte per poterli utilizzare Sheets("P_Cat") dal 1 al 60° arrivato ,

    mentre stavo facendo un altro lavoro, mi e' balenata per la mente di ripulire tutte quelle sub() che ho inserito e di crearne una per tutti i fogli dal 2 ad XX cosi se verranno aggiunti altri fogli basta copiare la sub() di Gara11 e creare Gara12 ecc. ecc con poche righe di codice
    in questo frangente di pulitura, e qui mi rivolgo a Igor , in Gara2 ai inserito nomi doppi , in questo caso sono solo due , quindi controlla

    ti posto i due nomi in ordine di arrivo che da come vedrai anno due orari differenti

    ciao

    domani postero questo file con sub() alleggerite e con i controlli ai doppioni


     
    18	424	8	11:57:41.953	SCAROLA GERARDO	M1	A.S.D.MAGNAROTA	MF
    153	519	61	12:07:49.234	MACELLA MICHELE	ESC	ORME BIKE XTREME	MF
    153	519	72	12:08:56.484	MACELLA MICHELE	ESC	ORME BIKE XTREME	MF
    18	424	131	12:21:51.500	SCAROLA GERARDO	M1	A.S.D.MAGNAROTA	MF
    






  • di igor (utente non iscritto) data: 03/04/2015 06:25:19

    1 - allora, i 2 doppioni falli esistere, quelli sono 2 cugini mi, quindi è molto probabile che in altre gare escano altri doppioni...
    l'unica cosa è un giorno differenziarli per codice fiscale o data di nascita....avrei la possibilità anche di inserire la data di nascita...
    ma non so se poi diventa molto macchinoso....ma se hanno un id diverso per me va bene cosi...
    2 - vorrei capire nell'inserimento dei dati nelle gare ma devo anche inserire id oppure quella colonna non la tocco ?
    io ieri sera ho reinserito tutti i dati ed ho inserito i dati esclusivamente di GARA1 e GARA2 solo nelle colonne B,C,D,E,F,G,H.......esatto come faccio ?




  • di Mister_x (utente non iscritto) data: 03/04/2015 13:08:33

    ciao

    esattamente tu devi inserire i tuoi dati da B2 a J2 come erano inseriti in precedenza
    per l'id il programma si arrangia da solo, come fare i punteggi in colonna K:K e vedere se ci sono doppioni in colonna E:E
    quindi con il tuo copia incolla inserisci questi dati

    per i due nomi doppi , primo mi devi spiegare il numero di pettorale che e' uguale, comunque devi definirli altrimenti quando il programma fa il calcolo orende sempre in considerazione il punteggio minore, vedi se controlli questi valori nella scheda relativa

    ti allego il nouvo file con le sub() tagliate e le relative opzioni ai fogli
    CLASSIFICA_MEDIOFONDO.rar

    PS per ogni modifica che fai devi sempre iniziare da gara1 a ripristinare i calcoli, tanto e' piu' il tempo di attivare i bottoni che il resto

    ciao