formule recherchev

al1000

XLDnaute Impliqué
Bonjour,


=SI(RECHERCHEV(C258;'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34);0)>2;0;1)


cette formule donne #NA quand

=NBVAL(I200:M200) donne 0

=========================================================
explication:
je dois rechercher la valeur de la celllule c258

dans:
'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34)

dans cette derniere cellule j'ai cette formule:
=NBVAL(I200:M200)

et quand cette formule est egale à o

cette formule :

=SI(RECHERCHEV(C258;'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34);0)>2;0;1)

donne #NA

pourquoi?
 

Gorfael

XLDnaute Barbatruc
Re : formule recherchev

al1000 à dit:
Bonjour,


=SI(RECHERCHEV(C258;'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34);0)>2;0;1)


cette formule donne #NA quand

=NBVAL(I200:M200) donne 0

=========================================================
explication:
je dois rechercher la valeur de la celllule c258

dans:
'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34)

dans cette derniere cellule j'ai cette formule:
=NBVAL(I200:M200)

et quand cette formule est egale à o

cette formule :

=SI(RECHERCHEV(C258;'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34);0)>2;0;1)

donne #NA

pourquoi?
Salut
si RechercheV ne trouve pas de correspondance entre ta valeur recherchée C258 et ton tableau, elle renvoi N/A
il faut que tu transformes ta formule en rajoutant un niveau de si :
=si(estNA(RECHERCHEV(C258;'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34);0);0;SI(RECHERCHEV(C258;'L:\imp\[aa.xls]4-09 au 31-12'!$A$100:$EJ$200;7*($O$4-34);0)>2;0;1))
A+
 

Discussions similaires

Statistiques des forums

Discussions
312 379
Messages
2 087 762
Membres
103 661
dernier inscrit
fcleves