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 !

charlotte.g

XLDnaute Nouveau
Bonjour,
je suis novice avec excel, j'aimerais créer des matrices:
j'ai deux colonne :
plot nombre d'individus
1 3
2 11
3 36
.... ...

j'aimerais avoir une matrice avec la différence d'individus entre deux plots dans la matrice.
/ 1 2 3 ....
1 0 8 33
2 8 0 25
3 33 25 0
....

voila, je n'arrive pas à rentrer une formule qui me permette de donner ce type de matrice de façon rapide.

La deuxième matrice que je souhaite réaliser est une matrice de distance. Je dispose de deux colonnes avec les coordonnées X et Y et j'aimerais créer une matrice des distances entre chaque plots. Je suppose qu'il faut utiliser la formules Distance= racine( (x1-x2)^2 + (Y1-Y2)^2) mais je n'arrive pas à faire l'itération.

Un grand merci pour ceux qui pourront m'aider, je suis stagiaire et j'ai grandement besoin de ce savoir!
 
Re : problème matrices

Bonsoir

Pour visualiser ta matrice :

1) Sélectionner une plage de cellules de 3*3
2) Dans la zone d'édition de la formule, tape ceci
Code:
=ABS(A1:A3-TRANSPOSE(A1:A3))
3) valide la formule par les touches Ctrl+Shift+Entrer.

Pour la deuxième matrice, je ne vois pas... Et pourquoi pas un petit exemple...

@+Jean-Marie
 
Re : problème matrices

merci pour ton aide mais excel me dit :
#¿NOMBRE? #¿NOMBRE? #¿NOMBRE?
#¿NOMBRE? #¿NOMBRE? #¿NOMBRE?
#¿NOMBRE? #¿NOMBRE? #¿NOMBRE?

je ne sais pas ce qui cloche!


sinon pour la deuxième matrice j'ai trois colonnes
n° x y
1 12 5
2 10 2
3 11 3
...

et j'aimerais avoir une matrice de type :
/ 1 2 3
1 0 ... ...
2 ... 0 ...
3... ... 0

avec à l'intérieur de la matrice la distance entre le point 1 et le point 2, point 1, point 3 ect... Donc surement en utilisant une formule de ce type Distance= racine( (x1-x2)^2 + (Y1-Y2)^2)

j'espère bien m'exprimer 🙂

merci à ceux qui pourront m'aider!
 
Re : problème matrices

En fait j'ai trouvé ce qui cloche...mon excel est une version espagnol et transpose se dit transponer ;-)

mais si quelqu'un peut m'aider sur la 2e matrice je lui serait reconnaissante 🙂


****
en fait je pense que je viens de trouver le code
=RAIZ((B2:B36-TRANSPONER(B2:B36))^2+(C2:C36-TRANSPONER(C2:C36))^2)

mais merci pour m'avoir éclairé sur le fonctionnement des matrices sous excel
 
Dernière édition:
Re : problème matrices

J'ai à nouveau une question :
j'ai deux colonnes
plot numeros
1 8
2 5
3 6
...

j'aimerais avoir le numéro minimum entre chaque plot dans la matrice:

/ 1 2 3
1 0 5 6
2 5 0 5
3 6 5 0

j'ai testé
Code:
{=MIN(A2:A47;TRANSPONER(A2:A47))
mais cela ne marche pas : j'obtiens le minimum de la colonne de numéros dans toutes les cases de ma matrice
help!😕
 
Re : problème matrices

Bonjour,

Je n'ai pas vraiment compris comment tu passes de ta 1ère matrice à la 2ème.

Quel(s) est (sont) le(s) calcul(s) à faire ?

N'hésite pas à joindre un petit bout de fichier exemple (Excel traduira automatiquement les fonctions en version Française)

@+
 
Re : problème matrices

Bonsoir tout le monde

Je n'ai pas compris la même chose que Mécano.

J'ai compris que tu voulais la valeur mini de la plage entre la ligne X et ligne Y.

Essaye cette formule matricielle
Code:
=MIN(INDIRECT("B"&SI(D3:D17=E2:S2;1;D3:D17)&":B"&SI(E2:S2=D3:D17;1;E2:S2)))
J'ai essayé avec la fonction DECALER, mais je n'ai pas réussi.

En utilisant la fonction INDIRECT, le problème rencontré avec la fonction DECALER est supprimé.
NOTA : INDIRECT transforme une chaîne de caractères représentant une référence, en une référence exploitable par les autres fonctions d'Excel

Dans la partie de formule D3😀17=E2:S2 et E2:S2=D3😀17, je teste si la position se trouve à la diagonale, dans ce cas la valeur texte transmise à INDIRECT sera la plage B1:B1, je profite donc que cette cellule contient une valeur Texte, qui retournera par MIN la valeur 0.

@+Jean-Marie
 
Dernière édition:
- 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

Discussions similaires

Réponses
8
Affichages
577
Réponses
5
Affichages
401
Réponses
1
Affichages
522
Réponses
0
Affichages
460
Retour