Risultati da 1 a 20 di 20

Discussione: Funzione se nidificata



  1. #1
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Funzione se nidificata

    Dovrei fare in modo che, in base alla cella A1, in quella attigua appaia il valore 3, se il valore di A1 Ŕ > o = ad 1;
    appaia il valore 2, se la cella A1 riporta un valore compreso tra 0,5 e 0,999;
    appaia il valore 1, se la cella A1 riporta un valore compreso tra 0 e 0,499;
    appaia il valore 0, se la cella A1 riporta un valore inferiore a zero.

    Ho usato questa, ma non funziona!

    =SE(A1<0;"0";SE(0<A1<0,499;"1"; SE(0,5<A1<0,999;"2";"3")))

    Dove sono gli errori?
    Grazie!
    M.

  2. #2
    L'avatar di Gerardo ZuccalÓ
    Clicca e Apri
    Data Registrazione
    May 2015
    LocalitÓ
    Milano, Italy
    EtÓ
    50
    Messaggi
    5386
    Versione Office
    office 365/2016
    Likes ricevuti
    1272
    Likes dati
    1339

    Re: Funzione se nidificata

    Ciao bobparr
    prova questa

    =SE(A1<0;0;SE(A1<0,5;1;SE(A1<1;2;3)))
    e ricordati che non hai bisogno di mettere le virgolette intorno ai numeri, solo quando hai un testo metti le virgolette Esempio errato "2"

    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  3. #3
    L'avatar di Gerardo ZuccalÓ
    Clicca e Apri
    Data Registrazione
    May 2015
    LocalitÓ
    Milano, Italy
    EtÓ
    50
    Messaggi
    5386
    Versione Office
    office 365/2016
    Likes ricevuti
    1272
    Likes dati
    1339

    Re: Funzione se nidificata

    Oppure un'altra soluzione con il CERCA.VERT

    =CERCA.VERT(A1;{0\1.0,5\2.1\3.0\0};2;VERO)

    Forse ci sono altre suluzioni
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  4. #4
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Ok, Ŕ andata.
    La cosa strana Ŕ questa: i valori che emergono (3,2 etc) sono riferiti a diverse celle.
    Per intenderci, nella D6 ho inserito la formula che mi hai dato (riferimento a C6), ed esce 2
    Nella D7 ho inserito la formula (che si riferisce a C7) ed esce 1
    Etc etc.

    Nella cella D12 imposto una somma dei valori, e mi da' zero!
    Com'e' possibile??
    M.

  5. #5
    L'avatar di Gerardo ZuccalÓ
    Clicca e Apri
    Data Registrazione
    May 2015
    LocalitÓ
    Milano, Italy
    EtÓ
    50
    Messaggi
    5386
    Versione Office
    office 365/2016
    Likes ricevuti
    1272
    Likes dati
    1339

    Re: Funzione se nidificata

    Prova ad allegare un piccolo file e vediamo dov'Ŕ l'errore
    bob, bastano poche righe e colonne per capire il problema e magari scrivi il risultato a mano (in rosso) dove non ti torna...
    Aspetto
    Se non lo sai spiegare in modo semplice, non l'hai capito abbastanza bene Cit. Einstein

  6. #6
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Ecco qui
    File Allegati File Allegati

  7. #7
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    LocalitÓ
    Barcellona P.G.
    EtÓ
    55
    Messaggi
    2139
    Versione Office
    2010 PC
    Likes ricevuti
    1180
    Likes dati
    238

    Re: Funzione se nidificata

    ciao
    hai usato le virgolette "" impropriamente:
    =SE(B6>=1;3;SE(B6>=0,5;2;SE(B6>0;1;0)))

    un'alternativa possibile:
    =(B6>=1)+(B6>=0,5)+(B6>0)
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed Ŕ un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  8. I seguenti utenti hanno dato un "Like"


  9. #8
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Citazione Originariamente Scritto da ninai Visualizza Messaggio
    ciao
    hai usato le virgolette "" impropriamente:
    =SE(B6>=1;3;SE(B6>=0,5;2;SE(B6>0;1;0)))

    grazie! e dire che mi era stato pure detto...
    m.

  10. #9
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Il mondo delle funnzio nidificate non ha mai fine!
    Rispolvero questo thread per chiedere se Ŕ possibile, con la funzione se, impostare in una cella questo 'robo' qui

    se ROI>0, ROI-ROD>0, DER<1 = 15 punti
    se ROI>0, ROI-ROD>0, DER>1 = 10 punti
    se ROI>0, ROI-ROD<0, DER<1 = 5 punti
    se ROI>0, ROI-ROD<0, DER>1 = 0 punti
    se ROI<0 = 0 punti

    dove ovviamente ROI, ROD E DER sono valori di cella.

  11. #10
    L'avatar di Marius44
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Catania
    EtÓ
    74
    Messaggi
    3997
    Versione Office
    Excel2010
    Likes ricevuti
    827
    Likes dati
    176

    Re: Funzione se nidificata

    Ciao Bob
    dovrebbe essere questa
    Codice: 
    =SE(E(ROI>0;ROI-ROD>0;DER<1);15;SE(E(ROI>0;ROI-ROD>0;DER>1);10;SE(E(ROI>0;ROI-ROD<0;DER<1);5;SE(E(OI>0;ROI-ROD<0;DER>1);0;0))))
    Fai sapere. Ciao,
    Mario

  12. I seguenti utenti hanno dato un "Like"


  13. #11
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Latina
    EtÓ
    63
    Messaggi
    3276
    Versione Office
    Excel 2010
    Likes ricevuti
    1276
    Likes dati
    623

    Re: Funzione se nidificata

    Un saluto a tutti,
    ti allego il file in cella D5 la formula generale

    =SE(E(E5>0;E5-F5>0;G5<1);15;SE(E(E5>0;E5-F5>0;G5>1);10;SE(E(E5>0;E5-F5<0;G5<1);5;SE(E(E5>0;E5-F5<0;G5>1);0;SE(E5<0;0)))))

    Appena la vede Ninai (ciao ) ci pensa lui a sfoltirla

    EDIT Ciao Mario (ben trovato) mi sono accavallato... io ho usato le celle
    File Allegati File Allegati
    • Tipo File: xls se.xls (25.0 KB, 12 Visualizzazioni)

  14. I seguenti utenti hanno dato un "Like"


  15. #12
    L'avatar di ninai
    Clicca e Apri
    Data Registrazione
    Jul 2015
    LocalitÓ
    Barcellona P.G.
    EtÓ
    55
    Messaggi
    2139
    Versione Office
    2010 PC
    Likes ricevuti
    1180
    Likes dati
    238

    Re: Funzione se nidificata

    Citazione Originariamente Scritto da Berna11 Visualizza Messaggio

    Appena la vede Ninai (ciao ) ci pensa lui a sfoltirla
    POSSO MAI DELUDERE UN AMICO :242::242:

    partendo dai presupposti che:

    - ROI deve essere >0 per avere un valore superiore a zero
    - che per essere ROI-ROD>0 ROI deve essere > di ROD
    una sintesi boleana (usando i riferimenti di berna), potrebbe essere:
    =(E5>0)*(10*(F5<E5)+5*(G5<1))

    oppure usando i simboli:
    =(ROI>0)*(10*(ROD<ROI)+5*(DER<1))

    Se vi sembra ancora "lunga" ditemelo :166::166:


    EDIT
    a dire il vero, nella spiegazione non Ŕ stato esplicitato cosa succede qualora ROI Ŕ uguale a ROD, pertanto la differenza sarÓ = a zero (ne < ne >)
    "So che spiegare il proprio problema, in modo comprensibile, richiede un certo impegno ed Ŕ un lavoro "palloso", ma qualcuno lo deve pur fare ....., indovina chi?" (Cit. "Scossa")

  16. I seguenti 6 utenti hanno dato un "Like" a ninai per questo post:


  17. #13
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Latina
    EtÓ
    63
    Messaggi
    3276
    Versione Office
    Excel 2010
    Likes ricevuti
    1276
    Likes dati
    623

    Re: Funzione se nidificata

    Citazione Originariamente Scritto da ninai
    Se vi sembra ancora "lunga" ditemelo
    e dimmi cosa altro vorresti togliere??:256:
    Ciao grande:255:

  18. #14
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Grazie mille a tutti.
    La funzione di Marius non mi funzionava, forse ho sbagliato io qualche cosa nella sostituzione.
    Quella di Berna11 va alla grande
    Mi incuriosisce quella di Ninai: piu' la guardo e meno la capisco :-)
    Ma funziona perfettamente

  19. #15
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Posso esagerare?
    Giuro che ci ho provato, ma il tempo passa inutilmente.
    Qui le variabili sono 3

    RN>0, GEC<0 = 10 punti
    RN>0, GEC>0, GEC<RN = 5 punti
    RN>0, GEC>0, GEC<RN+IMP = 0 punti
    RN>0, GEC>0, GEC>RN+IMP = -5 punti
    RN<0, GEC<0 = 0 punti
    RN<0, GEC>0 = -5 punti


    Se sto abusando, ignoratemi!
    :-)
    M.

  20. #16
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Latina
    EtÓ
    63
    Messaggi
    3276
    Versione Office
    Excel 2010
    Likes ricevuti
    1276
    Likes dati
    623

    Re: Funzione se nidificata

    Continuando sulla mia strada, quella di Ninai Ŕ troppo corta...
    Vedi il file mi sono attenuto solo alle condizioni indicate.
    File Allegati File Allegati

  21. I seguenti 2 utenti hanno dato un "Like" a Berna11 per questo post:


  22. #17
    L'avatar di bobparr
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Bologna
    Messaggi
    105
    Versione Office
    excel 2013
    Likes ricevuti
    0
    Likes dati
    21

    Re: Funzione se nidificata

    Grazie Berna11, Ŕ perfetta!

  23. #18
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Reggio Calabria
    EtÓ
    58
    Messaggi
    1369
    Versione Office
    Office 2013
    Likes ricevuti
    1408
    Likes dati
    2511

    Re: Funzione se nidificata

    Ciao bobparr, un'alternativa alla formula proposta da Berna11, che saluto, in lontano stile Ninaiano, potrebbe essere la seguente:

    In B13:
    =(E13>0)*(10*(F13<0)*(G13="")+5*((F13>0)*(F13<E13)-(F13>(E13+G13)*(G13=""))+(F13>0)*(F13<(E13+G13)*(G13<>"")*(E13<0))+(E13<0)*(F13>0)))-5*(E13<0)*(F13>0)

    e tirare gi¨.
    Lunghetta ma efficace.
    Allego il file di prova.
    Saluti.
    File Allegati File Allegati
    • Tipo File: xls DIS.xls (30.5 KB, 3 Visualizzazioni)

  24. I seguenti 2 utenti hanno dato un "Like" a pkrome59 per questo post:


  25. #19
    L'avatar di Berna11
    Clicca e Apri
    Data Registrazione
    Feb 2016
    LocalitÓ
    Latina
    EtÓ
    63
    Messaggi
    3276
    Versione Office
    Excel 2010
    Likes ricevuti
    1276
    Likes dati
    623

    Re: Funzione se nidificata

    Ciao Pk mo che la vede Ninai....:166:

  26. I seguenti utenti hanno dato un "Like"


  27. #20
    L'avatar di pkrome59
    Clicca e Apri
    Data Registrazione
    Sep 2015
    LocalitÓ
    Reggio Calabria
    EtÓ
    58
    Messaggi
    1369
    Versione Office
    Office 2013
    Likes ricevuti
    1408
    Likes dati
    2511

    Re: Funzione se nidificata

    Ciao Berna11, ci˛ pensato e tanto, da qui la premessa.
    Comunque grazie per avermi attenzionato.
    Di nuovo ciao.

Discussioni Simili

  1. [Risolto] Funzione SE Nidificata
    Di marketing nel forum Domande su Excel in generale
    Risposte: 4
    Ultimo Messaggio: 05/12/16, 08:55
  2. funzione SE nidificata a pi¨ condizioni
    Di Loretta nel forum Domande su Excel in generale
    Risposte: 6
    Ultimo Messaggio: 05/08/16, 20:55
  3. Funzione nidificata SE COMPRESO - allora
    Di TartarugaMarina nel forum Domande su Excel in generale
    Risposte: 9
    Ultimo Messaggio: 01/05/16, 16:56
  4. Funzione SE nidificata
    Di secret87 nel forum Domande su Excel in generale
    Risposte: 17
    Ultimo Messaggio: 24/04/16, 14:39
  5. Funzione CERCA.VERT e CONFRONTA (nidificata) con gestione nomi
    Di Fabio Broglia nel forum Domande su Excel in generale
    Risposte: 12
    Ultimo Messaggio: 07/10/15, 08:41

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
  •