Risultati da 1 a 19 di 19

Discussione: Classifiche corsa podistica



  1. #1
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0

    Classifiche corsa podistica

    Da diverse settimane sono al lavoro su un file che è stato cominciato da altri e successivamente ampliato e modificato dal sottoscritto ma che ora mi vede fermo al palo perché, con tutta sincerità, non sono stato capace di realizzare quello che di seguito vi sottoporrò.
    Premetto che ho ricercato in ogni dove sui vari forum ma, la soluzione molto vicina alla mia richiesta l'ho quasi trovata in questo forum e quindi mi rivolgo a voi per lo spunto finale.
    Dopo questa premessa veniamo al problema:
    Mi ritrovo a cronometrare una gara podistica e devo realizzare, se possibile, in tempo reale le classifiche in base ad una serie di casistiche.
    In un primo foglio inserisco i dati principali dei partecipanti man mano che mi vengono consegnati i fogli di iscrizione (si differenziano dall'1 al 200 coloro che partecipano alla corsa di 9 km mentre dal 201 al 400 coloro che partecipano alla 5 km). In automatico vengono "trasferiti" in altro foglio in ordine di pettorale e vengono "identificati" in varie categorie in base al sesso, all'età e alla corsa che andranno a fare.
    Il foglio Excel realizzato "dispone" di cronometro che alla partenza viene avviato e man mano che i vari concorrenti arrivano passando sotto il traguardo, io procedo alla registrazione del tempo che successivamente viene associato al pettorale (registrazione manuale cartacea). A questo punto, completate tutte le operazioni di registrazioni dei pettorali io dovrei essere in grado di stampare, seduta stante, le classifiche generali uomini e donne per la 5 e la 9 km e le varie classifiche in base alle classificazioni più particolareggiate ovvero: fasce di età.
    Ho provato con la funzione PICCOLO associata con RIGHE ma il risultato è stato nullo.
    Vorrei allegare il file così da poterci capire meglio perché son certo che la mia spiegazione, se chiara a me che ci sto lavorando da settimane, non sarà chiara a chi vorrà provarci a cimentarsi e darmi un aiuto perché domenica è il giorno della gara ma, le dimensioni sono di 700 k e quindi non mi permette di allegare... ...risolto questo ovviamente la applicherò ad altre gare a cui sono chiamato a cronometrare.
    In pratica ho bisogno di capire come fare a mettere nella colonna PETTORALE del foglio CLASS. GEN. - 9K - M tutti i pettorali, in ordine cronologico di arrivo, Uomini che hanno fatto la 9 km. In automatico, coi pettorali riportati si assocerà i relativi dati identificativi:
    La formula deve contenere 2 condizioni SE (1° che sia "M" e la 2° che il pettorale sia compreso tra 1 e 200) e la funzione PICCOLO (per dare ordine dal tempo più basso al più alto)
    Applicando poi la stessa funzione agli altri fogli, con le dovute modifiche, avrò tutte le classifiche in tempo reale.
    Attendo fiducioso una dritta o ancor più un aiutino.
    Ultima modifica fatta da:mdr66; 16/06/15 alle 12:29

  2. #2
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Ciao e benvenuto nel forum
    potresti allegare un piccolo file che ti servirà per sciogliere il nodo, poi ovviamente sarai tu ad adattarlo alle tue esigenze!
    oppure potresti mettere un dropBox
    Ciao

  3. #3
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Ecco il file:
    https://www.dropbox.com/s/wkmozuts7x0n9x2/MdP.xlsm?dl=0

    Speriamo sia chiaro.

  4. #4
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Per tutta la notte ho provato e riprovato formule e incasti ma il risultato è sempre stato negativo
    Di seguito vi mostro i fogli su cui bisogna lavorare.
    Quello che segue è quello di input chiamata CRONOMETRO:

    PETTORALE TEMPO COGNOME NOME SESSO DISCIPLINA CAT
    33 45.22 Rossi Mario M 9K1M A
    21 45.58 Bianchi Maria F 9K2F A
    65 46.13 Verdi Luigi M 5K2M B

    quello che segue è la classifica

    ORD ARR. PETTORALE TEMPO


    nello specifico:
    nella prima delle tante classifiche che devo creare devo avere il 1° pettorale in ordine di arrivo (relativamente al foglio CRONOMETRO) che sia appartenente alla CATEGORIA "A" e sia di SESSO "M"
    questa è la classifica generale degli uomini relativa alla corsa dei 9 KM
    Applicherò poi la formula con le dovute modifiche per realizzare la stessa classifica generale per le DONNE e poi anche per UOMINI e DONNE della 5 KM (CATEGORIA "B")

    Avrò poi altre classifiche più specifiche in base alla disciplina.

    Ultima domanda: nella colonna ordine di arrivo è possibile dare una numerazione progressiva che si conclude con l'ultimo arrivato?

    Spero di essere stato chiaro e spero di ricevere l'input giusto al più presto perché per me i tempi stringono.

    GRAZIE A TUTTI

  5. #5
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Ciao mdr66
    la data della gara si avvicina e dobbiamo risolvere il tuo problema ma abbiamo bisogno del tuo aiuto

    Ti voglio dare dei consigli per riuscire a risolvere il tuo problema che magari necessita di formule non particolarmente difficili.

    1) le domande lunghe come queste rischiano di non essere neanche lette per cui fai domande molto sintetiche e chiare

    2) cerca di risolvere un problema alla volta (apri una discussione alla volta)

    3) Poi allega un file con 1 foglio solo con poche righe e poche colonne giusto quanto basta per sciogliere il nodo, poi una volta ottenuto il risultato inspirato sarai tu ad adattare la formula ai tuoi file

    4) Scrivi il risultato desiderato a mano per confrontarlo con le potenziali formule

    Prova a seguire i miei consigli perché ho notato che la gente (ed io compreso) fa più fatica a capire le realtà lavorative di file con tanti fogli che fare delle semplici formule

    Proviamoci!!

  6. #6
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Ecco fatto quanto richiesto.
    Il file è composto da 2 fogli.
    Quello che mi serve è scritto nel secondo, denominato classifica.
    Speriamo di aver fatto operazione corretta.

    GRAZIE
    Ultima modifica fatta da:Gerardo Zuccalà; 19/09/15 alle 22:30

  7. #7
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Diciamo che fino alla formula ci sarei arrivato:

    =SE(Cronometro!$E$4:$E$12="M";SE(Cronometro!$F$4:$F$12="A";Cronometro!$A$4:$A$12;""))

    Il problema è che applicata ad ogni cella mi da la risposta che corrisponde all'interrogazione della funzione ma, ovviamente, nelle celle non corrispondenti a quanto richiesto da altro "risultato" ed io, per produrre una classifica ho bisogno SOLO dei pettorali che corrispondono a quanto sto ricercando che nello specifico sono MASCHI di cat: "A".

    Cosa aggiungo alla funzione sopra per ottenere solo quello che cerco?

  8. #8
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Citazione Originariamente Scritto da mdr66 Visualizza Messaggio
    Ecco fatto quanto richiesto.
    Il file è composto da 2 fogli.
    Quello che mi serve è scritto nel secondo, denominato classifica.
    Speriamo di aver fatto operazione corretta.

    GRAZIE

    Allegato 109

    Ciao un saluto a tutti gli amici del forum
    piano piano ce la faremo

    1)quando lavori su due fogli ti consiglio di lavorare con i nomi dei campi cosi non devi saltare da un foglio all'altro
    2)io ho scritto i criteri in celle esterne nelle celle H14 sesso e in H15 la Cat. cosi puoi anche cambiarli questo ti farà risparmiare tanti fogli perche ti bastera cambiare il criterio

    per motivi di visualizzazione ho fatto tutto su un foglio.

    in E17 ho fatto una formula per definire il tempo migliore:
    =PICCOLO($B$4:$B$12;RIGHE($E$17:E17))


    in B17 ho fatto questa formula che per essere attivata devi afre CTRL+SHIF+ENTER (se hai excel 2010 potrei fare anche un'ltra formula):
    =SE.ERRORE(INDICE(PETTORALE;PICCOLO(SE(TEMPO=E17;SE(SESSO=$H$14;SE(CAT.=$H$15;RIF.RIGA(PETTORALE)-RIF.RIGA($A$4)+1)));CONTA.SE($E$17:E17;E17)));"")


    in C17 formule basta fare ENTER per attivarla:
    =SE(B17="";"";INDICE(COGNOME;CONFRONTA(B17;PETTORALE;0)))

    in D17 formule basta fare ENTER per attivarla:
    =SE(B17="";"";INDICE(NOME;CONFRONTA(B17;PETTORALE;0)))

    Vedi Allegato!

    PS. credo che comunque ci siano altre soluzioni perchè in excel non c'è mai una soluzione
    Ciao

    Excel 2013
    Row\Col
    A
    B
    C
    D
    E
    F
    G
    H
    3
    PETTORALE TEMPO COGNOME NOME SESSO CAT. DISCIPLINA
    4
    23
    0:00:05
    ROSSI ALDO
    M
    A
    9K3M
    5
    35
    0:00:10
    BIANCHI FRANCA
    F
    A
    9K2F
    6
    2
    0:00:19
    VERDI LUCA
    M
    B
    5K3F
    7
    15
    0:00:26
    AZZURRO GIANNA
    F
    B
    5K1F
    8
    100
    0:00:29
    GRIGIO ANTONIO
    M
    A
    9K2M
    9
    5
    0:01:13
    GIALLO FRANCA
    m
    a
    5K3F
    10
    12
    0:01:15
    NERO MARIA
    F
    A
    9K4M
    11
    16
    0:01:18
    BLU LUCIA
    F
    B
    9K3F
    12
    44
    0:01:20
    ARANCIO GIOVANNI
    M
    A
    9K3F
    13
    14
    Class Gen. - 9 Km - Men
    Sesso M
    15
    Cat A
    16
    Pos.
    Pettorale
    COGNOME NOME
    Tempo
    17
    23
    ROSSI ALDO
    00:00:05
    18
    00:00:10
    19
    00:00:19
    20
    00:00:26
    21
    100
    GRIGIO ANTONIO
    00:00:29
    22
    5
    GIALLO FRANCA
    00:01:13
    23
    00:01:15
    24
    00:01:18
    Sheet: Cronometro
    Ultima modifica fatta da:Gerardo Zuccalà; 17/06/15 alle 12:26

  9. #9
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Ciao,
    il suggerimento sui criteri lo avevo pensato anche io e nel frattempo lo avevo sviluppato creando una cella nascosta dove univa sesso e categoria (CONCATENA) per creare un solo campo di ricerca così da poter stampare le 4 classifiche principali in un solo foglio (MA; MB; FA; FB) lo stesso criterio lo applicavo anche alle classifiche particolareggiate (per intenderci quelle di categoria)
    Premesso che il file che hai allegato non contiene nulla, vorrei però, alla luce dello sviluppo che hai fatto sopra sottoporti il problema più importante ovvero: la classifica deve contenere SOLO i pettorali che rispondono a quanto richiesto e quindi, le righe 18, 19, 20, 23, 24 ecc non devo comparire e nel cella posizione deve esserci un progressivo.

  10. #10
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    oppss!
    ecco il file

    Fammi un esempio di come vuoi che sia il risultato finale scritto a mano!
    Ultima modifica fatta da:Gerardo Zuccalà; 17/06/15 alle 12:44

  11. #11
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Mi sono guardato il tutto è direi che la cosa funziona ma, solo sul tuo allegato, riportata, adattata e rivista (considerato che lavora su più fogli) il risultato è NEGATIVO.
    Spero di riuscire nell'intento.

  12. #12
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Forse ci siamo!
    in E17 formula matrice CTRL+SHIFT+ENTER per attivarla

    =SE.ERRORE(INDICE(TEMPO;PICCOLO(SE(SESSO=$H$17;SE(CAT.=$H$18;RIF.RIGA(PETTORALE)-RIF.RIGA($A$4)+1));RIGHE($B$17:E17)));"")

    in B17;
    =SE.ERRORE(INDICE($A$4:$A$12;CONFRONTA(E17;$B$4:$B$12;0));"")

    in C17:
    =SE(B17="";"";INDICE(COGNOME;CONFRONTA(B17;PETTORALE;0)))

    in d12:
    =SE(B17="";"";INDICE(NOME;CONFRONTA(B17;PETTORALE;0)))

    in A17 :
    =SE(B17="";"";RIGHE($A$17:A17))







    Excel 2013
    Row\Col
    A
    B
    C
    D
    E
    F
    G
    H
    3
    PETTORALE TEMPO COGNOME NOME SESSO CAT. DISCIPLINA
    4
    23
    0:00:05
    ROSSI ALDO
    M
    A
    9K3M
    5
    35
    0:00:10
    BIANCHI FRANCA
    F
    A
    9K2F
    6
    2
    0:00:19
    VERDI LUCA
    M
    B
    5K3F
    7
    15
    0:00:26
    AZZURRO GIANNA
    F
    B
    5K1F
    8
    100
    0:00:29
    GRIGIO ANTONIO
    M
    A
    9K2M
    9
    5
    0:01:13
    GIALLO FRANCA
    m
    a
    5K3F
    10
    12
    0:01:15
    NERO MARIA
    F
    A
    9K4M
    11
    16
    0:01:18
    BLU LUCIA
    F
    B
    9K3F
    12
    44
    0:01:20
    ARANCIO GIOVANNI
    M
    A
    9K3F
    13
    14

    15
    16
    Pos.
    Pettorale
    COGNOME NOME
    Tempo
    criterio
    17
    1
    23 ROSSI ALDO 0:00:05 Sesso M
    18
    2
    100 GRIGIO ANTONIO 0:00:29 Cat A
    19
    3
    5 GIALLO FRANCA 0:01:13
    20
    4
    44 ARANCIO GIOVANNI 0:01:20
    21
    22
    23
    24
    25
    26
    Sheet: Foglio1
    Ultima modifica fatta da:Gerardo Zuccalà; 17/06/15 alle 13:25

  13. #13
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Vorrei aggiungere una considerazione.
    Avendo un foglio denominato "CRONOMETRO" dove compaiono in ordine di tempo tutti coloro che sono arrivati al traguardo e quindi, UOMINI, DONNE, partecipanti alla 5KM o alla 9 KM perché fare una formula così complessa (per me) invece che una diversa che prende da quell'ordine di arrivo solo i pettorali che rispondono alle esigenze richieste e creando un altro ordine di arrivo più specifico e non generale come quello creato in CRONOMETRO???. Esempio: solo i maschi (M) che hanno fatto la 9 KM (A)

  14. #14
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Hai visto la risposta nel post #12?
    ciao

  15. #15
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Forse ci siamo!

    Quello che fondamentalmente mi serve è solo un cronologico dei pettorali in base a quanto scritto sopra. Il resto ho già le formule che recupera tutto automaticamente.
    Ora provo ad applicare il tuo ultimo suggerimento.
    GRAZIE della pazienza credo sia davvero poco...
    Ultima modifica fatta da:Canapone; 07/02/17 alle 08:27 Motivo: [quote] non necessario

  16. #16
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Ok fammi Sapere se hai risolto
    ciao

  17. #17
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Non ho buone notizie. Ci ho provato e riprovato e sono arrivato ad avere quello che volevo ma il problema è che lascia righe vuote dove non trova la corrispondenza con quanto richiesto.
    in pratica mi riporta le stesse informazioni del foglio cronometro nelle stesse righe e mi lascia le righe vuote quando non trova quanto richiesto.
    ora, come far cancellare automaticamente le righe vuote???

  18. #18
    L'avatar di Gerardo Zuccalà
    Clicca e Apri
    Data Registrazione
    May 2015
    Località
    Milano, Italy
    Età
    49
    Messaggi
    4916
    Versione Office
    2013
    Likes ricevuti
    1117
    Likes dati
    1125
    Citazione Originariamente Scritto da mdr66 Visualizza Messaggio
    Non ho buone notizie. Ci ho provato e riprovato e sono arrivato ad avere quello che volevo ma il problema è che lascia righe vuote dove non trova la corrispondenza con quanto richiesto.
    in pratica mi riporta le stesse informazioni del foglio cronometro nelle stesse righe e mi lascia le righe vuote quando non trova quanto richiesto.
    ora, come far cancellare automaticamente le righe vuote???
    ciao l'esempio che ho fatto nel post #12 non lascia righe vuote
    tu inserisci i vari criteri e lui ti ordina i pettorali in base all'arrivo...

  19. #19
    L'avatar di mdr66
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Sondrio
    Età
    51
    Messaggi
    11
    Versione Office
    Office 2017
    Likes ricevuti
    0
    Likes dati
    0
    Ho applicato le istruzioni che mi hai fornito e diciamo che per quanto riguarda le righe vuote il problema è presumibilmente risolto. Dico questo perché ho fatto alcune prove facendo inserimenti manuali per verificare che tutto funzionava.
    Il problema però sono le formule relative al riporto del pettorale in ordine cronologico (quella che si applica nella cella B17 a scendere, per intenderci). NON da le risposte che cerco.
    L'ho provata e riprovata ma il risultato è sempre lo stesso: cella VUOTA
    La soluzione a questo punto la vedo complessa, dal mio punto di vista anche se, con l'uso dei FILTRI, pur essendo una cosa più laboriosa dal punto di vista del "taglia e cuci" comunque il risultato lo ottengo lo stesso. Lo scopo finale era però quello di avere in pronta disponibilità tutte le classifiche nel momento esatto in cui l'ultimo concorrente passava sotto il traguardo.

Discussioni Simili

  1. [Risolto] confronto classifiche tra girone d'andata e girone di ritorno
    Di nick0573 nel forum Domande su Excel in generale
    Risposte: 26
    Ultimo Messaggio: 17/01/17, 11:13
  2. Calcolo classifiche tornei con parametri differenti
    Di giannibatini nel forum Domande su Excel VBA e MACRO
    Risposte: 7
    Ultimo Messaggio: 20/11/16, 18:34
  3. Gare di tiro a segno - errore nelle classifiche
    Di Nardecchia nel forum Domande su Excel in generale
    Risposte: 16
    Ultimo Messaggio: 23/07/16, 12:00
  4. ottenere un database da classifiche settimanali
    Di morganaeuropa nel forum Domande su Excel in generale
    Risposte: 0
    Ultimo Messaggio: 02/02/16, 01:45

Tag per Questa Discussione

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •