Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Associer deux valeurs proches

  • Initiateur de la discussion Initiateur de la discussion jeffpp
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

jeffpp

XLDnaute Nouveau
Bonjour,
J'ai 2 séries de points définies par leurs coordonnées x y z, dans la série de droite, je voudrais affecter l'altitude z du point le plus proche (en coordonnées) de la série de gauche. Comment faire?
Par exemple, je voudrais affecter le z du point 194 au point 998, car il est le plus proche en coordonnées x y.
Merci d'avance. (ci joint le fichier complet)



n x y z n x y z

193 885645.464 319409.931 716 995 885640.786 319342.718 0
194 885654.126 319377.89 731.3 996 885617.23 319400.518 0
195 885690.085 319386.691 727.4 997 885645.464 319409.931 0
196 885673.491 319350.288 717.7 998 885655.96 319390.589 0
197 885695.326 319370.289 716.7 999 885698.631 319397.975 0
198 885699.615 319381.7 721.3 1000 885673.491 319350.288 0
 
Re : Associer deux valeurs proches

Bonjour jefpp,

peut-être, en J4

Code:
=INDEX($D$3:$D$165;EQUIV(MIN((G3-$B$3:$B$165)^2+(H3-$C$3:$C$165)^2);(G3-$B$3:$B$165)^2+(H3-$C$3:$C$165)^2;0))

à valider par Ctrl+Maj+entrée

et à recopier vers le bas

ça devrait te donner le Z voulu, si j'ai bien compris
 
Re : Associer deux valeurs proches

merci çà a l'air de fonctionner, mais je ne parviens pas à étendre la sélection sur la colonne, le fichier joint n'était pas complet (trop lourd pour être posté...)
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…