Excel

Résolu/Fermé
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011 - 6 nov. 2009 à 11:51
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 10 nov. 2009 à 10:46
Bonjour,

Savez-vous quelles options il faut activer pour que dans une cellule n'apparaisse pas, par ex ######

merci pour votre aide.

15 réponses

Mike-31 Messages postés 18344 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 103
6 nov. 2009 à 11:55
Salut,

si dans une cellule tu as ça ###### comme tu dis c'est que la largeur colonne est insuffisante donc agrandi tes colonnes et si dans cette cellule il y a une formule c'est qu'il y a peut être une erreur dans ce cas il faut ajouter une conditionnelle ou utiliser la fonction ESTERREUR, mais là il faut nous en dire plus

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
6 nov. 2009 à 11:56
Bonjour
ça dépend surtout du contexte!
Le plus souvent c'est la largeur de colonne qui pose le problème,soit:
amenez le cuseur sur le bord droit de la colonne, dans la régle, pour qu'il prenne la forme d'une doble flêche et cliquez gauche deux fois.
Ceal peur se produire aussi lors d'un résultat erroné de calcul sur date (entre autre)
Crdlmnt
0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
6 nov. 2009 à 12:00
merci mais ce n'est pas un problème de largeur de colonne.

avec la fonction esterreur, cela indique FAUX mais je voudrais que cela vide la cellule sans rien du tout.
cette cellule a une formule.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
6 nov. 2009 à 12:40
Re
alors essayez:
=SI(ESTERREUR(votre formule);""; votre formule)
crdlmnt
0

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

Posez votre question
Mike-31 Messages postés 18344 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 8 novembre 2024 5 103
6 nov. 2009 à 13:00
Re,
Salut Vaucluse, c'est de la stéréo, la même chose de source différente

tatate86, mets ta formule sur un post ou ton fichier sans notes condidentielles avec ce lien

https://www.cjoint.com/

A+
Mike-31

Un problème sans solution est un problème mal posé  (Einstein)
0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
6 nov. 2009 à 13:48
Voici ...

https://www.cjoint.com/?lgnVtxP7uq

Merci pour votre aide.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
6 nov. 2009 à 13:58
Re

le problème vient du fait qu'excel n'accepte pas les horaires négatifs.
Part exemple dans votre formule en F10:
=SI(C10<7,75;D10-(7,75/24);(D10-B10))
vous ne pourrez pas corriger le défaut tant que D10 sera plus petit que 7,75/24 ou plus petit que D10
s'il n'y a que le risque de voir D10 vide, vous pouvez en F10 écrire:
=SI(ESTVIDE(D10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
si par contre D10 risque de se trouver plus petit que les deux autres valeurs, écrivez:
=SI(OU(D10<7,75/24;D10<B10);"";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
vous pouvez ausi complèter d'un message entre les guillemts si vous le souhaitez:
=SI(OU(D10<7,75/24;D10<B10);"inférieur";SI(C10<7,75;D10-(7,75/24);(D10-B10)))
inférieur (ou autre), s'affichera en F10 dans les conditions requises
Crdlmnt

0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
9 nov. 2009 à 10:52
Merci mais cela ne va pas vraiment comme je voudrais.
J'ai également des cellules masquées avec des calculs.

Je souhaiterais que lorsque les cellules B D G I sont vides (pas d'heures saisies), tout le le reste soit blanc.

Merci pour vos conseils.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
9 nov. 2009 à 14:01
Bonjour

on peut appeler ça des questions en pièces détachées!! et comme dans l'automobile ça coute beaucoup plus cher que d'une seule pièce!

Essayez d'attaquer votre formule avec:=SI(OU(ESTVIDE(B1);ESTVIDE(D1);ESTVIDE(G1);ESTVIDE(I1)),"",votre formule)
Ca, pour que votre affichage soit vide si, une des cellules de la formule est vide;
remplacer OU par ET si la condition ne s'applique que quand les 4 sont vides
enfin, scinder si besoin selon vos données:
=SI(OU(ESTVIDE(B1)ESTVIDE(D1));"";SI(ET(ESTVIDE(G1);ESTVIDE(I1));"";votre formule))
Ect... selon les cas.
si ça ne marche pas il faudra penser a être plus précis ou à mettre un exemple de votre configuration à disposition.
crdlmnt
0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
9 nov. 2009 à 15:30
Cela m'aide beaucoup, c'est bon.

Par contre dans une cellule maintenant j'ai #VALEUR!
Merci pour les conseils.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
9 nov. 2009 à 16:26
Re
ça doit être un autre problème, en général excel renvoi valeur lorsque dans les cellules incluses dans une formule de calcul, un des éléments n'est pas une valuer numétique.
Vérifier que toutes vos données de calcul ne comporte pas de texte ou des nombres en format texte?

Crdlmnt
0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
9 nov. 2009 à 16:44
Là c'est un cas où les cellules sont blanches puisque j'ai mis les formules si vide alors "".

Comment puis-je faire ? merci beaucoup pour votre aide.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
9 nov. 2009 à 17:42
Alors c'est de là que vient le problème car "" est considéré comme du texte!
remplacer "" par 0 et vous verrez, ça devrait aller.
vous pouvez sélectionnez votre champ de formule et :
Barre d'outil / Edition / Remplacer
fenêtre du haut:""
fenêtre du bas: 0
cliquez sur "remplacez tout" (ou "remplacer" si vous n'avez qu'une cellule sélectionnée)et ça va se faire tout seul.
Si vous ne voulez pas voir les 0 dans vos tableaux:
Barre d'outil / Option / Affichage et décochez "valeur 0"

Crdlmnt
0
tatate86 Messages postés 103 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 8 mars 2011
10 nov. 2009 à 09:35
Merci beaucoup, super ça me convient.
Merci encore.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 413
10 nov. 2009 à 10:46
J'en suis ravi
Bonne route, au plaisir
0