Fonction INDEX

ct -  
oz@work Messages postés 127 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

je fais un tableau pour des devis
je choisis un intervenant dans une liste déroulante
et je voudrais que ce choix renseigne les tarifs des rubriques.
dans les zones tarifs j'ai utilisé la fonction INDEX
ce paramétrage récupère les tarifs attendus sur la moitié des rubriques
mais sur l'autre moitié la formule renvoie #REF!
j'ai vérifié le format des cellules impliquées dans la formule.
et là je ne sais où chercher

dans l'attente d'une réponse et avec mes remerciements


A voir également:

3 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour
avec un affichage #REF, vous devez vérifier si les champs définis dans la fonction INDEX contiennent bien les colonnes à éditer;
Genre: (INDEX(A:C;1;4) renverra #REF car il n'y a pas de 4° colonne dans le champ..
...ou quelque chose dans ce genre.
sinon, montrez nous comment sont libellées vos formules.
crdlmnt


Errare humanum est, perseverare diabolicum
0
via55 Messages postés 14512 Date d'inscription   Statut Membre Dernière intervention   2 746
 
Bonsoir

Sans voir ton fichier impossible de voir ce qui cloche!

Post un exemple allégé et anonymé de ton fichier sur cjoint.com et reviens ici indique le lien fourni

Cdlmnt
0
oz@work Messages postés 127 Date d'inscription   Statut Membre Dernière intervention   3
 
Comme le dit Via55, un exemple serait le bienvenu.

Pour résoudre ton problème sans exemple, comme le dit Vaucluse, le fonction INDEX peut renvoyer #REF en cas de "sortie" de champ ou, si la formule est copiée, si le champ n'est pas fixé.Si D1=INDEX(A:C;1;2) est copiée en E1, la formule devient =INDEX(B:D;1;2).
Pour éviter ce décalage en copie, il faut mettre =INDEX($A:$C;1;2) avant de copier la cellule.
Je ne suis pas magicien :D
0