Matrice excel 2010

Résolu
Bonjour a tous
Je debute sur l'utilisation des matrices. j'ai cependant une question :
J'ai bien compris que pour créer une matrice je doit taper une formule du type ={1;2;3} et la valider par Ctrl, Shift et entrée. Mais ce que je voudrais c'est transformer une plage de données existante en matrice (ne pas avoir a saisir les valeurs dans la formule)
est ce possible ?
Merci !

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Contributeur
    Bonjour
    pourquoi ne pas la nommer? et utiliser le nom?
    crdlmnt
    1. Contributeur
      Bonjour,

      écris des nombres en A2:B5,
      en C2 :
      =A2:A5+B2:B5
      validation normale : #VALEUR!
      validation matricielle : 2
      en fait tu n'as que le 1er élément de la matrice résultat d'affiché.

      Retourne dans l'édition de la formule, fait F9, tu visualises l'ensemble de la matrice résultat : ={2;4;6;8}
      Quitte par Echap, sélectionne A2:A5 dans la formule, F9 pour évaluer la sélection et tu visualises cette matrice : {1;2;3;4}. Tu peux faire pareil sur B2:B5 et ta formule affichée devient :={1;2;3;4}+{1;2;3;4}
      Si tu valides tu garderas ces valeurs. C'est souvent plus simple de les garder dans une plage surtout si ces valeurs sont utilisées plusieurs fois.

      Maintenant sélectionne C2:C5 (avec la formule en C2) et valide en matriciel. Tes 4 cellules retournent les 4 éléments de la matrice.
      Mais c'est assez dur à manipuler ensuite, à éviter... A utiliser dans des cas précis.
      Si tu veux le 3ème élément de la matrice c'est plus simple d'écrire =INDEX(A2:A5+B2:B5;3) avec une validation 'normale'.
      eric
      Jamais tu ne répondras à un mp non sollicité...
      Bon, ça c'est fait.
      1. Vaucluse : parce que j'ai besoin d'utiliser les fonctions et calculs matriciels

        Eriic : quand je fais F9 j'obtiens {=a2:a5+b2:b5} et le reste ne fonctionne evidement plus !
        1. Contributeur
          et le reste ne fonctionne evidement plus !
          Tout ce que je t'ai indiqué fonctionne très bien, c'est que tu le fais mal.
          Fais bêtement toutes les étapes, y compris 'Quitte par Echap'
          C'est pour te montrer différents manipulations sur les matrices.

          eric