Limite funzione se

  • La funzione "se" di Iomete
    Ciao a tutti. vediamo se riesco a farmi capire. ho bisogno che in una determinata cella (es. a4) a secondo del numero presente in un'altra cella (es b5) mi venga restituito un testo. ad esempio:

    se nella cella b5 c'è il n. 1 voglio che nella cella a4 venga mauro
    se nella cella b5 c'è il n. 2 voglio che nella cella a4 venga paolo
    se nella cella b5 c'è il n. 3 voglio che nella cella a4 venga antonio
    se nella cella b5 c'è il n. 4 voglio che nella cella a4 venga simone
    se nella cella b5 c'è il n. 5 voglio che nella cella a4 venga luca ecc.
    almeno per 30 condizioni diverse. sono riuscito con il comando se ad arrivare al massimo a 7 condizioni ma dopo mi restituisce un errore se vado oltre...qualcuno sà darmi una mano?

    grazie

    Benvenuto ! di Apoben64
    In effetti fisiologicamente , la funzione =se non permetterebbe più di sette condizioni, ma prova a dare un'occhiata a questo link :


    http://ennius.interfree.it/formule/condiz.htm


    appettiamo anche il contributo di altri !!

    di Enzo
    Intervieni con un pulsante macro
    all'interno del quale puoi inserire la descrizione qui sotto
    e' postata fino a dieci ma puoi inserirne quante ne vuoi
    bye

     
    If Range("B5").Value = 1 Then
    Range("A4").Value = "MAURO"
    End If
    If Range("B5").Value = 2 Then
    Range("A4").Value = "PAOLO"
    End If
    If Range("B5").Value = 3 Then
    Range("A4").Value = "ANTONIO"
    End If
    If Range("B5").Value = 4 Then
    Range("A4").Value = "SIMONE"
    End If
    If Range("B5").Value = 5 Then
    Range("A4").Value = "LUCA"
    End If
    If Range("B5").Value = 6 Then
    Range("A4").Value = "AAAA"
    End If
    If Range("B5").Value = 7 Then
    Range("A4").Value = "BBBB"
    End If
    If Range("B5").Value = 8 Then
    Range("A4").Value = "CCCC"
    End If
    If Range("B5").Value = 9 Then
    Range("A4").Value = "DDDD"
    End If
    If Range("B5").Value = 10 Then
    Range("A4").Value = "EEEE"
    End If
    
    
    
    
    
    

    Altra soluzione per iomete di Neofita

    potresti utilizzare la funzione "cerca.vert" costruendoti, prima, una tabella a due colonne contenenti la prima i dati da trovare e la seconda quelli al dato che vuoi trovare.
    provo ad inviarti anche un file xls di esempio.
    ciao,
    neofita

    Sempre per iomete di Neofita
    Ho inserito il file: il nome è "risposta_a_iomete.xls". quando lo scarichi il nome diventa "show.xls": queso nome viene assegnato dal sistema di invio file.
    spero ti possa essere utile.
    ciao,
    neofita