Valeur "null" se transforme en "0"

Résolu/Fermé
Tessel75 - 2 juil. 2014 à 02:05
Raymond PENTIER Messages postés 58488 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 juin 2024 - 3 juil. 2014 à 17:07
Bonjour,
Je suis en train de travailler sur le cadre d'un planning qui se veut perpétuel. Il suffirait d'entrer chaque année la date du 1er lundi de la semaine 01 pour que toutes les dates de l'année s'enchaînent. Concernant les affectations des personnes, afin de faciliter la saisie et ne pas avoir à recopier plusieurs (52) fois la même donnée, j'ai des cellules qui font références à d'autres, soit de la même page soit d'une autre, sur le modèle habituel A15 = A6 ou Fevr!B25 = Janv!B12 par exemple.
Mon problème est que lorsque la cellule de référence (ici A6 ou Janv!B12) est vide (en attente de la saisie d'une valeur) les cellules qui font référence à celle-là affiche un "0" et non pas une cellule vide.
Je ne comprends pas, et je ne parviens pas à corriger cette incongruité.
Je vous remercie de votre aide.


4 réponses

Mytå Messages postés 2973 Date d'inscription mardi 20 janvier 2009 Statut Contributeur Dernière intervention 20 décembre 2016 946
2 juil. 2014 à 02:08
Salut le Forum

=A2 est à remplacer par =SI(ESTVIDE(A2);"";A2)

Mytå
0
Mike-31 Messages postés 18318 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 26 avril 2024 5 082
2 juil. 2014 à 07:40
Bonjour,

pourquoi un moins un sur le post de Raymond, c'est une bonne récompense pour bénévole, je rétabli

sans formule, mettre en surbrillance la plage à traiter, Clic droit sur la sélection/Format de cellules/Nombre/Personnalisée et coller un de ces deux codes

bémol tout résultat nul (0) sera masqué

Standard;-Standard;;@

0;-0;;@
0
eriiic Messages postés 24582 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 juin 2024 7 222
2 juil. 2014 à 09:13
Bonjour à tous,

Peut-être à cause de ça :
tu pourras vérifier que "" et " " ont le même code 34
3 erreurs en 1 phrase...
code("")= #Valeur
code(" ") = 32
Ils n'ont pas le même code

eric
0
Raymond PENTIER Messages postés 58488 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 juin 2024 17 129
3 juil. 2014 à 03:35
Nous n'avons peut-être pas le même logiciel : https://www.cjoint.com/?DGddI5k9DYb

Amicalement :-)
0
eriiic Messages postés 24582 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 8 juin 2024 7 222
3 juil. 2014 à 08:18
Bonjour raymond,

Si, nous avons bien le même logiciel.
C'est le code du caractère " que tu donnes là.
Fais la même chose sur une cellule vide et une avec un espace seul, ce que retournent les formules.
Il est fort le punch cette année ;-)
eric
0
Raymond PENTIER Messages postés 58488 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 juin 2024 17 129
3 juil. 2014 à 17:07
Tout-à-fait exact !
Ce n'est pas le p'tit punch qui m'a perturbé (j'y suis habitué, depuis le temps ...) ; c'est ce foutu champagne qui est le responsable !

Meerci à toi, et à bientôt.
0
Bonjour à tous les quatre,
Vos réponses ont finalement stimulé mon imagination et m'ont amené à trouver la "solution" que je cherchais. Je vous en fais part pour que le forum, et vous même par conséquent, en profitent.
Puisque mon soucis était que des "0" apparaissaient dans la cellule de réception à la place d'une cellule "null" lorsque la cellule de référence était vide, il suffit d'entrer un espace (" ") dans cette cellule de référence pour que toutes les autres suivent et affichent également " ", qui alors apparait comme vide et non plus un "0".
Encore merci parce que toutes vos réponses m'ont mis sur la voie, y compris, peut-être surtout, toute erronée qu'elle puisse être, celle de Raymond.
Question résolue
0
Raymond PENTIER Messages postés 58488 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 10 juin 2024 17 129
2 juil. 2014 à 03:31
Ce n'est pas une incongruité : si tu écris la formule =A2, Excel répercute la valeur contenue dans la cellule ; si la cellule est vide, elle ne contient rien, c'est une quantité nulle, et ça s'écrit 0 (zéro).
La formule de Mytå te permet d'afficher un texte vide, donc qui n'affiche rien, à la place d'un nombre vide, donc nul.
Avec la fonction CODE tu pourras vérifier que "" et " " ont le même code 34 qui représente un espace vide
.
Ce sont les règles appliquées dans tous les tableurs ; à toi de t'y conformer.
-1