Valeur en fonction d'une autre (tableau villes et zones)

Bonjour,

Je reviens vers vous ce jour car je ne trouve pas de solution à mon problème.

J'ai un fichier avec un grand nombre de villes, divisées en bassins, et j'aimerai récupérer automatiquement le nom du bassin en fonction d'une ville saisie ...

Je ne sais pas si je suis très clair, mais j'ai préparé un fichier exemple.

Merci pour vos retours et bonne journée,

7test-bassin.xlsx (9.53 Ko)

Bonjour gubastide,

Je ne suis pas certain d'avoir complètement saisie la demande, mais voilà, il suffit de rentrer le code avec un apostrophe avant (problème de format) pour avoir en dessous le bassin correspondant.

Lié à une liste sur l'onglet BDD.

5test-bassin.xlsx (10.61 Ko)

Cordialement,

Merci pour cette réponse rapide mais le truc c'est que je ne peux pas toucher le fichier de Base de données.

Ce que je voudrais en fait c'est que quand il trouve le code (ici en N2) dans la base, il prenne le premier bassin correspondant ...

Est ce possible ?

en gros, si code = dans la liste du bassin demandé ALORS afficher le bassin ...

Bonjour gubastide,

Voyez si la solution proposée dans le fichier joint peut vous aider

il faudrait soit:

  • corriger les valeurs en colonne A, qui sont en format texte, puis appliquer le format de cellule 0#### pour avoir l'affichage d'un zéro à gauche quand il n'y a que quatre chiffres dans le nombre, ce que j'ai fait en colonne L, et corriger la formule en conséquence (en remplaçant L:L par A:A)
  • étendre la colonne L tant que nécessaire
=INDIRECT("C"&SOMME(EQUIV("TOTAL";INDIRECT(CONCAT("A";EQUIV(N2;L:L;0);":A2000");1);0);EQUIV(N2;L:L;0)-1);1)

MERCI BEAUCOUP pour toutes ces infos, je suis arrivé à bout de cette tache !!

Rechercher des sujets similaires à "valeur fonction tableau villes zones"