Choisir le n rang dans une matrice [Résolu/Fermé]

Signaler
-
Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019
-
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

Messages postés
9494
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
5 juillet 2020
1 851
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
Merci

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

CCM 63753 internautes nous ont dit merci ce mois-ci

Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019

Bonjour,

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

cordialement.
Messages postés
830
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
29 juin 2020
165
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".
Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019

Bonjour,

https://www.cjoint.com/c/IAumDZy6r40

Cordialement
Messages postés
830
Date d'inscription
lundi 22 septembre 2008
Statut
Membre
Dernière intervention
29 juin 2020
165
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
Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019

"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.
Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019

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.
Messages postés
9494
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
5 juillet 2020
1 851
Bonjour à tous les deux

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

Cdlmnt
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.
Messages postés
9494
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
5 juillet 2020
1 851
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
Messages postés
23375
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
30 juin 2020
6 221
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
Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019

Bonjour,

En éffet mon titre est mauvais mais je n' est pas trouver mieux pour expliquer mon problème.
Messages postés
9494
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
5 juillet 2020
1 851
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
Messages postés
6
Date d'inscription
dimanche 20 janvier 2019
Statut
Membre
Dernière intervention
23 janvier 2019

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