Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Adaptation d'une banque de données

Nihil

XLDnaute Nouveau
Bonjour,

Je suis confronté à un problème qui dépasse – de loin – mes compétences en la matière… Quelqu’un peut-il venir à mon aide?

J’ai téléchargé une banque de données que je souhaiterai aménager dans Excel.
• Dans la colonne A (FD-ID: cf. Feuil1 du fichier joint), le code des aliments.
• Dans la colonne B (NT-ID), le code des nutriments qu’ils contiennent.
• Dans la colonne C (NT-VALUE), la valeur de chaque nutriment.

Je souhaiterai que les aliments figurent dans la colonne A (cf. Feuil2 du même fichier, tramé vert), que les nutriments constituent l’entrée de chaque colonne (B à AF, tramé jaune), puis que les valeurs viennent s’afficher au-dessous à la bonne place.

Pour l’exemple, j’ai fait une transposition manuelle des 5 premiers aliments, mais comme il y en 4500 (!), je cherche, en vain, le moyen d’automatiser le chose.

Une idée géniale? D’avance, merci!
 

Pièces jointes

  • exempYY.xlsx
    44.9 KB · Affichages: 43

tdenfert

XLDnaute Impliqué
Re : Adaptation d'une banque de données

Bonjour,

Si il n'y a pas de doublon dans la base:

Code:
=SOMMEPROD((Feuil1!$A$2:$A$154=Feuil2!$B2)*(Feuil1!$B$2:$B$154=Feuil2!C$1)*(Feuil1!$C$2:$C$154))

à tirer
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…