EXCEL : calcul de distance euclidienne

Résolu/Fermé
Signaler
-
 Flosedel -
Bonjour,

Voici mon problème : possédant les coordonnées de plusieurs points, j'aimerais pouvoir obtenir les distances euclidiennes entre tous ces points. Le calcul est relativement simple, mais le nombre de points est d'environ 350, soit plus de 60000 distances à reporter sur un tableau à double entrée. Jusque là, je n'ai pas trouvé de moyen de ne pas changer manuellement les données utiles au calcul, ce qui rend mon travail presque irréalisable...

Je vous remercie d'avance pour toute aide.
A voir également:

4 réponses

Dans la ligne 2, à partir de la colonne D, vous mettez les 350 valeurs x et dans la ligne 3 toujours à partir de la colonne D, les 350 valeurs y.
Dans la colonne B, à partir de ligne 4, de nouveau les 350 valeurs x et dans la colonne C toujours à partir de la ligne 4, les 350 valeurs y.
La formule en case D4 est la suivante =((D$2-$B4)^2+(D$3-$C4)^2)^0,5
Utilisez la racine carrée de préférence à ^0,5 mais je ne sais pas la fonction en français; c'est sqrt sur la version US.

Après étirez cette formule dans les deux sens.
3
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 41989 internautes nous ont dit merci ce mois-ci

Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020
563 > Dale-06
attention cependant à la version d'excel que tu as
si ce n'est pas 2007 , tu es limité à 254 colonnes

un détail pour remettre tes valeurs x et y en colonnes
il existe le copié collé collage spécial transposé
>
Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020

Oups...

En fait l'astuce que m'a donné Marc-Grt ne fonctionne pas... En effet après avoir étendu le calcul aux autres cellules, les données utilisées pour les calculs sur les autres cellules ne sont plus celles du départ (x et y) mais des distances (ce qui fausse toutes les autres distances) ! Le problème vient en fait de la copie incrémentée. Il faudrait que dans une même colonne, la colonne A par exemple, le calcul fasse toujours référence à certaines lignes (celles des x et y en ligne) mais pas à d'autres (celles des x et y en colonne)...

Exemple : pour A(x1;y1) et B(x2;y2), les calculs dans la colonne A doivent toujours faire référence à x1 et y1 de cette colonne mais pas à ceux des autres colonnes.

Est-ce possible ?
Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020
563 > Dale-06
Bonjour !

pour A(x1;y1) et B(x2;y2), les calculs dans la colonne A doivent toujours faire référence à x1 et y1 de cette colonne mais pas à ceux des autres colonnes.

possible , OUI
tu mets un $ avant et après la lettre
ce qui a pour conséquence de prendre toujours cette cellule
$X$1

Messages postés
55102
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 décembre 2021
17 032 >
Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020

Non, camarade xkristi ! La formule de Marc_Grt au post 3 indique bien à quels endroits il faut mettre $ !
Par contre tu as bien fait de signaler la limitation à 255 colonnes ; ça signifie qu'il faudra dresser 2 tableaux de 175 colonnes sur des feuilles distinctes.
Marc est un dur!!! Ca marche a merveil!!! MERCI MARC!
Messages postés
4262
Date d'inscription
lundi 18 décembre 2006
Statut
Membre
Dernière intervention
1 juin 2020
563
'jour !

Un tableau à double entrée Excel ?
peux-tu donner une exmple de ce que tu as et veux ?

Coordonnées (exemple)
Distances A B C D A 1 1
A ? ? ? B 3 2
B ? ? ? C 6 1
C ? ? ? D 3 3
D ? ? ?

Tableau 1

Au final, il faudrait que je puisse remplir le tableau 1 (qui normalement mesure 350x350...) à partir des coordonnées de droite.
je nai rien compri
Messages postés
55102
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 décembre 2021
17 032
ça n'a aucune importance, cette discussion ne t'étant pas destinée.
combien y a t'il de distance entre château renault et la faculté de médecine a nantes
Messages postés
55102
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
7 décembre 2021
17 032
2 km à vol d'oiseau, 3 km à pied, 4 km en voiture, 26 km en bateau (parce qu'il faut faire un grand détour).