Μετατροπή Δεδομένων στο Excel με Power Query: Οδηγός Unpivot

 Εισαγωγή στη Μετατροπή Δεδομένων στο Excel

Η διαχείριση και ανάλυση δεδομένων στο Excel απαιτεί συχνά την αλλαγή της διάταξης των πληροφοριών για ευκολότερη επεξεργασία και παρουσίαση. Μια από τις πιο χρήσιμες τεχνικές είναι η μετατροπή οριζόντιων δεδομένων σε κατακόρυφα, γνωστή και ως unpivot ή transpose. Ωστόσο, συχνά δεν θέλουμε να μετατρέψουμε όλες τις στήλες, αλλά μόνο συγκεκριμένες, ενώ παράλληλα επιθυμούμε να διατηρήσουμε κενά κελιά με μηδενικές τιμές ώστε να μην χάνουμε καμία πληροφορία. Σε αυτό το άρθρο, θα δούμε πώς να εκτελέσουμε αυτή τη διαδικασία στο Excel χρησιμοποιώντας το εργαλείο Get & Transform, γνωστό και ως Power Query.

 Τι Είναι το Power Query και Πώς Βοηθά στη Μετατροπή Δεδομένων

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

 Βήμα-Βήμα Οδηγός για το Unpivot Επιλεγμένων Στηλών

 1. Προετοιμασία των Δεδομένων

Αρχικά, πρέπει να έχουμε τα δεδομένα μας σε μορφή πίνακα (table) ή να ορίσουμε ένα ονομασμένο εύρος (named range). Η μετατροπή του εύρους σε πίνακα γίνεται εύκολα με τη συντόμευση Ctrl + T, επιτρέποντας στο Power Query να τα αναγνωρίσει γρήγορα και να τα φορτώσει.

 
2. Άνοιγμα του Power Query

Μεταβείτε στην καρτέλα Δεδομένα (Data) και επιλέξτε Από Πίνακα ή Περιοχή (From Table/Range). Αυτό θα ανοίξει το παράθυρο του Power Query Editor, όπου θα εκτελέσουμε τις μετατροπές.

 
3. Επιλογή Στηλών για Unpivot

Αντί να κάνετε unpivot σε όλες τις στήλες, επιλέξτε τις στήλες που θέλετε να διατηρήσετε ως έχουν. Κάντε δεξί κλικ και επιλέξτε Απομετατροπή άλλων στηλών (Unpivot Other Columns). Με αυτόν τον τρόπο, μόνο οι επιλεγμένες στήλες παραμένουν σταθερές και οι υπόλοιπες μετατρέπονται σε κατακόρυφη μορφή.

 
4. Τελική Φόρτωση Δεδομένων

Αφού ολοκληρώσουμε τις αλλαγές, πατάμε Κλείσιμο & Φόρτωση (Close & Load) για να δημιουργήσουμε το νέο πίνακα σε ένα νέο φύλλο εργασίας. Το τελικό αποτέλεσμα είναι ένα καλοδομημένο, κατακόρυφο dataset που διατηρεί όλες τις πληροφορίες, ακόμα και εκείνες με μηδενικές τιμές.

 Πλεονεκτήματα Χρήσης Power Query για Unpivot

– Αυτοματοποίηση: Με το Power Query, μπορούμε να ανανεώνουμε τα δεδομένα με ένα κλικ, χωρίς να χρειάζεται να επαναλαμβάνουμε χειροκίνητα τα βήματα.

– Ευελιξία: Επιλέγουμε ποιες στήλες θέλουμε να μετατρέψουμε και ποιες να παραμείνουν σταθερές.

– Καθαρότητα Δεδομένων: Η αντικατάσταση κενών τιμών με μηδενικά διατηρεί τη συνοχή των δεδομένων.

– Ορατότητα: Τα δεδομένα γίνονται πιο ευανάγνωστα και εύκολα αναλύσιμα σε πίνακες ή γραφήματα.

 

Πρακτικό Παράδειγμα

Ας υποθέσουμε ότι έχουμε δεδομένα πωλήσεων για διαφορετικά Προιόντα και Κατηγορίες Προιόντων , κατανεμημένα ανά μήνα σε στήλες. Θέλουμε να μετατρέψουμε τους μήνες σε μία στήλη, ώστε να μπορούμε να αναλύσουμε το σύνολο των πωλήσεων ανά μήνα και Προϊόν. Με τη μέθοδο που περιγράψαμε, επιλέγουμε τις στήλες Προιόν και  κατηγορίες προϊόντων να παραμείνουν ως έχουν, ενώ κάνουμε unpivot τις στήλες των μηνών. Στη συνέχεια αντικαθιστούμε κενές τιμές με 0 και δημιουργούμε το νέο, κατακόρυφο πίνακα.

 

Συμβουλές για Αποτελεσματική Χρήση του Power Query

– Ονομασία Βημάτων: Δώστε περιγραφικά ονόματα στα βήματα μετασχηματισμού για ευκολότερη παρακολούθηση.

– Ανανέωση Δεδομένων: Κάθε φορά που ενημερώνετε τα αρχικά δεδομένα, απλώς κάντε δεξί κλικ στον πίνακα και επιλέξτε “Ανανέωση”.

– Αποθήκευση Ερωτημάτων: Μπορείτε να αποθηκεύσετε τα ερωτήματα και να τα χρησιμοποιήσετε σε άλλα αρχεία Excel.

 

The Excelakia NewsLetter

Το εβδομαδιαίο σου εργαλείο για να γίνεις πιο αποτελεσματικός στη δουλειά!

Τι θα μάθεις;

Θα χρησιμοποιηθεί σύμφωνα με την πολιτική απορρήτου

Έχετε εγγραφεί στο newsLetter Ops! Something went wrong, please try again.

Korina Katsani

Microsoft Excel Expert

Handcrafted with 

by Korina
Katsani