message #valeur! à effacé !!! | ||
---|---|---|
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:
fICHIER envoyé au forum.xls [ Taille: 64.50 Ko - Téléchargements: 432 ] fICHIER envoyé au forum.xls [ Taille: 64.50 Ko - Téléchargements: 387 ] fICHIER envoyé au forum.xls [ Taille: 64.50 Ko - Téléchargements: 377 ] |
|
|
Re: message #valeur! à effacé !!! | ||
---|---|---|
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.
«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
|
|
|
Re: message #valeur! à effacé !!! | ||
---|---|---|
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 |
|
|
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.
Qui consulte actuellement ce sujet ?
1 Utilisateur(s) anonymes