Μετάβαση στο κύριο περιεχόμενο

5 τρόποι μεταφοράς δεδομένων στο Excel (Βήμα προς βήμα μάθημα)

Η μεταφορά δεδομένων σημαίνει αλλαγή του προσανατολισμού ενός πίνακα μετατρέποντας τις σειρές του σε στήλες ή το αντίστροφο. Σε αυτό το σεμινάριο, θα μοιραστούμε μαζί σας πέντε διαφορετικές μεθόδους για να αλλάξετε τον προσανατολισμό ενός πίνακα και να επιτύχετε το επιθυμητό αποτέλεσμα.


Βίντεο: Μεταφορά δεδομένων στο Excel


Αλλαγή στηλών σε σειρές με Ειδική Επικόλληση

Σημείωση: Εάν τα δεδομένα σας βρίσκονται σε έναν πίνακα του Excel, η επιλογή Επικόλληση μεταφοράς δεν θα είναι διαθέσιμη. Θα πρέπει να μετατρέψετε τον πίνακα σε εύρος πρώτα κάνοντας δεξί κλικ στον πίνακα και μετά επιλέγοντας Τραπέζι > Μετατροπή σε εύρος από το μενού περιβάλλοντος.

Βήμα 1: Αντιγράψτε το εύρος που πρόκειται να μεταφερθεί

Επιλέξτε το εύρος των κελιών όπου θέλετε να αλλάξετε γραμμές και στήλες και, στη συνέχεια, πατήστε Ctrl + C για να αντιγράψετε το εύρος.

Βήμα 2: Επιλέξτε την επιλογή Επικόλληση Μεταφοράς

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

Αποτέλεσμα

Voila! Το εύρος μεταφέρεται σε χρόνο μηδέν!

Σημείωση: Τα μεταφερόμενα δεδομένα είναι στατικά και ανεξάρτητα από το αρχικό σύνολο δεδομένων. Εάν κάνετε αλλαγές στα αρχικά δεδομένα, αυτές οι αλλαγές δεν θα αντικατοπτρίζονται στα μεταφερόμενα δεδομένα. Για να συνδέσετε τα μεταφερθέντα κελιά με τα αρχικά, μεταβείτε στην επόμενη ενότητα.

(AD) Μεταφέρετε εύκολα τις διαστάσεις του τραπεζιού με το Kutools

Η μετατροπή ενός διασταυρούμενου πίνακα (δισδιάστατος πίνακας) σε μια επίπεδη λίστα (μονοδιάστατη λίστα) ή αντίστροφα στο Excel απαιτεί πάντα πολύ χρόνο και προσπάθεια. Ωστόσο, με εγκατεστημένο το Kutools για Excel, είναι Μεταφορά διαστάσεων πίνακα εργαλείο θα σας βοηθήσει να κάνετε τη μετατροπή γρήγορα και εύκολα.

Kutools για Excel - Περιλαμβάνει περισσότερες από 300 εύχρηστες λειτουργίες, κάνοντας τις εργασίες σας πολύ πιο εύκολες. Αποκτήστε μια δωρεάν δοκιμή 30 ημερών με πλήρεις δυνατότητες τώρα!


Μεταφορά και σύνδεση δεδομένων με την πηγή

Για να αλλάξετε δυναμικά τον προσανατολισμό ενός εύρους (αλλαγή στηλών σε γραμμές και αντίστροφα) και να συνδέσετε το αποτέλεσμα αλλαγής στο αρχικό σύνολο δεδομένων, θα μπορούσατε να χρησιμοποιήσετε οποιαδήποτε από τις παρακάτω προσεγγίσεις:


Αλλάξτε τις γραμμές σε στήλες χρησιμοποιώντας τη συνάρτηση TRANSPOSE

Για να μετατρέψετε τις γραμμές σε στήλες και αντίστροφα με το ΜΕΤΑΘΕΤΩ λειτουργία, κάντε τα εξής.

Βήμα 1: Επιλέξτε τον ίδιο αριθμό κενών κελιών με το αρχικό σύνολο κελιών, αλλά προς άλλη κατεύθυνση

Συμβουλή: Παραλείψτε αυτό το βήμα εάν χρησιμοποιείτε Excel 365 ή Excel 2021.

