#NA quand copie cellule avec commentaire

Fermé
kitele - 8 janv. 2010 à 11:02
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 - 9 janv. 2010 à 09:42
Bonjour,

lorsque j'utilise Si et RechercheV, #NA apparait quand la cellule contient un commentaire. Je souhaiterai récupérer que le contenu sans le commentaire.
ça ne me fait pas lorsque j'utilise SI et OU.

ex : =SI('[PLANNING ACTIVITE.xls]JAN 10'!M20="";"";SI('[PLANNING ACTIVITE.xls]JAN 10'!M20=RECHERCHEV('[PLANNING ACTIVITE.xls]JAN 10'!M20;taches;1);"";'[PLANNING ACTIVITE.xls]JAN 10'!M20))

pour la 2è partie du SI :
si la valeur de la cellule est dans la table "tache" alors mettre vide, sinon mettre la valeur de la cellule.
Quand la cellule a un commentaire, ça me met #NA.

merci de votre aide
A voir également:

4 réponses

pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 2 752
8 janv. 2010 à 12:05
Bonjour,
A ma connaissance, l'insertion de commentaires n'influe pas ni sur SI() ni sur RECHERCHEH(). Es tu bien sur de n'avoir pas fait de faute de frappe, du genre taches / tache (avec un "s" dans la formule et sans "s" dans la définition du nom)?
1
La formule fonction puisque ça me met bien le contenu de la cellule (si elle ne fait pas partie de la table), mais pas le contenu d'une cellule avec un commentaire, ça affiche #NA.
0
Raymond PENTIER Messages postés 58764 Date d'inscription lundi 13 août 2007 Statut Contributeur Dernière intervention 19 décembre 2024 17 256
9 janv. 2010 à 04:13
Alors il faudrait qu'on aie le fichier pour chercher l'erreur.
0
Vaucluse Messages postés 26496 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 1 avril 2022 6 418
9 janv. 2010 à 09:42
Bonjour

vérifiez à tout hasard que votre commentaire ne vienne pas d'une copie de cellule qui aurait pu en modifier le format.

essaye de complétez votre formule recherche par une indication de type de recherche soit:
=RECHERCHEV('[PLANNING ACTIVITE.xls]JAN 10'!M20;taches;1;0) pour éviter les rechrches décalées si votre plage taches n'est pas trièe

Vous pouvez aussi je pense simplifier votre seconde condition en remplaçant l'ensemble de recherche par:
.......SI(NB.SI(taches;'[PLANNING ACTIVITE.xls]JAN 10'!M20)>0;"";......
Crdlmnt
0