Probleme excel
Fermé
fanch
-
3 janv. 2011 à 15:31
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 3 janv. 2011 à 16:30
Vaucluse Messages postés 26495 Date d'inscription lundi 23 juillet 2007 Statut Contributeur Dernière intervention 8 avril 2022 - 3 janv. 2011 à 16:30
A voir également:
- Probleme excel
- Liste déroulante excel - Guide
- Formule excel - Guide
- Déplacer une colonne excel - Guide
- Aller à la ligne excel - Guide
- Tableau croisé dynamique excel - Guide
2 réponses
tchernosplif
Messages postés
600
Date d'inscription
dimanche 8 novembre 2009
Statut
Membre
Dernière intervention
21 juin 2015
243
3 janv. 2011 à 15:39
3 janv. 2011 à 15:39
Bonjour,
Une solution simple à mettre en oeuvre:
dans le premier classeur, insérer une colonne et concaténer:
type de voiture- nom du kit
Dans le deuxième classeur: recherchev de la concaténation correspondante.
Une solution simple à mettre en oeuvre:
dans le premier classeur, insérer une colonne et concaténer:
type de voiture- nom du kit
Dans le deuxième classeur: recherchev de la concaténation correspondante.
Vaucluse
Messages postés
26495
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
8 avril 2022
6 319
Modifié par Vaucluse le 3/01/2011 à 16:19
Modifié par Vaucluse le 3/01/2011 à 16:19
Bonjour tous
sur le même principe que technosplif sans colonne de renvoi:
exemple à adapter:
de A1 à A100: type
de B1àB100 kit
de C1 à C100 N° de kit
dans les cellules d'éditions
Cellule D1 type
cellule E1 kit
cellule F1 la formule:
={INDEX($C$1:$C$100;EQUIV($D1&$E1;$A$1:$A$100&$B$1:$B$100;0);1)}
si la formule doit être tirée sur la hauteur du champ, bien mettre les blocages $ aux bons endroits.
Cette formule est matricielle et doit être entrée avec la touche Enter en maintenant alt et shift enfoncées. Elle doit se retrouver entre les accolades comme ci dessus.
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
sur le même principe que technosplif sans colonne de renvoi:
exemple à adapter:
de A1 à A100: type
de B1àB100 kit
de C1 à C100 N° de kit
dans les cellules d'éditions
Cellule D1 type
cellule E1 kit
cellule F1 la formule:
={INDEX($C$1:$C$100;EQUIV($D1&$E1;$A$1:$A$100&$B$1:$B$100;0);1)}
si la formule doit être tirée sur la hauteur du champ, bien mettre les blocages $ aux bons endroits.
Cette formule est matricielle et doit être entrée avec la touche Enter en maintenant alt et shift enfoncées. Elle doit se retrouver entre les accolades comme ci dessus.
Crdlmnt
Demandons nous si nous ne sommes pas seuls à comprendre ce que l'on explique?
3 janv. 2011 à 16:00
ce qui voudrait dire dans mon premier tableau
nom voiture- nom kit- numéro kit- nomvoiture et kit
mais je vois pas ce que cela va m'apporter pour la suite! il faudrait faire de même dans le deuxième tableau seulement, j'ai énormément de commande....
Modifié par tchernosplif le 3/01/2011 à 16:10
dans le classeur1:
xsaraK2000----xsara---K2000---12345
xantiaK3000---xantia-- K3000---54321
dans le classeur2:
=RECHERCHEV(CONCATENATION;'[classeur1.xls]Feuil1'!A:D;4) =>>> 12345
3 janv. 2011 à 16:22
Modifié par Vaucluse le 3/01/2011 à 16:31
pour que le résultat soit correct il faut figer la formulation du code recherche. Tel qu'il est donné ici, il recherche la 1° valeur proche en fonction du classement du champ de recherche colonne A
Si vous utilisez ce type de construction, la formule est:
=RECHERCHEV(CONCATENATION;'[classeur1.xls]Feuil1'!A:D;4;0)
soit donc complèté de ;0) ou;FAUX) ou;) simplement de façon à ce que la formule ne renvoi que le code exact.
Vous pouvez aussi essayer la solution du message ci dessous.
Crdlmnt