Ας υποθέσουμε ότι ο αρχικός σας πίνακας βρίσκεται εντός εύρους Α1: Γ4, που σημαίνει ότι ο πίνακας έχει 4 σειρές και 3 στήλες. Έτσι, ο μεταφερόμενος πίνακας θα έχει 3 σειρές και 4 στήλες. Αυτό σημαίνει ότι πρέπει να επιλέξετε 3 σειρές και 4 στήλες κενών κελιών.

Βήμα 2: Εισαγάγετε τον τύπο TRANSPOSE

Πληκτρολογήστε τον παρακάτω τύπο στη γραμμή τύπων και, στη συνέχεια, πατήστε Ctrl + Shift + Εισαγωγή για να πάρει το αποτέλεσμα.

Συμβουλή: Τύπος εισάγετε εάν είστε χρήστες του Excel 365 ή του Excel 2021.

=TRANSPOSE(A1:C4)
:
  • Θα πρέπει να αλλάξετε Α1: Γ4 στην πραγματική περιοχή πηγής που θέλετε να μεταφέρετε.
  • Εάν υπάρχουν κενά κελιά στην αρχική περιοχή, το ΜΕΤΑΘΕΤΩ συνάρτηση θα μετατρέψει τα άδεια κελιά σε 0 (μηδενικά). Για να απαλλαγείτε από τα μηδενικά αποτελέσματα και να διατηρήσετε τα κενά κελιά κατά τη μεταφορά, πρέπει να επωφεληθείτε από το IF λειτουργία:
  • =TRANSPOSE(IF(A1:C4="","",A1:C4))

Αποτέλεσμα

Οι σειρές μετατρέπονται σε στήλες και οι στήλες μετατρέπονται σε σειρές.

Σημείωση: Εάν χρησιμοποιείτε Excel 365 ή Excel 2021, πατώντας εισάγετε κλειδί, το αποτέλεσμα διαχέεται αυτόματα σε όσες γραμμές και στήλες χρειάζεται. Βεβαιωθείτε ότι η περιοχή διαρροής είναι άδεια προτού εφαρμόσετε τον τύπο. διαφορετικά το #ΔΙΑΡΡΟΗ τα σφάλματα επιστρέφονται.

Περιστρέψτε δεδομένα χρησιμοποιώντας τις λειτουργίες INDIRECT, ADDRESS, COLUMN και ROW

Αν και ο παραπάνω τύπος είναι αρκετά εύκολος στην κατανόηση και χρήση, το μειονέκτημα του οποίου είναι ότι δεν μπορούσατε να επεξεργαστείτε ή να διαγράψετε κανένα κελί στον περιστρεφόμενο πίνακα. Έτσι, θα εισαγάγω έναν τύπο χρησιμοποιώντας ΕΜΜΕΣΟΣ, ΔΙΕΥΘΥΝΣΗ, ΣΤΗΛΗ και ΣΕΙΡΑ λειτουργίες. Ας υποθέσουμε ότι ο αρχικός σας πίνακας βρίσκεται εντός εύρους Α1: Γ4, για να εκτελέσετε έναν μετασχηματισμό στήλης σε σειρά και να διατηρήσετε τα περιστρεφόμενα δεδομένα συνδεδεμένα με το σύνολο δεδομένων προέλευσης, ακολουθήστε τα παρακάτω βήματα.

Βήμα 1: Εισαγάγετε τον τύπο

Εισαγάγετε τον παρακάτω τύπο στο επάνω αριστερό κελί της περιοχής προορισμού (A6 στην περίπτωσή μας) και πατήστε εισάγετε:

=INDIRECT(ADDRESS(COLUMN(A1)-COLUMN($A$1)+ROW($A$1),ROW(A1)-ROW($A$1)+COLUMN($A$1)))

:
  • Θα πρέπει να αλλάξετε A1 στο επάνω αριστερό κελί του πραγματικού εύρους πηγών σας που θα μεταφέρετε και διατηρήστε τα σημάδια του δολαρίου όπως είναι. Το σύμβολο του δολαρίου ($) πριν από το γράμμα της στήλης και τον αριθμό σειράς υποδηλώνει μια απόλυτη αναφορά, η οποία διατηρεί το γράμμα της στήλης και τον αριθμό της σειράς αμετάβλητα όταν μετακινείτε ή αντιγράφετε τον τύπο σε άλλα κελιά.
  • Εάν υπάρχουν κενά κελιά στην αρχική περιοχή, ο τύπος θα μετατρέψει τα κενά κελιά σε 0 (μηδενικά). Για να απαλλαγείτε από τα μηδενικά αποτελέσματα και να διατηρήσετε τα κενά κελιά κατά τη μεταφορά, πρέπει να επωφεληθείτε από το IF λειτουργία:
  • =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: Αντιγράψτε τον τύπο στα δεξιά και κάτω κελιά

