Chercher une donnee dans une matrice
Aussie_Thomas
Messages postés
3
Statut
Membre
-
PapyLuc51 Messages postés 5093 Date d'inscription Statut Membre Dernière intervention -
PapyLuc51 Messages postés 5093 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dispose d'une matrice avec trois colonnes A, B et C, representant des coordonnees geographiques X,Y,Z.
Je souhaite pouvoir recuperer automatiquement la valeur Z correspondant a un X et un Y que j'indique.
Precisions:
- Mes valeurs de X et Y pour lesquelles je souhaite trouver le Z sont exactes (correspondent parfaitement aux valeurs de ma base de donnee).
- J'ai bien evidemment dans ma base de donnees plusieurs lignes avec un X identique, ou un Y identique. En revanche pour un couple X,Y donne, un unique Z correspondant.
- Je souhaite eviter de passer par une macro.
Merci d'avance !
Je dispose d'une matrice avec trois colonnes A, B et C, representant des coordonnees geographiques X,Y,Z.
Je souhaite pouvoir recuperer automatiquement la valeur Z correspondant a un X et un Y que j'indique.
Precisions:
- Mes valeurs de X et Y pour lesquelles je souhaite trouver le Z sont exactes (correspondent parfaitement aux valeurs de ma base de donnee).
- J'ai bien evidemment dans ma base de donnees plusieurs lignes avec un X identique, ou un Y identique. En revanche pour un couple X,Y donne, un unique Z correspondant.
- Je souhaite eviter de passer par une macro.
Merci d'avance !
A voir également:
- Chercher une donnee dans une matrice
- Que veut dire supprimer les données d'une application - Guide
- Dans son restaurant, igor utilise une application pour gérer les réservations. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « reservations » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Webmastering
- Comment ajouter une donnée dans une liste déroulante excel - Guide
- Excel reporter des données sur une autre feuille avec conditions - Forum Excel
- Amandine utilise une application pour gérer les inscriptions aux activités de son club. dans le schéma (structure) de la base de données de l’application représenté ci-dessous : de quoi « telephone » est-il le nom ? de quoi « inscriptions » est-il le nom ? associez chaque terme avec un attribut, une donnée, un enregistrement, une table, une valeur ou une variable. - Forum Loisirs / Divertissements
4 réponses
Bonjour
Valeurs X de A1 à A100
Valeurs Y de B1 à B100
Valeurs Z de C1 à C100
1ere coordonnées en F1 / 2eme coordonnées en G1
=INDEX(C1:C100;EQUIV(F1&G1;A1:A100&B1:B100;0))
Formule matricielle à entrer en maintenant Ctrl+Maj enfoncées avant de cliquer sur Entrée qui devient
{=INDEX(C1:C100;EQUIV(F1&G1;A1:A100&B1:B100;0))}
Cordialement
Valeurs X de A1 à A100
Valeurs Y de B1 à B100
Valeurs Z de C1 à C100
1ere coordonnées en F1 / 2eme coordonnées en G1
=INDEX(C1:C100;EQUIV(F1&G1;A1:A100&B1:B100;0))
Formule matricielle à entrer en maintenant Ctrl+Maj enfoncées avant de cliquer sur Entrée qui devient
{=INDEX(C1:C100;EQUIV(F1&G1;A1:A100&B1:B100;0))}
Cordialement
Autre facon de voir les choses (peut plus explicite), qui repond au meme probleme.
Mes trois colonnes A, B et C, representant mescoordonnees geographiques X,Y,Z.
Je souhaite pouvoir reorganiser ces donnees sur une autre feuille pour avoir:
- X en colonne A
- Y en ligne 1
- Z qui sont recuperes automatiquement de ma feuille de base, en fonction de la ligne et la colonne ou l'on se trouve.
Le resultat que je souhaite:
Tout ca avec des formules bien sur :-)
Merci d'avance
Mes trois colonnes A, B et C, representant mescoordonnees geographiques X,Y,Z.
Je souhaite pouvoir reorganiser ces donnees sur une autre feuille pour avoir:
- X en colonne A
- Y en ligne 1
- Z qui sont recuperes automatiquement de ma feuille de base, en fonction de la ligne et la colonne ou l'on se trouve.
Le resultat que je souhaite:
Tout ca avec des formules bien sur :-)
Merci d'avance
Si tu veux mettre ta base sur une autre feuille il vaut mieux nommer les zones de recherche
zone_X de A2 à A???
zone_Y de B1 à ???1
zone_Z de B2 à fin de tableau en bas à droite
(tu changes les noms à ta convenance)
sur la feuille de recherche X en A1 / Y en B1
En C1 cette formule
=INDEX(zone_Z;EQUIV(A1;zone_X;0);EQUIV(B1;zone_Y;0))
Cordialement
zone_X de A2 à A???
zone_Y de B1 à ???1
zone_Z de B2 à fin de tableau en bas à droite
(tu changes les noms à ta convenance)
sur la feuille de recherche X en A1 / Y en B1
En C1 cette formule
=INDEX(zone_Z;EQUIV(A1;zone_X;0);EQUIV(B1;zone_Y;0))
Cordialement
Ca rame un peu, vu que j'ai pres d'un million de donnees, mais du coup je fais le calcul avec cette formule puis je copie les resultats en dur et c'est parfait.
Encore merci.
De retour après une journée d'orages et de coupures électriques ; donc journée sans...
Moi non plus je ne savais pas pour l'emploi du "&" . J'ai trouvé cette formule en faisant une recherche sur google après avoir lu ta question, l'ai essayée et te l'ai livrée.
Il y a peut-être autre chose à trouver mais comme le dit eriiic(salutations) dans la réponse 5 une copie de ton fichier serait utile pour faire quelque chose de propre.
Toutefois, si tu l'estimes, passe la question en résolue en cliquant sur la roue dentée à droite du titre
A te lire
Cordialement