Question sur Excel

Résolu/Fermé
syl2042 Messages postés 90 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 18 septembre 2015 - 6 mai 2011 à 11:15
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 - 21 mai 2011 à 08:59
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!


A voir également:

7 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
6 mai 2011 à 11:18
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
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
6 mai 2011 à 11:32
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
gregg5l Messages postés 41 Date d'inscription jeudi 26 mai 2005 Statut Membre Dernière intervention 11 mai 2011 28
6 mai 2011 à 11:19
Bonjour;
en A3, la formule suivante :
=si(A2="";"VRAI";"FAUX")
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 308
6 mai 2011 à 11:22
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
syl2042 Messages postés 90 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 18 septembre 2015 5
6 mai 2011 à 11:31
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
Raymond PENTIER Messages postés 58745 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 décembre 2024 17 248
6 mai 2011 à 13:37
"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

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
syl2042 Messages postés 90 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 18 septembre 2015 5
6 mai 2011 à 11:41
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
Raymond PENTIER Messages postés 58745 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 décembre 2024 17 248
6 mai 2011 à 13:56
"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
Raymond PENTIER Messages postés 58745 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 3 décembre 2024 17 248
21 mai 2011 à 05:53
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
michel_m Messages postés 16603 Date d'inscription lundi 12 septembre 2005 Statut Contributeur Dernière intervention 16 décembre 2023 3 310
Modifié par michel_m le 21/05/2011 à 09:54
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