Επιλέξτε το κελί τύπου και σύρετε τη λαβή πλήρωσής του (το μικρό πράσινο τετράγωνο στην κάτω δεξιά γωνία του κελιού) προς τα κάτω και μετά προς τα δεξιά σε όσες γραμμές και στήλες χρειάζεται.

Αποτέλεσμα

Οι στήλες και οι σειρές αλλάζουν αμέσως.

Σημείωση: Η αρχική μορφοποίηση των δεδομένων δεν αποθηκεύεται στο μεταφερόμενο εύρος, μπορείτε να μορφοποιήσετε τα κελιά χειροκίνητα εάν είναι απαραίτητο.

Μετατρέψτε τις στήλες σε σειρές με το Paste Special και το Find & Replace

Μερικά ακόμη βήματα με τη μέθοδο Ειδικής επικόλλησης μαζί με τη δυνατότητα Εύρεση και αντικατάσταση σάς επιτρέπουν να μεταφέρετε δεδομένα ενώ συνδέετε τα κελιά προέλευσης με τα μεταφερθέντα.

Βήμα 1: Αντιγράψτε το εύρος που πρόκειται να μεταφερθεί

Επιλέξτε την περιοχή των κελιών που θέλετε να μεταφέρετε και, στη συνέχεια, πατήστε Ctrl + C για να αντιγράψετε το εύρος.

Βήμα 2: Εφαρμόστε την επιλογή Επικόλληση συνδέσμου

  1. Κάντε δεξί κλικ σε ένα κενό κελί και, στη συνέχεια, κάντε κλικ Ειδική επικόλληση.

  2. Κάντε κλικ στο επικόλληση σύνδεσης.

Θα πάρετε το αποτέλεσμα όπως φαίνεται παρακάτω:

Βήμα 3: Βρείτε και αντικαταστήστε τα σύμβολα ίσου (=) από το αποτέλεσμα Επικόλληση συνδέσμου

  1. Επιλέξτε το εύρος αποτελεσμάτων (Α6: Γ9) και πατήστε Ctrl + H, και μετά αντικαταστήστε = με @EO (ή οποιοσδήποτε χαρακτήρας που δεν υπάρχει στην επιλεγμένη περιοχή) στο Εύρεση και αντικατάσταση διαλόγου.

  2. Κάντε κλικ στο Αντικατάσταση όλωνκαι μετά κλείστε το παράθυρο διαλόγου. Το παρακάτω δείχνει πώς θα φαίνονται τα δεδομένα.

Βήμα 4: Μεταφέρετε το αντικατασταθέν αποτέλεσμα Επικόλλησης συνδέσμου

Επιλέξτε το εύρος (Α6: Γ9) και πατήστε Ctrl + C για να το αντιγράψετε. Κάντε δεξί κλικ σε ένα κενό κελί (εδώ επέλεξα A11) και επιλέξτε το Μεταθέτω εικονίδιο από Επιλογές επικόλλησης για να επικολλήσετε το μεταφερόμενο αποτέλεσμα.

Βήμα 5: Επιστρέψτε τα σημάδια ίσου (=) για να συνδέσετε το μεταφερόμενο αποτέλεσμα με τα αρχικά δεδομένα

  1. Διατηρήστε τα μεταφερθέντα δεδομένα αποτελέσματος Α11: Δ13 επιλεγμένο και, στη συνέχεια, πατήστε Ctrl + Hκαι αντικαταστήστε @EO με = (το αντίθετο από βήμα 3).

  2. Κάντε κλικ στο Αντικατάσταση όλωνκαι, στη συνέχεια, κλείστε το παράθυρο διαλόγου.

Αποτέλεσμα

Τα δεδομένα μεταφέρονται και συνδέονται με τα αρχικά κελιά.

Σημείωση: Η αρχική μορφοποίηση των δεδομένων έχει χαθεί. μπορείτε να το επαναφέρετε χειροκίνητα. Μη διστάσετε να διαγράψετε το εύρος Α6: Γ9 μετά τη διαδικασία.

