Modifier #NA dans recherchev
Résolu
naco78
-
naco78 -
naco78 -
Bonjour a tous,
J'ai un petit soucis sur Excel. Je voudrais créer une recherchev en remplaçant le #NA par "Erreur".
J'avais la formule suivante : =SI(A2<>"";RECHERCHEV(A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;FAUX))
J'ai modifier ma formule comme ceci pour remplacer #NA par "Erreur" :=SI(ESTNA(RECHERCHEV($A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;0));"Erreur";RECHERCHEV($A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;0))
la formule fonctionne bien mais elle affiche "Erreur" même si la case A2 est vide.
Est il possible d'afficher erreur si la valeur de A2 ne correspond à aucune valeur du fichier Pré-remplissage et de laisser la case vide si A2 n'est pas rempli ?
Merci d'avance
naco78
J'ai un petit soucis sur Excel. Je voudrais créer une recherchev en remplaçant le #NA par "Erreur".
J'avais la formule suivante : =SI(A2<>"";RECHERCHEV(A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;FAUX))
J'ai modifier ma formule comme ceci pour remplacer #NA par "Erreur" :=SI(ESTNA(RECHERCHEV($A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;0));"Erreur";RECHERCHEV($A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;0))
la formule fonctionne bien mais elle affiche "Erreur" même si la case A2 est vide.
Est il possible d'afficher erreur si la valeur de A2 ne correspond à aucune valeur du fichier Pré-remplissage et de laisser la case vide si A2 n'est pas rempli ?
Merci d'avance
naco78
A voir également:
- Modifier #NA dans recherchev
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Modifier story facebook - Guide
- Modifier extension fichier - Guide
- Modifier annonce le bon coin sans payer ✓ - Forum Services en ligne
1 réponse
Bonjour
si votre excel est de 2007 ou plus:
=SIERREUR(SI(A2="";"";RECHERCHEV(A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;FAUX));"erreur")
ou sinon, avant 2007 une solution:
=SI(A1="";"";SI(NB.SI('[Pré-remplissage FM.xls]Feuil2'!$A:A;A12)=0;"erreur";RECHERCHEV(A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;FAUX)))
crdlmnt
Errare humanum est, perseverare diabolicum
si votre excel est de 2007 ou plus:
=SIERREUR(SI(A2="";"";RECHERCHEV(A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;FAUX));"erreur")
ou sinon, avant 2007 une solution:
=SI(A1="";"";SI(NB.SI('[Pré-remplissage FM.xls]Feuil2'!$A:A;A12)=0;"erreur";RECHERCHEV(A2;'[Pré-remplissage FM.xls]Feuil2'!$A:$E;3;FAUX)))
crdlmnt
Errare humanum est, perseverare diabolicum
C'est exactement ce que je cherchais à faire ça fonctionne à merveille :)