stringaestrai



  • stringa.estrai
    di Eddie18 data: 22/08/2016 09:50:55

    Ciao a tutti, avrei bisogno di un aiuto
    ho 10 celle
    a1 valore cella 10/10
    a2 valore cella 57/57
    a3 valore cella 9/9
    a.. valore cella 18/18
    a9 valore cella 5/5
    a10 valore cella 33/33

    dovrei andare ad inserire nelle rispettive celle
    b1 10
    b2 57
    b3 9 o 09
    b.. 18
    b9 5 o 05
    b10 33

    io per ora ho utilizzato stringa.estrai(a1;1;2) ma naturalmente nelle celle b3 e b9 ottengo 9/ e 5/

    mi potreste aiutare?
    grazie




  • di Luca73 data: 22/08/2016 10:09:45

    Ciao
    Così mi vengono due possibilità
    1) verificare la lunghezza
    SE(Lunghezza(A1)=5;stringa.estrai(a1;1;2); stringa.estrai(a1;1;1))
    2) Oppure utlilizzare =RICERCA("di";I10;1)
    stringa.estrai(a1;1;ricerca("/";a1;1)-1)

    Potresti usare anche un SINISTRA (anzichè estrai poichè parti dal primo carattere)
    Ciao
    Luca






  • di patel data: 22/08/2016 11:08:41

    allega un file di esempio con anche il risultato desiderato





  • di Gianfranco data: 22/08/2016 11:39:56

    Ciao
    =SINISTRA(A1;TROVA("/";A1;1)-1) o

    =DESTRA(A1;TROVA("/";A1;1)-1)

    conforme che numeri vuoi ( lo stesso se sono sempre uguali.
    varia il -1 se ci sono spazi prima del /

    ciao



  • di Eddie18 data: 22/08/2016 17:18:54

    grazie funzionano....