message #valeur! à effacé !!!
#1
Débutant XLPages

Inscription: 14/04/2010

Messages: 20

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 28-04-2010 11h04
 Bonjour à tous, 

Voilà je voudrais savoir s'il existe un moyen pour effacé des messages d'erreur #valeur?

Dans mon fichier , certaines personnes doivent effectuer des formations seulement elles ne sont pas obligé de toutes les réalisées en fonction de leur statut. Donc si la personne ne fait pas telle ou telle formation l'alerte formation pour s'inscrire sera vide (cette cellule contient une formule de date pour alerter 3 mois avant). C'est dans cette cellule que je souhaite ne pas faire apparaître l'erreur #valeur qui n'est pas très esthétique

A très vite

ci joint le fichier, vous pouvez le modifier! 


Pièce jointe:
xls fICHIER envoyé au forum.xls   [ Taille: 64.50 Ko - Téléchargements: 432 ]
xls fICHIER envoyé au forum.xls   [ Taille: 64.50 Ko - Téléchargements: 387 ]
xls fICHIER envoyé au forum.xls   [ Taille: 64.50 Ko - Téléchargements: 377 ]
Hors Ligne
Rapport   Haut 

Re: message #valeur! à effacé !!!
#2
Accro XLPages

Inscription: 09/01/2008
De Montréal, Québec

Messages: 463

Système d'exploitation:
PC
Version Excel utilisée:
97 à 2016
Posté le : 28-04-2010 12h13
Bonjour nana32,

Selon ce que j'aperçois, la colonne F peut porter du texte "Pas de formation", une date ou bien rien.

La colonne G a un antécédent en F sous la forme "=Fi-3*30" où Fi représente l'une quelconque des lignes de la colonne.
  • Si F porte du texte Fi-3*30 = #VALEUR puisqu'il n'y a pas moyen de soustraire 3 à du texte.
  • Si F porte une date, tout baigne.
  • Si F porte rien, (Fi-3) < 0 et identiquement (Fi-3*30) et la cellule en G affiche une date négative sous la forme ######

«La fonction N() renvoie une valeur convertie en nombre. Les nombres sont convertis en nombres, les dates en numéros de série, les VRAI en 1 et tout le reste en 0 (Faux)»

Dans le cas du texte (F6 par exemple), remplacer la formule "=F6-3*30" par  "=SI(N(F6);F6-3*30;"")" règle le problème des #VALEUR.
Dans le cas Rien (F55 par exemple), remplacer la formule "=F55-3*30" par "=SI(N(F55);F55-3*30;"")" règle le problème des ######
Dans le cas Date la date s'affiche correctement.

La fonction N() renvoie Faux (0) s'il s'agit de texte ou s'il s'agit d'une cellule vide. Dans tous les autres cas elle renvoie Vrai au sens de la valeur logique : est Vrai tout ce qui est différent de zéro.

Alors, en colonne G, remplace "=Fi-3*30" par "=SI(N(Fi);Fi-3*30;"")"

J'espère la chose à ta satisfaction.

Cordialement,

Guy

Edité par Guy le 28/04/2010 14:43:06

Hors Ligne
Rapport   Haut 

Re: message #valeur! à effacé !!!
#3
Débutant XLPages

Inscription: 14/04/2010

Messages: 20

Système d'exploitation:
PC
Version Excel utilisée:
2007
Posté le : 28-04-2010 14h36
 
Eh bien je te remercie beaucoup tu as tout a fait compris ma demande et ta réponse me satisfait pleinement!
Je l'ai testé et ça marche.

Encore merci.

A bientôt.
Ce forum est vraiment en or ! xD
Hors Ligne
Rapport   Haut 


Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

[Recherche avancée]


Qui consulte actuellement ce sujet ?   1 Utilisateur(s) anonymes