Cellule vide Excel 2007

Jean-Seb -  
tchernosplif Messages postés 714 Statut Membre -
Bonsoir les loulous,
Voilà le problème qui se pose à moi:
Dans une cellule Excel, j'aimerais mettre la formule suivante :

C20=SI(A20=0;cellule vide;A20+B20)

Voilà, le truc c'est que je sais pas comment on dit "cellule vide", sachant que j'ai déjà essayé "" mais Excel considère pas ça comme une cellule vide.

Peut être vous vous demandez pourquoi je veux faire ça ? Parce qu'après j'ai un graphique qui trace les valeurs de ces cellules, et ce graphique bugge dans certains cas si la cellule n'est pas vraiment vide.

Merci de votre aide !!!
Bonne soirée

A voir également:

6 réponses

eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 282
 
Bonsoir,

Si c'est pour que le graphique ignore ces valeurs alors :
=SI(A20=0;NA();A20+B20)

Par contre si tu as des formules qui utilisent ces cellules le #NA! va remonter. Dans ce cas duplique toutes tes valeurs nécessaires au graphique avec cette formule dans une plage à coté, et utilise cette plage comme source de données.

eric
3
Kunjane Messages postés 13 Statut Membre
 
Howzit Boet?! (in Afrikaans)

une cellule vide sous XL se defini de la facon suivante:
""
soit deux guillemets sans espace ni rien au milieu.
...and Bob's your uncle! (autrement dit "et voila!")
Cordialement / Kunjane de CPT - RSA
0
daniel-Henri Messages postés 12 Statut Membre
 
=SOMME.SI(A1:C1;C1="";A1:C1)
à adapter avec tes cellules...
A toi de jouer
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 448
 
Bonsoir

tournez ça comme vous le voulez, en aucun cas une cellule Excel qui contient une formule ne peut être vide!

Crdlmnt
0
tchernosplif Messages postés 714 Statut Membre 248
 
je ne suis pas d'accord !
0
Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 139
 
Quelle en est l'explication !
A mon tour de ne pas être d'accord, une cellule qui contient une formule ne peut pas être vide, soit le résultat est zéro 0 ou vide ("") dans ce cas elle est considéré comme contenant du texte.
Un test rapide, poser une simple addition =la cellule en question+0, si la cellule en question est égale à 0 pas de problème elle bien numérique si le résultat de la formule est ("") le résultat est #VALEUR! exactement comme si elle contenait du texte.
0
tchernosplif Messages postés 714 Statut Membre 248
 
En effet, Il n'est pas possible d'additionner une valeur et un texte (sauf ci celui ci représente une valeur et qu'il est multiplié par 1 )

Par contre les formules ci dessous montrent qu'une cellule contenant une formule est considérée comme vide (mais pas égale à 0)

En A1: =SI(B1=0;"";"pouette")

En A2: =SI(A1="";"ok";"nok") ou =SI(A1=0;"ok";"nok")
0
ccm81 Messages postés 11033 Statut Membre 2 434
 
bonsoir
je crois que
1. en fait C20 contient une formule donc n'est pas vide même si sa valeur est "" !!!!
2. Reste à effacer son contenu si elle est vide ("") à la main ou avec une macro s'il y en a beaucoup
3. le graphique va alors contenir un 'trou' donc il vaut peut etre mieux supprimer la ligne/colonne de la cellule vide

cordialement
0

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

Posez votre question
Mike-31 Messages postés 19572 Date d'inscription   Statut Contributeur Dernière intervention   5 139
 
Salut,

Si j'ai bien tout compris, je pense comme ccm et dans ce cas il faudrait tester cette éventualité en ajoutant un OU

=SI(OU(A20=0;A20="");"";A20+B20)

et remplacer ;""; par 0

=SI(OU(A20=0;A20="");0;A20+B20)
0
Jean-Seb
 
Merci Eric pour ta réponse à la fois claire et précise !!!
C'est vrai que j'aime pas trop dupliquer des tableaux de valeurs, mais là je vais pas avoir le choix....
Bonne continuation
0