Choisir le n rang dans une matrice

Résolu
Bonjour,

Je viens de commencer à apprendre à utiliser les matrice sur Excel mais je n' arrive pas à récupérer l' élément au n rang de ma matrice.

Je m' explique j' ai crée une matrice {=B4:B71} qui correspond à un tableau d' éléments. quand je clique sur f9 dans ma formule je voie tous les éléments comme ceci : {"var1";"var2";"var3; etc... }. Quand j' utilise la cellule qui crée dans ma matrice je n' arrive à utiliser que la var1. J' aimerais savoir si il y a un moyen de récupérer les autres valeurs. J' ai essayer avec des formules comme INDEX() ou CHOOSE() mais sans grand succès.

J' espère avoir était clair.
Cordialement.

6 réponses

  1. Désolé, mais je ne vois pas où est le résultat attendu
    Expliques le scénario
    1. Je mets/choisis .... dans la cellule ...
    2. Je valide/clique
    3. J'obtiens .... dans la cellule/plage .....

    Peut être veux tu une liste de validation intelligente : un exemple
    https://mon-partage.fr/f/1TbbVObT/

    Cdlmnt
    1
    1. Bonjour,

      Merci beaucoup, c' est exactement ce que je chercher.

      cordialement.
      0
  2. Bonjour,

    L'explication est claire, mais sans savoir où aller chercher,

    Un p’tit classeur avec 10/15 données serait mieux pour régler le soucis :yum:

    Tu vas dans https://www.cjoint.com/
    Tu cliques sur "PARCOURIR" pour sélectionner ton fichier
    Clic le bouton "CREER LE LIEN"
    Clic droit quand le lien est créé "COPIER LE LIEN"
    Sur ton message Clic droit "Coller".
    0
    1. Re,
      Ton classeur exemple est censé faire quoi??
      Tu poses une question avec une matrice crée et des "var1", "var2" etc mais ton classeur ne comporte rien de ce genre
      0
    2. "var1';"var2"; était un exemple dans ce classeur les valeurs sont {"AN RÌOGHACHD AONAICHTE";"AUSTRIA";"BǍLGARIYA";"BELGIË"; etc... . Je cherche a avoir une valeur autre que la première : AN RÌOGHACHD AONAICHTE dans cette exemple.
      0
    3. Je cherche à exploiter les valeurs du résultat de la formule


      mais je n' arrive pas à récupérer une valeur autre que la première.

      Je cherche à avoir ces valeur pour crée un tableau avec un colonne de Data Validation de type List qui en fonction de leurs propre valeur cherche les valeurs dans le tableau qui commence part leurs valeur.
      0
  3. Bonjour à tous les deux

    Quelque chose comme ça ?
    https://www.cjoint.com/c/IAvrtXF1QmB

    Cdlmnt
    0
    1. Bonjour,

      Merci pour ta réponse mais ce n' est pas ce que je cherche, enfaite je cherche une formule qui dans un Data Validation de type List qui en fonction de sa valeur affiche les valeurs d' une list qui commence part sa valeur.

      quelque chose du type :
      IF(LEFT(List de valeur;LEN(Valeur de la data validation))=Valeur de la data validation;Ajouter la valeur a la liste)

      Et mon plus gros problémes est que je dois faire un tableau de ces data Validation.

      Cordialement.
      0
  4. Pas très clair.
    Peux tu envoyer un bout de ton fichier sur cjoint.com et joindre le lien obtenu à ton prochain message. N'oublies pas d'y ajouter des explications et des exemples de résultat attendu
    1) Tu vas dans https://www.cjoint.com/
    2) Tu cliques sur [Parcourir] pour sélectionner ton fichier
    3) Tu descends en bas de la page pour cliquer sur [Créer le lien Cjoint]
    4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien
    en bleu souligné ; tu le sélectionnes et tu fais "Copier"
    5) Tu reviens dans ta discussion sur CCM, et dans ton message de réponse tu fais "Coller".

    Cdlmnt
    0
    1. Contributeur
      Bonjour,

      si je ne lis que ton titre :
      =INDEX(B4:B71;4)

      te ramène le 4ème élément.
      Si je lis le reste je pense que ton titre est erroné...
      eric
      0
      1. Bonjour,

        En éffet mon titre est mauvais mais je n' est pas trouver mieux pour expliquer mon problème.
        0
    2. Re

      En essayant d'interpréter autrement.
      Tu veux, à partir de la plage B3:B70, obtenir une chaine de caractère composée des 68 mots de la plage comme sur l'image du post 5 ?

      Si ce n'est pas ça, renvoie ton fichier en donnant
      - les données de départ
      - un (début) d'exemple de résultat attendu

      Cdlmnt
      0
      1. Bonjour,

        tout d'abord merci d' essayer de m' aider et désoler pour les explications non explicite.

        Voici un exemple du résultat attendu : https://www.cjoint.com/c/IAxtoeEs510

        Cordialement
        0