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:
Ensuite, insérez votre table pivot et select les options appropriées:
Puis concrétisez votre School_id et Year
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.