Η μεταφορά δεδομένων σημαίνει αλλαγή του προσανατολισμού ενός πίνακα μετατρέποντας τις σειρές του σε στήλες ή το αντίστροφο. Σε αυτό το σεμινάριο, θα μοιραστούμε μαζί σας πέντε διαφορετικές μεθόδους για να αλλάξετε τον προσανατολισμό ενός πίνακα και να επιτύχετε το επιθυμητό αποτέλεσμα.
Βήμα 1: Αντιγράψτε το εύρος που πρόκειται να μεταφερθεί
Επιλέξτε το εύρος των κελιών όπου θέλετε να αλλάξετε γραμμές και στήλες και, στη συνέχεια, πατήστε Ctrl + C για να αντιγράψετε το εύρος.
Βήμα 2: Επιλέξτε την επιλογή Επικόλληση Μεταφοράς
Κάντε δεξί κλικ στο πρώτο κελί της περιοχής προορισμού και, στη συνέχεια, κάντε κλικ στο Μεταθέτω εικονίδιο (κάτω από Επιλογές επικόλλησης) από το μενού με δεξί κλικ.
Αποτέλεσμα
Voila! Το εύρος μεταφέρεται σε χρόνο μηδέν!
Η μετατροπή ενός διασταυρούμενου πίνακα (δισδιάστατος πίνακας) σε μια επίπεδη λίστα (μονοδιάστατη λίστα) ή αντίστροφα στο Excel απαιτεί πάντα πολύ χρόνο και προσπάθεια. Ωστόσο, με Kutools for Excel εγκατεστημένο, αυτό Μεταφορά διαστάσεων πίνακα εργαλείο θα σας βοηθήσει να κάνετε τη μετατροπή γρήγορα και εύκολα.
Kutools for Excel - Περιλαμβάνει περισσότερες από 300 εύχρηστες λειτουργίες, κάνοντας τις εργασίες σας πολύ πιο εύκολες. Να πάρετε μια 30-Δωρεάν δωρεάν δοκιμή με πλήρη χαρακτηριστικά τώρα!
Για να αλλάξετε δυναμικά τον προσανατολισμό ενός εύρους (αλλαγή στηλών σε γραμμές και αντίστροφα) και να συνδέσετε το αποτέλεσμα αλλαγής στο αρχικό σύνολο δεδομένων, θα μπορούσατε να χρησιμοποιήσετε οποιαδήποτε από τις παρακάτω προσεγγίσεις:
Για να μετατρέψετε τις γραμμές σε στήλες και αντίστροφα με το ΜΕΤΑΘΕΤΩ λειτουργία, κάντε τα εξής.
Βήμα 1: Επιλέξτε τον ίδιο αριθμό κενών κελιών με το αρχικό σύνολο κελιών, αλλά προς άλλη κατεύθυνση
Συμβουλή: Παραλείψτε αυτό το βήμα εάν χρησιμοποιείτε Excel 365 ή Excel 2021.
Ας υποθέσουμε ότι ο αρχικός σας πίνακας βρίσκεται εντός εύρους Α1: Γ4, που σημαίνει ότι ο πίνακας έχει 4 σειρές και 3 στήλες. Έτσι, ο μεταφερόμενος πίνακας θα έχει 3 σειρές και 4 στήλες. Αυτό σημαίνει ότι πρέπει να επιλέξετε 3 σειρές και 4 στήλες κενών κελιών.
Βήμα 2: Εισαγάγετε τον τύπο TRANSPOSE
Πληκτρολογήστε τον παρακάτω τύπο στη γραμμή τύπων και, στη συνέχεια, πατήστε Ctrl + Shift + Εισαγωγή για να πάρει το αποτέλεσμα.
Συμβουλή: Τύπος εισάγετε εάν είστε χρήστες του Excel 365 ή του Excel 2021.
=TRANSPOSE(A1:C4)
=TRANSPOSE(IF(A1:C4="","",A1:C4))
Αποτέλεσμα
Οι σειρές μετατρέπονται σε στήλες και οι στήλες μετατρέπονται σε σειρές.
Αν και ο παραπάνω τύπος είναι αρκετά εύκολος στην κατανόηση και χρήση, το μειονέκτημα του οποίου είναι ότι δεν μπορούσατε να επεξεργαστείτε ή να διαγράψετε κανένα κελί στον περιστρεφόμενο πίνακα. Έτσι, θα εισαγάγω έναν τύπο χρησιμοποιώντας ΕΜΜΕΣΟΣ, ΔΙΕΥΘΥΝΣΗ, ΣΤΗΛΗ και ΣΕΙΡΑ λειτουργίες. Ας υποθέσουμε ότι ο αρχικός σας πίνακας βρίσκεται εντός εύρους Α1: Γ4, για να εκτελέσετε έναν μετασχηματισμό στήλης σε σειρά και να διατηρήσετε τα περιστρεφόμενα δεδομένα συνδεδεμένα με το σύνολο δεδομένων προέλευσης, ακολουθήστε τα παρακάτω βήματα.
Βήμα 1: Εισαγάγετε τον τύπο
Εισαγάγετε τον παρακάτω τύπο στο επάνω αριστερό κελί της περιοχής προορισμού (A6 στην περίπτωσή μας) και πατήστε εισάγετε:
=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))
=IF(INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))=0,"",INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1))))
Βήμα 2: Αντιγράψτε τον τύπο στα δεξιά και κάτω κελιά
Επιλέξτε το κελί τύπου και σύρετε τη λαβή πλήρωσής του (το μικρό πράσινο τετράγωνο στην κάτω δεξιά γωνία του κελιού) προς τα κάτω και μετά προς τα δεξιά σε όσες γραμμές και στήλες χρειάζεται.
Αποτέλεσμα
Οι στήλες και οι σειρές αλλάζουν αμέσως.
Μερικά ακόμη βήματα με τη μέθοδο Ειδικής επικόλλησης μαζί με τη δυνατότητα Εύρεση και αντικατάσταση σάς επιτρέπουν να μεταφέρετε δεδομένα ενώ συνδέετε τα κελιά προέλευσης με τα μεταφερθέντα.
Βήμα 1: Αντιγράψτε το εύρος που πρόκειται να μεταφερθεί
Επιλέξτε την περιοχή των κελιών που θέλετε να μεταφέρετε και, στη συνέχεια, πατήστε Ctrl + C για να αντιγράψετε το εύρος.
Βήμα 2: Εφαρμόστε την επιλογή Επικόλληση συνδέσμου
Κάντε δεξί κλικ σε ένα κενό κελί και, στη συνέχεια, κάντε κλικ Ειδική επικόλληση.
Κάντε κλικ στο επικόλληση σύνδεσης.
Θα πάρετε το αποτέλεσμα όπως φαίνεται παρακάτω:
Βήμα 3: Βρείτε και αντικαταστήστε τα σύμβολα ίσου (=) από το αποτέλεσμα Επικόλληση συνδέσμου
Επιλέξτε το εύρος αποτελεσμάτων (Α6: Γ9) και πατήστε Ctrl + H, και μετά αντικαταστήστε = με @EO (ή οποιοσδήποτε χαρακτήρας που δεν υπάρχει στην επιλεγμένη περιοχή) στο Εύρεση και αντικατάσταση διαλόγου.
Κάντε κλικ στο Αντικατάσταση όλωνκαι μετά κλείστε το παράθυρο διαλόγου. Το παρακάτω δείχνει πώς θα φαίνονται τα δεδομένα.
Βήμα 4: Μεταφέρετε το αντικατασταθέν αποτέλεσμα Επικόλλησης συνδέσμου
Επιλέξτε το εύρος (Α6: Γ9) και πατήστε Ctrl + C για να το αντιγράψετε. Κάντε δεξί κλικ σε ένα κενό κελί (εδώ επέλεξα A11) και επιλέξτε το Μεταθέτω εικονίδιο από Επιλογές επικόλλησης για να επικολλήσετε το μεταφερόμενο αποτέλεσμα.
Βήμα 5: Επιστρέψτε τα σημάδια ίσου (=) για να συνδέσετε το μεταφερόμενο αποτέλεσμα με τα αρχικά δεδομένα
Διατηρήστε τα μεταφερθέντα δεδομένα αποτελέσματος Α11: Δ13 επιλεγμένο και, στη συνέχεια, πατήστε Ctrl + Hκαι αντικαταστήστε @EO με = (το αντίθετο από βήμα 3).
Κάντε κλικ στο Αντικατάσταση όλωνκαι, στη συνέχεια, κλείστε το παράθυρο διαλόγου.
Αποτέλεσμα
Τα δεδομένα μεταφέρονται και συνδέονται με τα αρχικά κελιά.
Το Power Query είναι ένα ισχυρό εργαλείο αυτοματισμού δεδομένων που σας επιτρέπει να μεταφέρετε εύκολα δεδομένα στο Excel. Μπορείτε να ολοκληρώσετε τη δουλειά ακολουθώντας τα παρακάτω βήματα:
Βήμα 1: Επιλέξτε την περιοχή που θα μεταφερθεί και ανοίξτε το Power Query Editor
Επιλέξτε το εύρος των δεδομένων που θα μεταφερθούν. Και μετά, στο ημερομηνία στην καρτέλα Λήψη & Μεταμόρφωση Δεδομένων ομάδα, πατήστε Από Πίνακας/Εύρος.
Βήμα 2: Μετατρέψτε τις στήλες σε γραμμές με το Power Query
Πηγαίνετε στο Μεταμορφώστε αυτί. Στο Χρησιμοποιήστε την πρώτη σειρά ως κεφαλίδες αναπτυσσόμενο μενού, επιλέξτε Χρησιμοποιήστε τις κεφαλίδες ως πρώτη σειρά.
Κάντε κλικ στο Μεταθέτω.
Βήμα 3: Αποθηκεύστε τα μεταφερόμενα δεδομένα σε ένα φύλλο
Στις φιλέτο κάντε κλικ στην καρτέλα Κλείσιμο & φόρτωση για να κλείσετε το παράθυρο του Power Editor και να δημιουργήσετε ένα νέο φύλλο εργασίας για να φορτώσετε τα μεταφερόμενα δεδομένα.
Αποτέλεσμα
Τα μεταφερόμενα δεδομένα μετατρέπονται σε πίνακα σε ένα νέο φύλλο εργασίας.
Η καλύτερη Μετασχηματισμός εύρους χρησιμότητα στο Kutools for Excel μπορεί να σας βοηθήσει να μετατρέψετε (μετατρέψετε) εύκολα μια κατακόρυφη στήλη σε πολλές στήλες ή το αντίστροφο, ή να μετατρέψετε μια σειρά σε πολλές γραμμές ή το αντίστροφο.
Kutools for Excel - Περιλαμβάνει περισσότερες από 300 εύχρηστες λειτουργίες, κάνοντας τις εργασίες σας πολύ πιο εύκολες. Να πάρετε μια 30-Δωρεάν δωρεάν δοκιμή με πλήρη χαρακτηριστικά τώρα!