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 !

J

jeffpp

Guest
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
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…