Masquer des valeurs sous Excel

Résolu/Fermé
kichka Messages postés 2 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 23 avril 2008 - 22 avril 2008 à 17:12
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 23 avril 2008 à 09:51
Bonjour,

J'ai créé une grille de devis, sous Excel. En gros j'ai 4 colonnes : désignation, Quantité, Prix unitaire et prix global. Pour calculer mon prix unitaire, j'ai mis une formule toute simple (prix global / quantité).
Mais voilà : Les lignes qui ne sont pas remplies, se retrouvent avec pour valeur dans prix unitaire #DIV/0!
Mon souci est que d'une part, on doit supprimer tous ces caractères pour pouvoir envoyer le devis ; et d'autre part, si il y a un oubli, ces petits symboles s'impriment sur mon devis.

Ma question est : existe-t-il un moyen de "cacher" ces caractères de manière à ce qu'on est plus à avoir à les effacer et, encore mieux, qu'ils ne s'impriment plus sur mon devis :))

Merci pour votre aide. Je peux comprendre que je n'ai peut être pas été bien clair, donc si vous avez besoin d'infos, n'hésitez pas !

Merci beaucoup
A voir également:

4 réponses

chrisjo56 Messages postés 575 Date d'inscription lundi 17 mars 2008 Statut Membre Dernière intervention 11 juin 2010 219
22 avril 2008 à 17:16
Bonjour,

En jouant avec la mise en forme conditionnelle, tu dois pouvoir mettre en noir, ou gris foncé, les cellules en question.
0
Bonsoir,

Voici un exemple:

en A1: 100 (prix global)
en B1: 5 (quantité)
en C1: =SI(ESTVIDE(B1);"";A1/B1)

- recopier la formule dans la colonne C

Est-ce ok?
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 110
22 avril 2008 à 18:21
Salut,

tu peux poser une conditionnelle en C1, le calcul se fera que si dans la cellule prix global qui est ici en D4 contient quelque quelque chose

=SI(D1<>"";D1/B1;"")

A+

____________________________________________________________________

Vous cherchiez de l’aide. Les membres du forum, bénévolement étaient à vos côtés.
Ayez la gentillesse de nous dire si votre problème est résolu. Afin de classer la
Demande.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
22 avril 2008 à 18:37
Salut Mike-31

Petites remarques pour une variante de la formule:

1°) il semble que ce soit le contraire car c'est le diviseur qui renvoie valeur, donc:
SI(D1<>"";B1/D1;"")

2°)si les résultats de la division doivent s'insérer dabns d'autres formules par la suite, il est préférable d'utiliser le code:
=SI(D1=0;0;B1/D1)
pour afficher 0 si D1=0. Ceci car dans certaines opérations ensuite, Excel renvoie#VALEUR.
Par exemple: appliquer la formule en colonne X de ligne x1 à x10, la formule =SOMME(X1:X10) marche, mais X1+X3+X6 renvoie #VALEUR, idem pour X3-X1,de même pour certaines fonctions SI etc....

Va savoir pourquoi.
CRDLMNT
0
Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024 5 110 > Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022
22 avril 2008 à 19:08
Salut Vaucluse,

Tout a fait le vide "" peut être remplacé par 0, et il est préférable pour faciliter des calculs futur qui mettrai ou prendrait référence sur cette formule. Autant pour moi.


Il conviendrait d'écrire =SI(B1=0;0;D1/B1) , D1 étant le prix global et B1 la quantité pour obtenir le prix unitaire et non B1/D1

Merci et A+

_______________________________________________________________________________

Vous cherchiez de l’aide. Les membres du forum, bénévolement étaient à vos côtés.
Ayez la gentillesse de nous dire si votre problème est résolu. Afin de classer la
Demande.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418 > Mike-31 Messages postés 18351 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 12 décembre 2024
22 avril 2008 à 19:58
Pas de quoi

On pourra complèter en précisant que si l'affichage des 0 est génant, ceux là, on peut les supprimer avec:
Outil / Option / Affichage / décocher "valeur 0" _et je pense que l'on aura bouclé l'info.
(pour B1 et D1 je ne me suis occupé que du rapport de position dans la formule SI, je ne suis pas, à tort, remonté jusqu'au message initial)

Bien amicalement.
0
kichka Messages postés 2 Date d'inscription mardi 22 avril 2008 Statut Membre Dernière intervention 23 avril 2008
23 avril 2008 à 09:06
Bonjour à tous ceux qui m'ont répondu !

Et un grand MERCI, vous avez été super, je viens de mettre en application les formules que vous m'avez donnée et ça marche vraiment nickel avec la formule =SI(B1=0;0;D1/B1) et le décochage de "valeur 0" dans les options !

Encore un trés trés grand merci !

Stéphanie.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
23 avril 2008 à 09:51
Tous à votre service, chère amie, n'hésitez pas si vous avez encore quelques questions.
0