Συγκεντρωτικοί πίνακες και εισαγωγή τους στο Power query

Οι χρήστες μπορούν να εξάγουν, να μετατρέπουν και να φορτώνουν δεδομένα από πολλές πηγές χρησιμοποιώντας το Power Query, ένα ισχυρό εργαλείο μετασχηματισμού και επεξεργασίας δεδομένων στο Microsoft Excel και το Power BI.

Ο μετασχηματισμός unpivot, ο οποίος μπορεί να αλλάξει τα δεδομένα από μια ευρεία σε μια υψηλή μορφή ή το αντίστροφο, είναι μια από τις πιο χρήσιμες πτυχές του Power Query. Σε αυτή τη δημοσίευση θα διερευνήσουμε τον μετασχηματισμό unpivot του Power Query με πολλαπλές επικεφαλίδες, συνδυασμό στηλών και διαχωρισμό.

Μετασχηματισμός Unpivot:

Για να μετατρέψετε τις στήλες σε γραμμές και γενικά για να καταργήσετε την μορφή συγκεντρωτικών στηλών, χρησιμοποιήστε τον μετασχηματισμό unpivot του Power Query. Όταν εργάζεστε με δεδομένα, μπορεί να αντιμετωπίσετε μια κατάσταση όπου πρέπει να μετατρέψετε τα δεδομένα από μια ευρεία μορφή με πολλές στήλες σε μια απλούστερη μορφή με λίγες στήλες. Ο μετασχηματισμός unpivot είναι χρήσιμος σε αυτή την περίπτωση. Χρησιμοποιώντας τον μετασχηματισμό unpivot, μπορείτε να διατηρήσετε την ακεραιότητα των δεδομένων ενώ συνδυάζετε πολλές στήλες σε μία στήλη.

Για παράδειγμα, υποθέστε ότι έχετε έναν πίνακα με πολλαπλές στήλες για τα δεδομένα πωλήσεων κάθε μήνα. Σε αυτή την περίπτωση, μπορείτε να χρησιμοποιήσετε τον μετασχηματισμό unpivot για να συνδυάσετε όλες τις στήλες σε μία μόνο στήλη, γεγονός που θα διευκολύνει την ανάλυση των δεδομένων. Για να χρησιμοποιήσετε τον μετασχηματισμό unpivot, πρέπει να επιλέξετε τις στήλες που θέλετε να ξεκλειδώσετε και, στη συνέχεια, να επιλέξετε την επιλογή "Unpivot Columns" στην καρτέλα "Transform" του Power Query Editor.

Πολλαπλές επικεφαλίδες:

Δεδομένα με πολλές επικεφαλίδες μπορεί περιστασιακά να εμφανιστούν και μπορεί να είναι δύσκολο να τα επεξεργαστεί το Power Query. Όταν οι πρώτες γραμμές των δεδομένων περιέχουν επικεφαλίδες που καλύπτουν πολλές στήλες, αυτό αναφέρεται ως ύπαρξη πολλών επικεφαλίδων. Κάθε γραμμή επικεφαλίδων θα αντιμετωπίζεται ως ξεχωριστή στήλη όταν φορτώνετε αυτά τα δεδομένα στο Power Query, πράγμα που μπορεί να είναι προβληματικό αν θέλετε να επεξεργαστείτε τα δεδομένα.

Το Power Query απαιτεί να επιλέξετε την επιλογή "Χρήση της πρώτης γραμμής ως κεφαλίδας" στην καρτέλα "Μετασχηματισμός" για να εργαστείτε με δεδομένα που έχουν πολλαπλές επικεφαλίδες. Με την επιλογή αυτή, το Power Query θα λάβει εντολή να αγνοήσει τυχόν πρόσθετες γραμμές κεφαλίδων και να χρησιμοποιήσει μόνο την πρώτη γραμμή των δεδομένων ως γραμμή κεφαλίδας. Αυτό βέβαια αφού γίνουν οι απαραίτητοι συνδυασμοί στηλών.