Μεταφέρετε και συνδέστε τα δεδομένα στην πηγή με Power Query

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

Βήμα 1: Επιλέξτε το εύρος που θα μεταφερθεί και ανοίξτε το Power Query συντάκτης

Επιλέξτε το εύρος των δεδομένων που θα μεταφερθούν. Και μετά, στο ημερομηνία στην καρτέλα Λήψη & Μεταμόρφωση Δεδομένων ομάδα, πατήστε Από Πίνακας/Εύρος.

:
  • Εάν το επιλεγμένο εύρος δεδομένων δεν βρίσκεται σε πίνακα, α Δημιουργία πίνακα Θα εμφανιστεί το παράθυρο διαλόγου. Κάντε κλικ OK για να δημιουργήσετε έναν πίνακα για αυτό.
  • Εάν χρησιμοποιείτε Excel 2013 ή 2010 και δεν μπορείτε να βρείτε Από Πίνακας/Εύρος σχετικά με την ημερομηνία καρτέλα, θα χρειαστεί να το κατεβάσετε και να το εγκαταστήσετε από το Microsoft Power Query για σελίδα Excel. Μόλις εγκατασταθεί, μεταβείτε στο Power Query κάντε κλικ στην καρτέλα Από τον πίνακα στο Δεδομένα του Excel ομάδα.

Βήμα 2: Μετατροπή στηλών σε σειρές με Power Query

  1. Πηγαίνετε στο Μεταμορφώστε αυτί. Στο Χρησιμοποιήστε την πρώτη σειρά ως κεφαλίδες αναπτυσσόμενο μενού, επιλέξτε Χρησιμοποιήστε τις κεφαλίδες ως πρώτη σειρά.

  2. Κάντε κλικ στο Μεταθέτω.

Βήμα 3: Αποθηκεύστε τα μεταφερόμενα δεδομένα σε ένα φύλλο

Στις Αρχεία κάντε κλικ στην καρτέλα Κλείσιμο & φόρτωση για να κλείσετε το παράθυρο του Power Editor και να δημιουργήσετε ένα νέο φύλλο εργασίας για να φορτώσετε τα μεταφερόμενα δεδομένα.

Αποτέλεσμα

Τα μεταφερόμενα δεδομένα μετατρέπονται σε πίνακα σε ένα νέο φύλλο εργασίας.

:
  • Δημιουργούνται πρόσθετες κεφαλίδες στηλών στην πρώτη σειρά όπως φαίνεται παραπάνω. Για να προωθήσετε την πρώτη σειρά κάτω από τις κεφαλίδες σε κεφαλίδες στηλών, επιλέξτε ένα κελί μέσα στα δεδομένα και κάντε κλικ στο Απορία > Αλλαγή. Στη συνέχεια, επιλέξτε Μεταμορφώστε > Χρησιμοποιήστε την πρώτη σειρά ως κεφαλίδες. Επιτέλους, επιλέξτε Αρχική > Κλείσιμο & φόρτωση.
  • Εάν πραγματοποιηθούν αλλαγές στο αρχικό σύνολο δεδομένων, μπορείτε να ενημερώσετε τα μεταφερθέντα δεδομένα παραπάνω με αυτές τις αλλαγές κάνοντας κλικ στο Φρεσκάρω εικονίδιο δίπλα στο τραπέζι στο Ερωτήματα & Συνδέσεις παράθυρο ή κάνοντας κλικ στο Φρεσκάρω κουμπί για το Απορία Tab.

(AD) Μεταμόρφωση εύρους με Kutools με λίγα κλικ

Η Μετασχηματισμός εύρους Το βοηθητικό πρόγραμμα στο Kutools για Excel μπορεί να σας βοηθήσει να μετατρέψετε (μετατρέψετε) εύκολα μια κάθετη στήλη σε πολλές στήλες ή το αντίστροφο, ή να μετατρέψετε μια σειρά σε πολλές σειρές ή το αντίστροφο.

Kutools για Excel - Περιλαμβάνει περισσότερες από 300 εύχρηστες λειτουργίες, κάνοντας τις εργασίες σας πολύ πιο εύκολες. Αποκτήστε μια δωρεάν δοκιμή 30 ημερών με πλήρεις δυνατότητες τώρα!

Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations