Completer un tableau de multiples façons
sys_ing
Messages postés
6
Date d'inscription
Statut
Membre
Dernière intervention
-
sys_ing Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
sys_ing Messages postés 6 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je ne sais pas exactement comment formuler mon problème, mais je vais essayer de le décrire avec un exemple.
Admettons que j'ai plusieurs produits qui ont plusieurs attributs, par exemple :
Orange = {classe = "fruit", couleur = "orange", taille = "moyenne"}
Clémentine = {classe = "fruit", couleur = "orange", taille = "petite"}
Banane= {classe = "fruit", couleur = "jaune", taille = "moyen"}
PoivronJaune= {classe = "légume", couleur = "jaune", taille = "moyen"}
J'ai les colonnes suivantes :
Produit / Classe / Couleur / Taille
De préférence je voudrais restreindre les valeurs de chaque colonne par une liste (fruit/légume/... pour la colonne classe etc.) : bon ça c'est facile.
Mais c'est là où ça se complique, je voudrais :
1 - Que si on choisit un produit, les autres colonnes de la ligne soit complétées.
=> J'imagine bien qu'il faudrait, dans une autre feuille, mettre tous les produits avec leurs attributs.
2 - Que si je complète mes colonnes "classe", "couleur" et "taille", j'ai ma colonne "produit" de la ligne qui se complète.
3 - Que si je complète partiellement les colonnes "classe", "couleur" et "taille", ma colonne "produit" de la ligne me met tous les produits possibles, exemples :
- classe = "fruit", couleur = "orange", dans produit j'ai "Orange; Clémentine"
- couleur = "jaune", taille = "moyen", dans produit j'ai "Banane; Poivron Jaune"
4 - Que si je complète partiellement les colonnes "classe", "couleur" et "taille", et qu'une seule solution convient, ma colonne "produit" de la ligne me met le bon produit et mes autres colonnes attributs se complètent, exemples :
- classe = "légume", couleur = "jaune", dans produit j'ai "PoivronJaune" et dans Taille j'ai "moyen".
Voilà, j'espère avoir été clair.
Vous remerciant à l'avance pour votre aide
Cordialement
Je ne sais pas exactement comment formuler mon problème, mais je vais essayer de le décrire avec un exemple.
Admettons que j'ai plusieurs produits qui ont plusieurs attributs, par exemple :
Orange = {classe = "fruit", couleur = "orange", taille = "moyenne"}
Clémentine = {classe = "fruit", couleur = "orange", taille = "petite"}
Banane= {classe = "fruit", couleur = "jaune", taille = "moyen"}
PoivronJaune= {classe = "légume", couleur = "jaune", taille = "moyen"}
J'ai les colonnes suivantes :
Produit / Classe / Couleur / Taille
De préférence je voudrais restreindre les valeurs de chaque colonne par une liste (fruit/légume/... pour la colonne classe etc.) : bon ça c'est facile.
Mais c'est là où ça se complique, je voudrais :
1 - Que si on choisit un produit, les autres colonnes de la ligne soit complétées.
=> J'imagine bien qu'il faudrait, dans une autre feuille, mettre tous les produits avec leurs attributs.
2 - Que si je complète mes colonnes "classe", "couleur" et "taille", j'ai ma colonne "produit" de la ligne qui se complète.
3 - Que si je complète partiellement les colonnes "classe", "couleur" et "taille", ma colonne "produit" de la ligne me met tous les produits possibles, exemples :
- classe = "fruit", couleur = "orange", dans produit j'ai "Orange; Clémentine"
- couleur = "jaune", taille = "moyen", dans produit j'ai "Banane; Poivron Jaune"
4 - Que si je complète partiellement les colonnes "classe", "couleur" et "taille", et qu'une seule solution convient, ma colonne "produit" de la ligne me met le bon produit et mes autres colonnes attributs se complètent, exemples :
- classe = "légume", couleur = "jaune", dans produit j'ai "PoivronJaune" et dans Taille j'ai "moyen".
Voilà, j'espère avoir été clair.
Vous remerciant à l'avance pour votre aide
Cordialement
A voir également:
- Completer un tableau de multiples façons
- Tableau word - Guide
- Trier un tableau excel - Guide
- Tableau ascii - Guide
- Imprimer un tableau excel - Guide
- Tableau croisé dynamique - Guide
1 réponse
Bonjour,
Ca semble une mission pour RECHERCHEV()
https://www.excel-pratique.com/fr/fonctions/recherchev.php
Ca semble une mission pour RECHERCHEV()
https://www.excel-pratique.com/fr/fonctions/recherchev.php
ça permettrait de répondre au point 1 :
Bon alors dans une feuille 2, j'ai mon tableau suivant :
Produit Classe Couleur Taille
Orange fruit orange moyenne
Clémentine fruit orange petite
Banane fruit jaune moyenne
PoivronJaune légume jaune moyenne
Dans ma feuille 1 une je met la formule suivante pour B2:D5 :
=RECHERCHEV(A2;Feuil2!$A$2:$D$5;2) pour B2
=RECHERCHEV(A2;Feuil2!$A$2:$D$5;3) pour C2
=RECHERCHEV(A2;Feuil2!$A$2:$D$5;4) pour D2
=RECHERCHEV(A3;Feuil2!$A$2:$D$5;2) pour B3
=RECHERCHEV(A3;Feuil2!$A$2:$D$5;3) pour C3
=RECHERCHEV(A3;Feuil2!$A$2:$D$5;4) pour D3
=RECHERCHEV(A4;Feuil2!$A$2:$D$5;2) pour B4
=RECHERCHEV(A4;Feuil2!$A$2:$D$5;3) pour C4
=RECHERCHEV(A4;Feuil2!$A$2:$D$5;4) pour D4
=RECHERCHEV(A5;Feuil2!$A$2:$D$5;2) pour B5
=RECHERCHEV(A5;Feuil2!$A$2:$D$5;3) pour C5
=RECHERCHEV(A5;Feuil2!$A$2:$D$5;4) pour D5
J'ai le résultat suivant en complétant A2:A5 :
Produit Classe Couleur Taille
Orange fruit jaune moyenne
Clémentine fruit orange petite
Banane #N/A #N/A #N/A
PoivronJaune légume jaune moyenne
Je ne comprends pas pourquoi ça marche avec Clémentine et PoivronJaune et pas les autres ?
Pour Banane, le #N/A indique que RECHERCHEV() ne trouve pas ce que tu cherches dans la liste que tu lui indiques. Il peut s'agir d'une faute d'orthographe (deux n au lieu d'un...)
Pour les trois autres points, je ne crois pas que tu t'en sortiras autrement qu'avec une macro, et encore...
Du coup il va chercher directement dans le feuille 2 soit Orange, Clémentine, Banane ou PoivronJaune etc... => Pour m'affranchir du problème d'orthographe.
Je reproduis ceci pour les lignes suivantes, j'ai toujours les mêmes résultats pour chaque produit.