HLOOKUP Excel #N/A erreur
Résolu
Bl4do
Messages postés
40
Statut
Membre
-
pilas31 Messages postés 1878 Statut Contributeur -
pilas31 Messages postés 1878 Statut Contributeur -
Bonjour,
J'ai un problème avec mon Hlookup. En effet, je l'ai utiliser des centaines de fois tout comme le vlookup donc je pense savoir ecrire la formule.
Cependant même si la formule me paraît bonne et que le résultat est présent dans ma plage de recherche, j'obtiens systématiquement un N/A...
Sans mon fichier ca me parait difficile de m'aider donc je joins mon doc:
http://www.cijoint.fr/cjlink.php?file=cj201110/cijT8ARDQI.xlsm
Avec le "Show calculation steps", on voit clairement que le Hlookup qui est correctement formulé, et pourtant rien à faire :(
(la cellule dont je parle est dans l'onglet CRAM, cellule B11)
Merci d'avance!
Cordialement,
L. L.
J'ai un problème avec mon Hlookup. En effet, je l'ai utiliser des centaines de fois tout comme le vlookup donc je pense savoir ecrire la formule.
Cependant même si la formule me paraît bonne et que le résultat est présent dans ma plage de recherche, j'obtiens systématiquement un N/A...
Sans mon fichier ca me parait difficile de m'aider donc je joins mon doc:
http://www.cijoint.fr/cjlink.php?file=cj201110/cijT8ARDQI.xlsm
Avec le "Show calculation steps", on voit clairement que le Hlookup qui est correctement formulé, et pourtant rien à faire :(
(la cellule dont je parle est dans l'onglet CRAM, cellule B11)
Merci d'avance!
Cordialement,
L. L.
A voir également:
- HLOOKUP Excel #N/A erreur
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel trier par ordre croissant chiffre - Guide
4 réponses
Bonjour,
En regardant le fichier je pense que la formule en B11 est plutôt celle la:
=RECHERCHEH(RECHERCHEV(B9;PARAMETRES!$A$36:$B$43;2;0);'S22'!$6:$15;RECHERCHEV("SK00";'S22'!$1:$15;26;0)-5;FAUX)
Si j'ai bien compris la logique la ligne de recherche du jour de la semaine est la 6 et pas la 1. Et il faut un décallage de 5 car RechercheV et RechercheH calculent en relatif par rapport à la matrice de recherche.
A tester
A+
Cordialement,
En regardant le fichier je pense que la formule en B11 est plutôt celle la:
=RECHERCHEH(RECHERCHEV(B9;PARAMETRES!$A$36:$B$43;2;0);'S22'!$6:$15;RECHERCHEV("SK00";'S22'!$1:$15;26;0)-5;FAUX)
Si j'ai bien compris la logique la ligne de recherche du jour de la semaine est la 6 et pas la 1. Et il faut un décallage de 5 car RechercheV et RechercheH calculent en relatif par rapport à la matrice de recherche.
A tester
A+
Cordialement,
eriiic
Messages postés
25847
Date d'inscription
Statut
Contributeur
Dernière intervention
7 279
Ben à-priori nous sommes d'accord ;-)
pilas31
Messages postés
1878
Statut
Contributeur
646
Oui et dans la même minute...un exploit !!
Salut,
Je n'ai rien testé mais dans ta formule je vois $1:$15 à 2 endroits, ne manquerait-il pas tes lettres de colonnes devant tes lignes ?
Bonne journée
Je n'ai rien testé mais dans ta formule je vois $1:$15 à 2 endroits, ne manquerait-il pas tes lettres de colonnes devant tes lignes ?
Bonne journée
Bonjour,
Tu recherches Sat en ligne 1 (toujours 1ère ligne de la matrice) au lieu de ligne 6. Remplacer par
=RECHERCHEH(RECHERCHEV(B9;PARAMETRES!$A$36:$B$43;2;0);'S22'!$6:$15;RECHERCHEV("SK00";'S22'!$6:$15;26;0)-5;FAUX)
mais j'aurais plutôt fait une combinaison index,equiv :
=INDEX('S22'!$J$7:$P$10;EQUIV("SK00";'S22'!$A$7:$A$10;0);EQUIV(RECHERCHEV(B9;PARAMETRES!$A$36:$B$43;2;0);'S22'!$J$6:$P$6;0))
peut-être un peu plus longue mais à mon avis plus lisible (enfin c'est perso, sans doute parce que je n'utilise jamais rechercheh())
eric
Tu recherches Sat en ligne 1 (toujours 1ère ligne de la matrice) au lieu de ligne 6. Remplacer par
=RECHERCHEH(RECHERCHEV(B9;PARAMETRES!$A$36:$B$43;2;0);'S22'!$6:$15;RECHERCHEV("SK00";'S22'!$6:$15;26;0)-5;FAUX)
mais j'aurais plutôt fait une combinaison index,equiv :
=INDEX('S22'!$J$7:$P$10;EQUIV("SK00";'S22'!$A$7:$A$10;0);EQUIV(RECHERCHEV(B9;PARAMETRES!$A$36:$B$43;2;0);'S22'!$J$6:$P$6;0))
peut-être un peu plus longue mais à mon avis plus lisible (enfin c'est perso, sans doute parce que je n'utilise jamais rechercheh())
eric