Συνδυασμός στηλών:

Σε ορισμένες περιπτώσεις, μπορεί να χρειαστεί να συνδυάσετε δύο ή περισσότερες στήλες στο Power Query για να δημιουργήσετε μια νέα στήλη. Για παράδειγμα, μπορεί να έχετε έναν πίνακα με ξεχωριστές στήλες για το όνομα και το επώνυμο και να θέλετε να τις συνδυάσετε σε μια ενιαία στήλη. Για να συνδυάσετε στήλες στο Power Query, πρέπει να χρησιμοποιήσετε την επιλογή "Add Column" (Προσθήκη στήλης) στην καρτέλα "Transform" (Μετασχηματισμός) και να επιλέξετε την επιλογή "Custom Column" (Προσαρμοσμένη στήλη).

Στο παράθυρο διαλόγου προσαρμοσμένης στήλης, μπορείτε να χρησιμοποιήσετε τον τελεστή "&" για να συνδυάσετε δύο ή περισσότερες στήλες. Για παράδειγμα, για να συνδυάσετε το όνομα και το επώνυμο, θα χρησιμοποιήσετε τον τύπο = [Όνομα] & " " & [Επώνυμο]. Αυτό θα δημιουργήσει μια νέα στήλη με τα συνδυασμένα ονόματα.

Διαχωρισμός στήλης:

Σε ορισμένες περιπτώσεις, μπορεί να χρειαστεί να διαχωρίσετε μια στήλη σε δύο ή περισσότερες στήλες στο Power Query. Για παράδειγμα, μπορεί να έχετε έναν πίνακα με μια στήλη που περιέχει τόσο το όνομα όσο και το επώνυμο και θέλετε να τα διαχωρίσετε σε δύο ξεχωριστές στήλες. Για να διαχωρίσετε τις στήλες στο Power Query, πρέπει να χρησιμοποιήσετε την επιλογή "Split Column" (Διαχωρισμός στήλης) στην καρτέλα "Transform" (Μετασχηματισμός).

Στο παράθυρο διαλόγου "Split column" (Διαχωρισμός στήλης), μπορείτε να επιλέξετε το διαχωριστικό που θέλετε να χρησιμοποιήσετε για το διαχωρισμό της στήλης. Για παράδειγμα, εάν το όνομα και το επώνυμο διαχωρίζονται με ένα κενό, θα επιλέξετε την επιλογή "Space" (κενό). Μπορείτε επίσης να επιλέξετε να χωρίσετε τη στήλη σε συγκεκριμένο αριθμό στηλών ή να χωρίσετε τη στήλη σε συγκεκριμένη θέση χαρακτήρα.

Συμπέρασμα:

Το Power Query είναι ένα ισχυρό εργαλείο που μπορεί να σας βοηθήσει να χειριστείτε και να μετασχηματίσετε δεδομένα στο Microsoft Excel και στο Power BI. Ο μετασχηματισμός unpivot είναι μια χρήσιμη λειτουργία που μπορεί να μετατρέψει δεδομένα από μια ευρεία σε μια υψηλή μορφή ή το αντίστροφο. Όταν εργάζεστε με δεδομένα που έχουν πολλαπλές επικεφαλίδες, πρέπει να χρησιμοποιείτε την επιλογή "Use Headers as First Row" (Χρήση επικεφαλίδων ως πρώτη γραμμή) για να αποφύγετε προβλήματα.

Δείτε και τα υπόλοιπα tutorials για το Excel εδώ

Σχετικά άρθρα

Μορφοποίηση υπό όρους για κάθε σειρά του πίνακα

Εισαγωγή στο Powerquery. Τι ακριβώς είναι;

Πληροφορίες

Χατζηγεωργίου Γεώργιος

info[@]getcert.gr

6945531647