Conversion de données de la masortingce au format vectoriel

J'ai un énorme set de données dans un file excel dans le format suivant

School_id percentage year subject 1100 90 2005 maths 1100 95 2006 maths 1100 81 2005 science 2310 45 2007 biology 

Je veux convertir ces données sur ce format

 School_id year maths science biology 1100 2005 90 81 1100 2006 95 23100 2007 45 

Je n'ai aucune idée de la façon de faire cette conversion. Est-ce possible avec excel ou mysql ou tout autre outil? Besoin de quelques suggestions.

Merci d'avance

Oui, comme ils ont dit des tables pivot. Pour get vos résultats, je devais le faire en utilisant la fonction CONCATENATE. Il pourrait y avoir une meilleure façon. Mais c'est ainsi que je l'ai fait:

premièrement, faites une colonne CONCATENATE: COLONNE CONATENEE

Ensuite, insérez votre table pivot et select les options appropriées: TABLE DE PIVOTE

Puis concrétisez votre School_id et Year De-concaténer 1De-Concaténer 2

Comme je l'ai dit, il pourrait y avoir une meilleure façon de le faire – mais il vous faudrait simplement organiser vos en-têtes comme vous le souhaitez et vous devriez avoir ce que vous searchz. Bonne chance.