@blancolie
« pourquoi mettre un si ? on peut pas juste utiliser rechercheV ? »
eh non, car s'il n'y a pas d'Agent indiqué en colonne K, c'est inutile d'en rechercher la Ville dans la table ; d'autre part, j'ai mis SIERREUR() car si l'Agent est indiqué en colonne K, mais qu'il n'est pas trouvé dans la table, ça retourne une chaîne de caractères vide "" au lieu de la valeur d'erreur #N/A.
j'ai vu que ta formule initiale cherchait la Ville sur la feuille "Données Planning", en colonne G ; et en G14, tu as une formule avec RECHERCHEV() qui cherche la Ville dans le tableau T_Agents de la feuille "Paramètres" ; alors j'ai préféré mettre une formule avec RECHERCHEV() qui cherche aussi la Ville directement sur la feuille "Paramètres" plutôt que sur la feuille "Données Planning" ; cela d'autant plus que ta formule de 'Données Planning'!G14 est celle-ci :
=SIERREUR(RECHERCHEV('Données Planning'!$C14;T_Agents[[Agent]:[Ville]];3);"")
t'avais oublié un paramètre, et tu peux la simplifier ainsi (sans mettre de signe « $ ») :
=SIERREUR(RECHERCHEV('Données Planning'!C14;T_Agents;3;0);"")
tu as demandé pourquoi ta formule de la feuille "
Apercu_Parc_semaine", en
M15, ne marche pas ; ben euh, à vrai dire, ta formule avec
INDEX() et
EQUIV() m'a paru inutilement compliquée, donc j'ai pas trop cherché à approfondir la chose, et j'ai fait au plus simple : j'ai mis ma propre formule avec
RECHERCHEV(), qui a marché du premier coup !
alors bon, j'm'en suis contenté !
si vraiment tu veux plus approfondir la question, tu peux prendre RV avec Freud ; c'est un très bon psychanalyste, qui peut remonter aux origines les plus secrètes enfouies dans ton moi et ton surmoi ; moi, je suis seulement un peu analyste-programmeur à mes heures, pas psychanalyste ; ne m'en veux pas trop : j'ai ouï dire que Freud a un très bon divan, très confortable ; tu pourras méditer et rêvasser tout à loisir sur les causes probables de l'échec de ta formule.
soan