Question sur Excel

Résolu
Bonjour,

voici mon problème, j'aimerai savoir si il existe une formule pour savoir vraiment si une cellule est vide ou non!!

exemple: dans A1 il y a pas de valeur et n'y de formule

dans A2 il y a : A2=A1

et si je demande dans A3 si A2 est vide (EstVide(A2) il me dira faux!(Parce qu'il y a une formule)
alors que c'est vrai.

par contre si je demande a A4 si la cellule A1 est vide il me dira VRAI car il y a vraiment rien.

je sais pas si vous allez comprendre mon soucis!

merci pour vos réponses!

7 réponses

  1. Contributeur
    Bonjour,

    ta formule
    =A1
    dans A2 retourne par défaut la valeur 0.
    Du coup quand tu testes que celle-ci est vide, le résultat est logiquement FAUX.

    Cordialement,

    Chossette9.
    1
    1. Contributeur
      Si dans votre case A2 vous avez
      =A1
      , celle-ci contient une formule, donc ESTFORMULE(A2) ne renverra jamais VRAI !

      Pourquoi faire vos tests sur A2 au lieu de les faire directement sur A1 ?

      Cordialement,

      Chossette9.
      1
      1. Bonjour;
        en A3, la formule suivante :
        =si(A2="";"VRAI";"FAUX")
        0
        1. Contributeur
          Du coup, vu que A1 est vide, =A1 donne 0 en A2. A2 n'est donc pas vide donc cette formule retournera FAUX, exactement comme ESTVIDE().

          Cordialement,

          Chossette9.
          0
      2. Merci pour toute vos réponses!

        sa ma bien aidé !!

        juste une dernière question pour savoir cette fois-ci si il existe une formule pour différencier une valeur d'une formule.

        Par exemple:

        dans A2 il y a : A2=A1

        si je demande en A5: =EstFormule(A2) il me dira vrai

        et pour moi faut que sa soit faux!

        Es ce que c'est possible?

        merci bien encore!
        0
        1. Contributeur
          "si je demande en A5: =EstFormule(A2) il me dira vrai ; et pour moi faut que sa soit faux"
          Tu as tort : A2 contient en effet la formule =A1
          0
      3. je demandais sous forme d'exemple!

        enfaite mon souci vient d'une feuille de calcul de facture, beaucoup viennent des mêmes fournisseurs et la est mon problème!

        Après ce n'est pas moi qui l'ai fait, du coup c'est dure d'y comprendre la logique et surtout je suis nulle en Excel!

        Voila, en tout cas merci bien pour vos réponses!

        je vais essayer de me débrouiller!!
        0
        1. Contributeur
          "mon souci vient d'une feuille de calcul de facture, beaucoup viennent des mêmes fournisseurs et la est mon problème ! Après ce n'est pas moi qui l'ai fait, du coup c'est dure d'y comprendre la logique" : C'est vraiment trop vague ; tu ne nous donnes aucun élément nous permettant de t'aider efficacement !
          0
      4. Contributeur
        syl2042,

        La seule manière de procéder consiste à cliquer sur l'icône qui affiche les formules au lieu des valeurs : tu vois immédiatement quelles sont les cellules vides ...
        0
        1. Contributeur
          Bonjour à tous

          dans A3 avec dans A2 =A1

          =ET(NON(ESTVIDE(A2));ESTVIDE(A1))


          renvoie Vrai ou Faux

          edit 9:54h : simplifié réponse

          Michel
          0