OVH Cloud OVH Cloud

cellule vide

4 réponses
Avatar
daniel M.
bonjour

si je fais b1=a1 et que la cellule a1 est vide le résultat sera 0.
si je fais: si(b1="";"" le resultat sera un espace.
comment faire pour obtenir la cellule b1 sans 0 ou sans espace mais belle
et bien VIDE ??

merci de votre aide
daniel

4 réponses

Avatar
phil
Salut Daniel
tu dis :
si je fais: si(b1="";"" le resultat sera un espace.
si a1 est vide est que tu testes en b1, =si(a1="";"";"a1 non vide")

en b1 NON le résultat ne sera pas un espace, d'ailleurs si en c1 tu testes
=si(b1=" ";"b1 espace";"b1 autre chose") tu verras
"" n'est pas pareil que " " (avec un espace entre les guillemets)
"" texte vide
" " un espace
Maintenant si en b1 tu mets =si(a1="";"";"a1 non vide") et que ta cellule a1
est vide alors tu ne verras rien en b1 elle semblera vide
Elle n'est pas réellement vide puisqu'il y a une formule dedans ! Mais tu
peux tester
=si(b1="";..... ça pose pas de problème
mais si tu fais
=si(estvide(b1);... là il te dira qu'elle n'est pas vide à cause de la
formule qu'il y a dedans !

j'espère que tout ça t'éclaire un peu !
--
@+ Phil
{Dans la vie, il y a 3 sortes de personnes: celles qui savent compter et
celles qui ne savent pas !}


"daniel M." a écrit dans le message de news:

bonjour

si je fais b1¡ et que la cellule a1 est vide le résultat sera 0.
si je fais: si(b1="";"" le resultat sera un espace.
comment faire pour obtenir la cellule b1 sans 0 ou sans espace mais belle
et bien VIDE ??

merci de votre aide
daniel




Avatar
daniel M.
merci de ta réponse

le problême: si j'ai 10 en A1 et "" en B1 et qu'en C1 je fais ¡+B1
j'obtiens: #valeur!!
par contre si ma cellule B1 est veritablement vide j'obtiens bien 10.

D'ou ma 1 ere question..

As tu une idée?
daniel


"phil" a écrit dans le message de news:
4513b908$0$26976$
Salut Daniel
tu dis :
si je fais: si(b1="";"" le resultat sera un espace.
si a1 est vide est que tu testes en b1, =si(a1="";"";"a1 non vide")

en b1 NON le résultat ne sera pas un espace, d'ailleurs si en c1 tu testes
=si(b1=" ";"b1 espace";"b1 autre chose") tu verras
"" n'est pas pareil que " " (avec un espace entre les guillemets)
"" texte vide
" " un espace
Maintenant si en b1 tu mets =si(a1="";"";"a1 non vide") et que ta cellule
a1 est vide alors tu ne verras rien en b1 elle semblera vide
Elle n'est pas réellement vide puisqu'il y a une formule dedans ! Mais tu
peux tester
=si(b1="";..... ça pose pas de problème
mais si tu fais
=si(estvide(b1);... là il te dira qu'elle n'est pas vide à cause de la
formule qu'il y a dedans !

j'espère que tout ça t'éclaire un peu !
--
@+ Phil
{Dans la vie, il y a 3 sortes de personnes: celles qui savent compter et
celles qui ne savent pas !}


"daniel M." a écrit dans le message de news:

bonjour

si je fais b1¡ et que la cellule a1 est vide le résultat sera 0.
si je fais: si(b1="";"" le resultat sera un espace.
comment faire pour obtenir la cellule b1 sans 0 ou sans espace mais
belle et bien VIDE ??

merci de votre aide
daniel








Avatar
phil
Salut Daniel
si ton prob n'est pas plus complexe que ça
le problême: si j'ai 10 en A1 et "" en B1 et qu'en C1 je fais ¡+B1
j'obtiens: #valeur!!
ça c'est normal, alors en C1 fait plutot un esomme =somme(a1:b1)

et Excel considéra ton texte (vide ou pas d'ailleurs) comme ne devant pas
être additionner
et t'auras plus de soucis

@+Phil

"daniel M." a écrit dans le message de news:

merci de ta réponse

le problême: si j'ai 10 en A1 et "" en B1 et qu'en C1 je fais ¡+B1
j'obtiens: #valeur!!
par contre si ma cellule B1 est veritablement vide j'obtiens bien 10.

D'ou ma 1 ere question..

As tu une idée?
daniel


"phil" a écrit dans le message de news:
4513b908$0$26976$
Salut Daniel
tu dis :
si je fais: si(b1="";"" le resultat sera un espace.
si a1 est vide est que tu testes en b1, =si(a1="";"";"a1 non vide")

en b1 NON le résultat ne sera pas un espace, d'ailleurs si en c1 tu
testes =si(b1=" ";"b1 espace";"b1 autre chose") tu verras
"" n'est pas pareil que " " (avec un espace entre les guillemets)
"" texte vide
" " un espace
Maintenant si en b1 tu mets =si(a1="";"";"a1 non vide") et que ta cellule
a1 est vide alors tu ne verras rien en b1 elle semblera vide
Elle n'est pas réellement vide puisqu'il y a une formule dedans ! Mais tu
peux tester
=si(b1="";..... ça pose pas de problème
mais si tu fais
=si(estvide(b1);... là il te dira qu'elle n'est pas vide à cause de la
formule qu'il y a dedans !

j'espère que tout ça t'éclaire un peu !
--
@+ Phil
{Dans la vie, il y a 3 sortes de personnes: celles qui savent compter et
celles qui ne savent pas !}


"daniel M." a écrit dans le message de news:

bonjour

si je fais b1¡ et que la cellule a1 est vide le résultat sera 0.
si je fais: si(b1="";"" le resultat sera un espace.
comment faire pour obtenir la cellule b1 sans 0 ou sans espace mais
belle et bien VIDE ??

merci de votre aide
daniel












Avatar
daniel M.
oui effectivement c un peu plus complexe...
mais j'y suis arrivé... en fait il ne fo pas utiliser les "" : dans C si
B1="";B1 ET NON SI B1="";"" (comme ca C reste reellement vide!!)
en tout cas merci de ta gentillesse.
daniel

"phil" a écrit dans le message de news:
45140470$0$17759$
Salut Daniel
si ton prob n'est pas plus complexe que ça
le problême: si j'ai 10 en A1 et "" en B1 et qu'en C1 je fais ¡+B1
j'obtiens: #valeur!!
ça c'est normal, alors en C1 fait plutot un esomme =somme(a1:b1)

et Excel considéra ton texte (vide ou pas d'ailleurs) comme ne devant pas
être additionner
et t'auras plus de soucis

@+Phil

"daniel M." a écrit dans le message de news:

merci de ta réponse

le problême: si j'ai 10 en A1 et "" en B1 et qu'en C1 je fais ¡+B1
j'obtiens: #valeur!!
par contre si ma cellule B1 est veritablement vide j'obtiens bien 10.

D'ou ma 1 ere question..

As tu une idée?
daniel


"phil" a écrit dans le message de news:
4513b908$0$26976$
Salut Daniel
tu dis :
si je fais: si(b1="";"" le resultat sera un espace.
si a1 est vide est que tu testes en b1, =si(a1="";"";"a1 non vide")

en b1 NON le résultat ne sera pas un espace, d'ailleurs si en c1 tu
testes =si(b1=" ";"b1 espace";"b1 autre chose") tu verras
"" n'est pas pareil que " " (avec un espace entre les guillemets)
"" texte vide
" " un espace
Maintenant si en b1 tu mets =si(a1="";"";"a1 non vide") et que ta
cellule a1 est vide alors tu ne verras rien en b1 elle semblera vide
Elle n'est pas réellement vide puisqu'il y a une formule dedans ! Mais
tu peux tester
=si(b1="";..... ça pose pas de problème
mais si tu fais
=si(estvide(b1);... là il te dira qu'elle n'est pas vide à cause de la
formule qu'il y a dedans !

j'espère que tout ça t'éclaire un peu !
--
@+ Phil
{Dans la vie, il y a 3 sortes de personnes: celles qui savent compter et
celles qui ne savent pas !}


"daniel M." a écrit dans le message de news:

bonjour

si je fais b1¡ et que la cellule a1 est vide le résultat sera 0.
si je fais: si(b1="";"" le resultat sera un espace.
comment faire pour obtenir la cellule b1 sans 0 ou sans espace mais
belle et bien VIDE ??

merci de votre aide
daniel