Excel e gli applicativi Microsoft Office Problemi con celle vuote (utilizzando la funzione SE)

Login Registrati
Stai vedendo 11 articoli - dal 1 a 11 (di 11 totali)
  • Autore
    Articoli
  • #33097 Score: 0 | Risposta

    mflauto
    Partecipante
      1 pt

      Buongiorno a tutti i componenti del Forum, ho un piccolo problema con la funzione "SE", nello specifico ho la colonna B (dove inserisco la data), ho la colonna G (dove a secondo dei calcoli mi restituisce il testo Positivo o Negativo) e la colonna N (che fa la stessa cosa della G. Ora io ho scritto questa formula:

      =Se(G2=N2;"Efficiente!";"Non Efficiente!) , fin qui tutto bene, ora vorrei che se la colonna B fosse vuota (cioè senza data), Excel non eseguisse nessun calcolo, ed ho scritto così:

      =Se(B2<>"";(G2=N2;"Efficiente!";"Non Efficiente!);""). Ma non funziona 😭

      Sbaglierò sicuramente la sintassi.

      Grazie.

      #33098 Score: 0 | Risposta

      Marius44
      Moderatore
        58 pts

        Ciao

        Sono DUE Funzioni SE nidificate, cioè

        SE(condizione;vera;SE(condizione;vera;falsa))

        Quindi alla prima formula devi premettere la seconda condizione

        =Se(B2="";"";Se(G2=N2;"Efficiente!";"Non Efficiente!))

         

        Dimmi se va bene. Ciao,

        Mario

        #33099 Score: 0 | Risposta

        mflauto
        Partecipante
          1 pt

          Buon pomeriggio Marius,

           non funziona; anche se non scrivo nulla nel campo data mi compare sempre la condizione!

          Ti allego file di esempio.

          Allegati:
          You must be logged in to view attached files.
          #33103 Score: 0 | Risposta

          Raffaele53
          Partecipante
            23 pts

            In P6 =SE(B6="";"";SE(G6=N6;"Efficiente!";"Non Efficiente!"))

            B2 = B6 e manca il "finale

            #33105 Score: 0 | Risposta

            mflauto
            Partecipante
              1 pt

              Buonasera Raffaele,

              ho scoperto l'arcano 🙁

              #33107 Score: 0 | Risposta

              Marius44
              Moderatore
                58 pts

                Ciao

                Non si tratta del "finale" @raffaele53 (che saluto) intendeva che mancano i doppi apici finali.

                Poi la formula l'avevo suggerita seguendo la tua formula. Con l'esempio postato la formula in P5 è

                =SE(B5="";"";SE(G5=N5;"Efficiente!";"Non Efficiente"))  e la copi in basso fin dove ti serve.

                Mi spieghi cosa c'entrava la cella B2?

                 

                Ciao,

                Mario

                #33108 Score: 0 | Risposta

                mflauto
                Partecipante
                  1 pt

                  Buonasera Mario,

                  ho scoperto il problema:

                  =SE(B7="";"";(SE(G7=N7;"Efficiente!";"Non Efficiente!"))) questa formula funziona se la cella è vuota, ma se all'interno c'è un collegamento ad un altro foglio, non funziona! 

                  Ti volevo chiedere anche un'altra cosa: posso sostituire una condizione al posto di SE(G7=N7;"Efficiente!";"Non Efficiente!"), con se(G7 and N7<>"Negativo";"Efficiente!";"Non Efficiente!"), perchè nella formula precedente al verificarsi di due condizioni: "negative o positive" il risultato darebbe sempre: Efficiente!

                  Ti allego il file di esempio.

                  Allegati:
                  You must be logged in to view attached files.
                  #33110 Score: 0 | Risposta

                  Marius44
                  Moderatore
                    58 pts

                    Ciao

                    Prova questa formula in P5 e da tirare in basso

                    =SE(E(CELLA("tipo";B5)="v";G5<>"";N5<>"";G5=N5);"Efficiente!";SE(E(CELLA("tipo";B5)="v";G5<>"";N5<>"";G5<>N5);"Non Efficiente!";""))

                     

                    In poche parole la Funzione CELLA individua il tipo di dato contenuto nella cella di col.B e poi agisce in base all'uguaglianza o meno delle celle di col.G e di col.N

                    Fai sapere. Ciao,

                    Mario

                    #33119 Score: 0 | Risposta

                    mflauto
                    Partecipante
                      1 pt

                      Grazie Mario,  

                      per aver risolto in parte il quesito; purtroppo se le condizioni delle colonne "G" ed "N" sono ambedue false (Negativo - Negativo), restituisce sempre la stringa "Efficiente!", come quando le condizioni sono ambedue vere (Positivo - Positivo).

                      #33121 Score: 1 | Risposta

                      Marius44
                      Moderatore
                        58 pts

                        Ciao

                        Prova con quest'altra formula

                        =SE(E(CELLA("tipo";B5)="v";G5<>"";N5<>"";G5=N5;G5<>"Negativo");"Efficiente!";SE(E(CELLA("tipo";B5)="v";G5<>"";N5<>"";O(G5="Negativo";N5="Negativo"));"Non Efficiente!";""))

                         

                        Se non dovesse funzionare, fai tu un po' di prove con tutti i casi possibili aggiustando la formula.

                        Ciao,

                        Mrio

                        #33124 Score: 0 | Risposta

                        mflauto
                        Partecipante
                          1 pt

                          Grazie Mario,

                          ora funziona tutto alla perfezione.

                          Saluti.

                          Massimiliano

                        Login Registrati
                        Stai vedendo 11 articoli - dal 1 a 11 (di 11 totali)
                        Rispondi a: Problemi con celle vuote (utilizzando la funzione SE)
                        Gli allegati sono permessi solo ad utenti REGISTRATI
                        Le tue informazioni: