Ah oui j'ai trouvé l'erreur dans mon calcul
En fait il fallait faire (X - 353) et non (353 - X). Par contre j'ai beau refaire le calcul, je ne comprends toujours pas comment tu aboutis à 253 cases entre L0L0 et ma position. Mais il est tard et je pense que j'y verrai plus clair demain !
Edit : ah je viens de voir que la position de référence a changé ! (350,350)
Mais ca n'explique tout de même pas pourquoi Mendo est à 399 cases en étant (6,147).
En fait il faudrait faire une formule de ce type :
F = xA - xB
G = √ [(xA - 353)^2] - xB
H = xA - 353 - xB
J = xA + 353 - xB
si (F^2 < G^2) alors {on utilise F},
sinon {
si (H < J) alors on utilise H pour le calcul,
sinon : on utilise J.
}
Faire de même ensuite avec les ordonnées yA et yB.
Je ne suis pas vraiment forte avec excel donc je ne saurais pas le traduire en code excel...
Edit 2 :
Je viens de voir ton tableau avec les "OK" mais ce n'est toujours pas bon

Je suis à 258 cases du point 0,0 alors que la distance la plus courte depuis mon emplacement jusqu'au point 0,0 est de 155,21 cases. Il faut tenir compte du fait que les deux axes reviennent à zéro une fois le chiffre 353 passé.
Ma position est 117,251 :
-> 353 - 117 = 236 et 117 - 0 = 117
Pour l'abscisse l'écart minimal est donc de 117 cases en direction de l'Est
-> 353 - 251 = 102 et 251 - 0 = 251
Pour l'ordonnée l'écart minimal est donc de passer par Nord de la carte (102 cases)
√ [(117)^2+(102)^2] = 155,21