Cellule vide Excel 2007
Fermé
Jean-Seb
-
25 nov. 2010 à 18:46
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 - 26 nov. 2010 à 20:00
tchernosplif Messages postés 600 Date d'inscription dimanche 8 novembre 2009 Statut Membre Dernière intervention 21 juin 2015 - 26 nov. 2010 à 20:00
A voir également:
- Cellule vide Excel 2007
- Excel cellule couleur si condition texte - Guide
- Aller à la ligne dans une cellule excel - Guide
- Liste déroulante excel - Guide
- Verrouiller cellule excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
6 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 249
26 nov. 2010 à 00:05
26 nov. 2010 à 00:05
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
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
Kunjane
Messages postés
9
Date d'inscription
lundi 17 mai 2010
Statut
Membre
Dernière intervention
13 janvier 2012
25 nov. 2010 à 18:55
25 nov. 2010 à 18:55
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
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
daniel-Henri
Messages postés
11
Date d'inscription
jeudi 25 novembre 2010
Statut
Membre
Dernière intervention
25 novembre 2010
25 nov. 2010 à 18:57
25 nov. 2010 à 18:57
=SOMME.SI(A1:C1;C1="";A1:C1)
à adapter avec tes cellules...
A toi de jouer
à adapter avec tes cellules...
A toi de jouer
Vaucluse
Messages postés
26496
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
1 avril 2022
6 419
25 nov. 2010 à 19:04
25 nov. 2010 à 19:04
Bonsoir
tournez ça comme vous le voulez, en aucun cas une cellule Excel qui contient une formule ne peut être vide!
Crdlmnt
tournez ça comme vous le voulez, en aucun cas une cellule Excel qui contient une formule ne peut être vide!
Crdlmnt
tchernosplif
Messages postés
600
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
245
26 nov. 2010 à 16:22
26 nov. 2010 à 16:22
je ne suis pas d'accord !
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
Modifié par Mike-31 le 26/11/2010 à 18:08
Modifié par Mike-31 le 26/11/2010 à 18:08
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.
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.
tchernosplif
Messages postés
600
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
245
26 nov. 2010 à 20:00
26 nov. 2010 à 20:00
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")
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")
ccm81
Messages postés
10905
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
27 décembre 2024
2 429
25 nov. 2010 à 19:11
25 nov. 2010 à 19:11
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
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
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18354
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
1 janvier 2025
5 110
25 nov. 2010 à 21:14
25 nov. 2010 à 21:14
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)
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)