Rechercher : dans
Par :

Masquer des valeurs sous Excel

Dernière réponse le 23 avr 2008 à 09:51:53 kichka, le 22 avr 2008 à 17:12:28 
 Signaler ce message aux modérateurs

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

Configuration: Windows XP
Internet Explorer 6.0

1

chrisjo56, le 22 avr 2008 à 17:16:07

Bonjour,

En jouant avec la mise en forme conditionnelle, tu dois pouvoir mettre en noir, ou gris foncé, les cellules en question. Chris
L'informatique... cette abominable chose qui nous rend si humble.

Répondre à chrisjo56

2

CLABEN, le 22 avr 2008 à 17:40:59

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?

Répondre à CLABEN

3

Mike-31, le 22 avr 2008 à 18:21: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.

Répondre à Mike-31

4

Vaucluse, le 22 avr 2008 à 18:37:23

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 La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse

5

Mike-31, le 22 avr 2008 à 19:08:30

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.

Répondre à Mike-31

6

Vaucluse, le 22 avr 2008 à 19:58:43

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.
La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse

7

kichka, le 23 avr 2008 à 09:06:11

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.

Répondre à kichka

8

 Vaucluse, le 23 avr 2008 à 09:51:53

Tous à votre service, chère amie, n'hésitez pas si vous avez encore quelques questions. La vérité ne se possède pas, elle se cherche seulement

Répondre à Vaucluse
Collection CommentÇaMarche.net