burger0715
XLDnaute Nouveau
Bonjour à tous !
Je cherche à exfiltrer des kilomètres dans une BDD qui regroupe toutes les adresses déjà enregistrées. Le problème c'est que je dois trouver une formule qui marche :
En ayant soit le Code Postal Allé et/ou retour
Soit en ayant la ville Allé et/ou retour (Concaténé avec le pays)
Donc : Ville1 + Ville2 OU CP1 + CP2 OU Ville1 + CP2 Ou Ville2 + CP1 et
dans les 2 sens (si dans la base de donnée il y a Vienne-Paris d'enregistré; la formule doit être capable de comprendre que Vienne-Paris = même km que Paris-Vienne).
En sachant que je ne peux pas modifier les fichiers (je peux pas ajouter de case, la formule va être étendu et adapté à toutes les lignes et à d'autres fichiers).
Vous trouverez mes essais et tentatives dans le fichier (qui marche en partie, tout les cas ne sont pas remplis...), notamment avec des index+equiv imbriqué, mais je pense qu'il y a un problème de priorité qui empêche la formule de couvrir tout les cas, et avec des OU mais cela ne fonctionne pas non plus (il m'affiche juste que la condition est VRAI...). Par ailleurs je ne peux malheureusement pas utiliser d'API non plus (même si ce serait bien pratique...).
J'espère que quelqu'un pourra m'aider car j'ai l'impression d'avoir tout essayé ce qui était dans mes compétences, en vous remerciant par avance !
PS : Si je n'ai pas été clair n'hésitez pas à me le dire
Je cherche à exfiltrer des kilomètres dans une BDD qui regroupe toutes les adresses déjà enregistrées. Le problème c'est que je dois trouver une formule qui marche :
En ayant soit le Code Postal Allé et/ou retour
Soit en ayant la ville Allé et/ou retour (Concaténé avec le pays)
Donc : Ville1 + Ville2 OU CP1 + CP2 OU Ville1 + CP2 Ou Ville2 + CP1 et
dans les 2 sens (si dans la base de donnée il y a Vienne-Paris d'enregistré; la formule doit être capable de comprendre que Vienne-Paris = même km que Paris-Vienne).
En sachant que je ne peux pas modifier les fichiers (je peux pas ajouter de case, la formule va être étendu et adapté à toutes les lignes et à d'autres fichiers).
Vous trouverez mes essais et tentatives dans le fichier (qui marche en partie, tout les cas ne sont pas remplis...), notamment avec des index+equiv imbriqué, mais je pense qu'il y a un problème de priorité qui empêche la formule de couvrir tout les cas, et avec des OU mais cela ne fonctionne pas non plus (il m'affiche juste que la condition est VRAI...). Par ailleurs je ne peux malheureusement pas utiliser d'API non plus (même si ce serait bien pratique...).
J'espère que quelqu'un pourra m'aider car j'ai l'impression d'avoir tout essayé ce qui était dans mes compétences, en vous remerciant par avance !
PS : Si je n'ai pas été clair n'hésitez pas à me le dire