Trovare valore



  • Trovare valore
    di Gian908 (utente non iscritto) data: 06/02/2017 22:46:48

    Buonasera a tutti,

    Vi chiedo cortesemente un aiuto. Data una lista di tempi ottenuti (in sequenza) da due piloti che si alternano alla guida dovrei trovare il migliore tempo ottenuto da ciascuno dei due piloti.
    ES:
    Driver 1 1:25,000
    Driver 1 1:24,000
    Driver 2 1:23,000
    Driver 2 1:23,500
    Driver 1 1:23,500

    Miglior tempo Driver 1?
    Miglior tempo Driver 2?

    Vi ringrazio moltissimo!



  • di Mister_x (utente non iscritto) data: 07/02/2017 00:15:37

    ciao

    in base ai tuoi dati Formule Matriciali
    da confermare con ctrl+maiux+invio

    =MAX(SE(A$1:A$5="Driver 1";B$1:B$5))
    =MAX(SE(A$1:A$5="Driver 2";B$1:B$5))
    ti devono apparire ad inizio formule e fine { e } non li puoi mettere tu
    ciao





  • di Luca73 data: 07/02/2017 08:40:14

    Perdonami Mister X
    ma di solito il miglior tempo è quello più basso
    nelle formule sostituire Max con Min

    Ciao
    Ciao






  • di Mister_x (utente non iscritto) data: 07/02/2017 10:39:46

    ciao Luca
    grazie del riscontro
    ogni tanto l'ora tarda fa cilecca
    quindi per il nostro amico l'utilizzo e' il seguente

    =MIN(SE(A$1:A$5="Driver 1";B$1:B$5))
    =MIN(SE(A$1:A$5="Driver 2";B$1:B$5))

    ciao





  • di Gian908 (utente non iscritto) data: 07/02/2017 19:25:23

    Grazie mille ragazzi!
    Mi siete stati di grande aiuto. Ora proseguo il lavoro e vedrò se riuscirò a portarlo a termine.




  • di Gian908 (utente non iscritto) data: 07/02/2017 19:55:20

    Scusatemi moltissimo,

    Ho omesso una parte fondamentale. Nei tempi ottenuti si potrebbe trovare un tempo pari a 00:00,000 e ovviamente mi viene riportato come miglior tempo ottenuto da uno dei due piloti. In realtà vorrei fare in modo che se trovasse questo valore lo ignorasse e mi riportasse il miglior tempo reale.

    Grazie mille!



  • di Ges (utente non iscritto) data: 07/02/2017 22:52:50

    Ciao, prova con questa:

    =MIN(SE((A1:A5="Driver 1")*(B1:B5>0);B1:B5))
    =MIN(SE((A1:A5="Driver 2")*(B1:B5>0);B1:B5))



  • di Gian908 (utente non iscritto) data: 08/02/2017 21:22:11

    Ciao Ges,

    Grazie mille. Funziona perfettamente!

    Grazie a tutti.

    Forum bellissimo e utilissimo!


  • Trovare valore
    di Gian908 (utente non iscritto) data: 06/02/2017 22:46:48

    Buonasera a tutti,

    Vi chiedo cortesemente un aiuto. Data una lista di tempi ottenuti (in sequenza) da due piloti che si alternano alla guida dovrei trovare il migliore tempo ottenuto da ciascuno dei due piloti.
    ES:
    Driver 1 1:25,000
    Driver 1 1:24,000
    Driver 2 1:23,000
    Driver 2 1:23,500
    Driver 1 1:23,500

    Miglior tempo Driver 1?
    Miglior tempo Driver 2?

    Vi ringrazio moltissimo!



  • di Mister_x (utente non iscritto) data: 07/02/2017 00:15:37

    ciao

    in base ai tuoi dati Formule Matriciali
    da confermare con ctrl+maiux+invio

    =MAX(SE(A$1:A$5="Driver 1";B$1:B$5))
    =MAX(SE(A$1:A$5="Driver 2";B$1:B$5))
    ti devono apparire ad inizio formule e fine { e } non li puoi mettere tu
    ciao





  • di Luca73 data: 07/02/2017 08:40:14

    Perdonami Mister X
    ma di solito il miglior tempo è quello più basso
    nelle formule sostituire Max con Min

    Ciao
    Ciao






  • di Mister_x (utente non iscritto) data: 07/02/2017 10:39:46

    ciao Luca
    grazie del riscontro
    ogni tanto l'ora tarda fa cilecca
    quindi per il nostro amico l'utilizzo e' il seguente

    =MIN(SE(A$1:A$5="Driver 1";B$1:B$5))
    =MIN(SE(A$1:A$5="Driver 2";B$1:B$5))

    ciao





  • di Gian908 (utente non iscritto) data: 07/02/2017 19:25:23

    Grazie mille ragazzi!
    Mi siete stati di grande aiuto. Ora proseguo il lavoro e vedrò se riuscirò a portarlo a termine.




  • di Gian908 (utente non iscritto) data: 07/02/2017 19:55:20

    Scusatemi moltissimo,

    Ho omesso una parte fondamentale. Nei tempi ottenuti si potrebbe trovare un tempo pari a 00:00,000 e ovviamente mi viene riportato come miglior tempo ottenuto da uno dei due piloti. In realtà vorrei fare in modo che se trovasse questo valore lo ignorasse e mi riportasse il miglior tempo reale.

    Grazie mille!



  • di Ges (utente non iscritto) data: 07/02/2017 22:52:50

    Ciao, prova con questa:

    =MIN(SE((A1:A5="Driver 1")*(B1:B5>0);B1:B5))
    =MIN(SE((A1:A5="Driver 2")*(B1:B5>0);B1:B5))



  • di Gian908 (utente non iscritto) data: 08/02/2017 21:22:11

    Ciao Ges,

    Grazie mille. Funziona perfettamente!

    Grazie a tutti.

    Forum bellissimo e utilissimo!