Risultati da 1 a 14 di 14

Discussione: Funzione SE con più condizioni



  1. #1
    L'avatar di marco994
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    italia
    Messaggi
    6
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    1

    Funzione SE con più condizioni

    Ciao a tutti,

    sono nuovo di questo forum, e mi sono iscritto perchè sto impazzendo con Excel.

    Praticamente io devo associare a una casella di testo un numero. Mi serve trovare una funzione che associ un numero che scelgo io se nella casella c'è un certo testo, altrimenti un altro se il testo è diverso.

    In concreto:

    se c'è scritto bianco voglio che mi dia 1
    se c'è scritto nero voglio che mi dia 0,5
    se non c'è scritto niente voglio che non mi dia niente

    Come faccio?

    Grazie in anticipo

  2. #2
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Sarebbe meglio mettessi un allegato

    non sò se questo può andare.........
    File Allegati File Allegati
    windows 10
    Excel 2016

  3. #3

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7115
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1296
    Ciao Marco,
    leggi bene il regolamento regola n. 5 specificare bene il titolo.
    Per stavolta te lo cambio io.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  4. #4
    L'avatar di marco994
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    italia
    Messaggi
    6
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    1
    Perfetto!! Grazie mille!

    Ho un'altra domanda ora però.

    Nella colonna "Nuovo emittente" mi servirebbe una formula che mi da "SI" se non trova il nome dell'emittente associato nelle caselle precedenti dell'emittente, o "NO" se lo trova. Come posso fare? (vedi allegato)


    Inoltre, la funzione che mi hai mostrato (SE) funziona bene ma con solo due condizioni, non ne posso aggiungere 6 o 7?
    File Allegati File Allegati

  5. #5
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    La prima cosa che mi è venuta in mente è con una colonna di appoggio

    ma sicuramente si può fare senza...
    vedi se è quello che volevi
    File Allegati File Allegati
    windows 10
    Excel 2016

  6. #6
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Scusa Marco la la formula non funziona come vuoi....
    troppa fretta è sbagliata...
    scusa
    windows 10
    Excel 2016

  7. #7

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7115
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1296
    Ciao Marco,
    questo è l'esempio che hai allegato nel messaggio 4
    Row\Col
    A
    B
    1
    EMITTENTE NUOVO EMITTENTE?
    2
    AMA SPA SI
    3
    American Coffee Company SPA SI
    4
    American Coffee Company SPA NO

    ma non mi è chiaro quali sarebbero le caselle "precedenti" da fare il confronto.
    Credo che dovresti allegare un esempio più completo.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  8. #8
    L'avatar di nick0573
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Pistoia
    Età
    47
    Messaggi
    1072
    Versione Office
    Excel 2016
    Likes ricevuti
    19
    Likes dati
    15
    Ciao Ges

    se non ho capito male penso che intenda american coffe.... ad esempio la prima volta che si trova
    è un nuovo emittente cioe "Si" poi se si trova successivamente diventa un vecchio emittente
    quindi un "NO"
    windows 10
    Excel 2016

  9. #9
    L'avatar di marco994
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    italia
    Messaggi
    6
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    1
    Ciao Ges,

    mi spiego meglio: vorrei che nella casella B3, ad esempio, mi venga fuori SI perche in A2 (o precedenti, che essendo il secondo valore non ci sono) non è presente American Coffee Company SPA. Inolter, vorrei che in B4 vensise fuori NO perche nelle caselle A2-A3 (e cosi via) c'è già presente quell'emittente.

    Quindi se in A9, andando avanti così, ci fosse un nome che in A2-A3-A4-A5-A6-A7-A8 non è mai comparso, vorrei in B9 un SI, altrimenti se c'è già stato quel nome in una delle caselle sopracitate, vorrei un NO

  10. #10
    L'avatar di marco994
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    italia
    Messaggi
    6
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    1
    Citazione Originariamente Scritto da nick0573 Visualizza Messaggio
    Sarebbe meglio mettessi un allegato

    non sò se questo può andare.........
    Va benissimo! però così posso mettere solo due condizioni.... se ne volessi mettere 5 o 6 come faccio? Grazie ancora

  11. #11

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7115
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1296
    Vediamo intanto se ho capito,
    prova con questa formula da trascinare in basso:

    =SE(CONTA.SE($A$2:A2;A2)>1;"NO";"SI")
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  12. #12
    L'avatar di marco994
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    italia
    Messaggi
    6
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    1
    Grandioso mi avete risolto tutto in un pomeriggio! Grazie mille ancora!! (ho anche risolto il SE con multiple condizioni)

    Ma Ges, quest'ultima funzione proprio non la capisco... come lavora?

  13. #13

    L'avatar di ges
    Clicca e Apri
    Data Registrazione
    Jun 2015
    Località
    Como
    Età
    53
    Messaggi
    7115
    Versione Office
    2011MAC 2016WIN
    Likes ricevuti
    2060
    Likes dati
    1296
    Citazione Originariamente Scritto da marco994 Visualizza Messaggio
    Grandioso mi avete risolto tutto in un pomeriggio! Grazie mille ancora!! (ho anche risolto il SE con multiple condizioni)

    Ma Ges, quest'ultima funzione proprio non la capisco... come lavora?
    Si tratta di sfruttare due funzioni: SE e CONTA.SE

    CONTA.SE conta quante volte un dato si presenta in un intervallo, la sintassi è CONTA.SE(intervallo; criteri)

    Come intervallo non si inserisce un intervallo fisso ma dinamico usufruendo di un piccolo accorgimento

    CONTA.SE(
    $A$2:A2;A2) e cioè quello di bloccare solo la parte iniziale (con i dollari) lasciando libero quello finale $A$2:A2 (che però parte dalla stessa

    cella di quello iniziale).

    Mano mano si trascina la formula verso il basso
    $A$2 rimane sempre fermo mentre A2, diventa A3, A4, A5 ecc.

    Allo stesso modo il criterio che conta (anch'esso coincidente con la parte iniziale A2) man mano si trascina verso il basso cambia in base al dato

    dell'intervallo.

    A questa formula vien abbinata la semplice funzione SE, chiedendo SE il CONTA.SE è maggiore di 1 metti "NO" perchè vuol dire che ci

    sono più valori altrimenti metti "SI".

    Quindi scorrendo la formula:

    nella prima cella è =SE(CONTA.SE($A$2:A2;A2)>1;"NO";"SI") sta contando "AMA SPA" che è 1 quindi mette "SI"

    nella seconda cella =SE(CONTA.SE($A$2:A3;A3)>1;"NO";"SI") sta contando "American Coffee Company SPA" nell'intervallo $A$2:A3

    che ce n'è 1 quindi anche qui "SI"

    nella terza cella =SE(CONTA.SE($A$2:A4;A4)>1;"NO";"SI") sta contando "American Coffee Company SPA" nell'intervallo $A$2:A4 che

    ce ne sono 2 allora mette "NO"

    E così via.

    Spero di essere stato chiaro.
    Quando si scartano tutte le ipotesi possibili, quella che resta, anche se può sembrare improbabile, non può che essere quella giusta!

  14. I seguenti 3 utenti hanno dato un "Like" a ges per questo post:


  15. #14
    L'avatar di marco994
    Clicca e Apri
    Data Registrazione
    Mar 2016
    Località
    italia
    Messaggi
    6
    Versione Office
    Excel 2013
    Likes ricevuti
    0
    Likes dati
    1
    Chiarissimo. Grazie ancora a tutti

Discussioni Simili

  1. 2 condizioni in una funzione
    Di Theinvoker nel forum Domande su Excel VBA e MACRO
    Risposte: 2
    Ultimo Messaggio: 09/10/16, 23:47
  2. funzione SE nidificata a più condizioni
    Di Loretta nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 05/08/16, 21:55
  3. SE con più condizioni
    Di warriorspa nel forum Domande su Excel in generale
    Risposte: 66
    Ultimo Messaggio: 13/02/16, 00:43
  4. Contare con più condizioni
    Di nick0573 nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 29/12/15, 11:06
  5. Inserire più condizioni nella funzione se
    Di robiertos nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 16/10/15, 01:45

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
  •