Πώς να συγχωνεύσετε γραμμές στο Excel χωρίς να χάσετε δεδομένα

  • Μοιραστείτε Αυτό
Michael Brown

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

Η συγχώνευση γραμμών στο Excel είναι μια από τις πιο συνηθισμένες εργασίες που όλοι μας πρέπει να εκτελούμε κάθε τόσο. Το πρόβλημα είναι ότι το Microsoft Excel δεν παρέχει ένα αξιόπιστο εργαλείο για να το κάνετε αυτό. Για παράδειγμα, αν προσπαθήσετε να συνδυάσετε δύο ή περισσότερες γραμμές χρησιμοποιώντας την ενσωματωμένη Συγχώνευση & Κέντρο θα εμφανιστεί το ακόλουθο μήνυμα σφάλματος:

"Η επιλογή περιέχει πολλαπλές τιμές δεδομένων. Η συγχώνευση σε ένα κελί θα διατηρήσει μόνο τα πιο πάνω αριστερά δεδομένα."

Κάνοντας κλικ στο OK θα συγχωνεύσετε τα κελιά, αλλά θα διατηρήσετε μόνο την τιμή του πρώτου κελιού, ενώ όλα τα άλλα δεδομένα θα χαθούν. Έτσι, προφανώς χρειαζόμαστε μια καλύτερη λύση. Αυτό το άρθρο περιγράφει διάφορες μεθόδους που θα σας επιτρέψουν να συγχωνεύσετε πολλές γραμμές στο Excel χωρίς να χάσετε δεδομένα.

    Πώς να συγχωνεύσετε γραμμές στο Excel χωρίς να χάσετε δεδομένα

    Η εργασία: Έχετε μια βάση δεδομένων όπου κάθε γραμμή περιέχει ορισμένες λεπτομέρειες, όπως όνομα προϊόντος, κλειδί προϊόντος, όνομα πελάτη κ.ο.κ. Αυτό που θέλουμε είναι να συνδυάσουμε όλες τις γραμμές που σχετίζονται με μια συγκεκριμένη παραγγελία, όπως φαίνεται παρακάτω:

    Υπάρχουν δύο τρόποι για να επιτευχθεί το επιθυμητό αποτέλεσμα:

      Συγχώνευση γραμμών σε μία στο Excel

      Συνδέστε τις γραμμές στήλη προς στήλη

      Διαβάστε περισσότερα

      Συγχωνεύστε γρήγορα κελιά χωρίς τύπους!

      Και κρατήστε όλα τα δεδομένα σας ασφαλή στο Excel

      Διαβάστε περισσότερα

      Συγχώνευση πολλαπλών γραμμών με χρήση τύπων

      Για να ενώσετε τις τιμές από διάφορα κελιά σε ένα, μπορείτε να χρησιμοποιήσετε είτε τη συνάρτηση CONCATENATE είτε τον τελεστή συνένωσης (&). Στο Excel 2016 και νεότερα, μπορείτε επίσης να χρησιμοποιήσετε τη συνάρτηση CONCAT. Με οποιονδήποτε τρόπο, παρέχετε τα κελιά ως αναφορές και πληκτρολογείτε τα επιθυμητά διαχωριστικά μεταξύ τους.

      Συγχωνεύστε γραμμές και διαχωρίστε τις τιμές με κόμμα και χώρος :

      =CONCATENATE(A1,", ",A2,", ",A3)

      =A1&", "&A2&", "&A3

      Συγχώνευση γραμμών με χώροι μεταξύ των δεδομένων:

      =CONCATENATE(A1," ",A2," ",A3)

      =A1&" "&A2&" "&A3

      Συνδυάστε γραμμές και διαχωρίστε τις τιμές με κόμματα χωρίς κενά :

      =CONCATENATE(A1,A2,A3)

      =A1&","&A2&","&A3

      Στην πράξη, μπορεί συχνά να χρειαστεί να συνδέσετε περισσότερα κελιά, οπότε ο πραγματικός σας τύπος είναι πιθανό να είναι λίγο μεγαλύτερος:

      =CONCATENATE(A1,", ",A2,", ",A3,", ",A4,", ",A5,", ",A6,", ",A7,", ",A8)

      Τώρα έχετε πολλές σειρές δεδομένων συγχωνευμένες σε μία γραμμή. Αλλά οι συνδυασμένες γραμμές σας είναι τύποι. Για να τις μετατρέψετε σε τιμές, χρησιμοποιήστε την εντολή Ειδική επικόλληση όπως περιγράφεται στην ενότητα Πώς να αντικαταστήσετε τους τύπους με τις τιμές τους στο Excel.

      Συνδυάστε γραμμές στο Excel με το πρόσθετο Merge Cells

      Το πρόσθετο Συγχώνευση κελιών είναι ένα εργαλείο πολλαπλών χρήσεων για την ένωση κελιών στο Excel που μπορεί να συγχωνεύσει μεμονωμένα κελιά καθώς και ολόκληρες γραμμές ή στήλες. Και το πιο σημαντικό, αυτό το εργαλείο διατηρεί όλα τα δεδομένα ακόμη και αν η επιλογή περιέχει πολλαπλές τιμές.

      Για να συγχωνεύσετε δύο ή περισσότερες γραμμές σε μία, πρέπει να κάνετε τα εξής:

      1. Επιλέξτε την περιοχή κελιών όπου θέλετε να συγχωνεύσετε γραμμές.
      2. Πηγαίνετε στο Δεδομένα Ablebits tab>, Συγχώνευση ομάδα, κάντε κλικ στο Βέλος συγχώνευσης κελιών , και στη συνέχεια κάντε κλικ στο Συγχώνευση σειρών σε μία .

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

      4. Κάντε κλικ στο Συγχώνευση και παρατηρήστε τις τέλεια συγχωνευμένες σειρές δεδομένων που διαχωρίζονται με διαλείμματα γραμμής:

      Πώς να συνδυάσετε διπλές γραμμές σε μία (διατηρώντας μόνο μοναδικές τιμές)

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

      Το παρακάτω στιγμιότυπο οθόνης δείχνει τι προσπαθούμε να επιτύχουμε.

      Η προοπτική της εύρεσης και συγχώνευσης διπλών γραμμών με το χέρι είναι σίγουρα κάτι που θα θέλατε να αποφύγετε. Γνωρίστε το πρόσθετο Merge Duplicates που μετατρέπει αυτή τη χρονοβόρα και δυσκίνητη εργασία σε μια γρήγορη διαδικασία 4 βημάτων.

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

      2. Βεβαιωθείτε ότι ο πίνακάς σας είναι σωστά επιλεγμένος και κάντε κλικ στο Επόμενο . Είναι συνετό να κρατάτε το Δημιουργήστε ένα αντίγραφο ασφαλείας επιλεγμένη, ειδικά αν χρησιμοποιείτε το πρόσθετο για πρώτη φορά.

      3. Επιλέξτε τη βασική στήλη για να ελέγξουμε για αντίγραφα. Σε αυτό το παράδειγμα, επιλέγουμε το Πελάτης επειδή θέλουμε να συνδυάσουμε γραμμές με βάση το όνομα του πελάτη.

        Αν θέλετε να παράλειψη κενών κελιών , βεβαιωθείτε ότι έχετε επιλέξει αυτή την επιλογή και κάντε κλικ στο Επόμενο .

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

        Δύο πρόσθετες επιλογές στο επάνω μέρος του παραθύρου σας επιτρέπουν:

        • Διαγραφή διπλών τιμών κατά τον συνδυασμό των γραμμών
        • Παράλειψη κενών κελιών

        Όταν τελειώσετε, κάντε κλικ στο Τέλος κουμπί.

      Σε λίγο, όλα τα δεδομένα από τις διπλές γραμμές συγχωνεύονται σε μία γραμμή:

      Πώς να συγχωνεύετε επανειλημμένα μπλοκ γραμμών σε μία γραμμή

      Η εργασία: Έχετε ένα αρχείο Excel με πληροφορίες σχετικά με τις πρόσφατες παραγγελίες και κάθε παραγγελία λαμβάνει 3 γραμμές: όνομα προϊόντος, όνομα πελάτη και ημερομηνία αγοράς. Θα θέλατε να συγχωνεύσετε κάθε τρεις γραμμές σε μία, δηλαδή να συγχωνεύσετε επανειλημμένα τα μπλοκ των τριών γραμμών.

      Η παρακάτω εικόνα δείχνει τι ψάχνουμε:

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

      1. Προσθέστε μια βοηθητική στήλη στο φύλλο εργασίας σας, τη στήλη C στο παράδειγμά μας. Ας την ονομάσουμε BlockID , ή όποιο άλλο όνομα θέλετε.
      2. Εισάγετε τον ακόλουθο τύπο στο C2 και, στη συνέχεια, αντιγράψτε τον προς τα κάτω στη στήλη σύροντας τη λαβή γεμίσματος:

        =INT((ROW(C2)-2)/3)

        Πού:

        • C2 είναι το πιο πάνω κελί στο οποίο εισάγετε τον τύπο
        • 2 είναι η σειρά στην οποία αρχίζουν τα δεδομένα
        • 3 είναι ο αριθμός των σειρών που πρέπει να συνδυαστούν σε κάθε μπλοκ

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

        Πώς λειτουργεί αυτή η φόρμουλα: Η συνάρτηση ROW εξάγει τον αριθμό της γραμμής του κελιού του τύπου, από τον οποίο αφαιρείτε τον αριθμό της γραμμής από την οποία ξεκινούν τα δεδομένα σας, έτσι ώστε ο τύπος να αρχίσει να μετράει από το μηδέν. Για παράδειγμα, τα δεδομένα μας ξεκινούν από τη 2η γραμμή, οπότε αφαιρούμε το 2. Αν τα δεδομένα σας ξεκινούν, ας πούμε, από τη γραμμή 5, τότε θα έχετε ROW(C5)-5. Μετά από αυτό, διαιρείτε την παραπάνω εξίσωση με τον αριθμό των γραμμών που πρέπει να συγχωνευθούν και χρησιμοποιείτε την INTγια να στρογγυλοποιήσει το αποτέλεσμα στον πλησιέστερο ακέραιο.

      3. Λοιπόν, έχετε κάνει το κύριο μέρος της εργασίας. Τώρα πρέπει απλώς να συγχωνεύσετε τις γραμμές με βάση το BlockID Για το σκοπό αυτό, θα χρησιμοποιήσουμε το ήδη γνωστό Συγχώνευση αντιγράφων οδηγό που χρησιμοποιήσαμε για το συνδυασμό διπλών γραμμών:
        • Στο βήμα 2, επιλέξτε BlockID ως βασική στήλη.
        • Στο βήμα 3, επιλέξτε όλες τις στήλες που θέλετε να συγχωνεύσετε και επιλέξτε το διάλειμμα γραμμής ως διαχωριστικό.

        Σε λίγο, θα έχετε το επιθυμητό αποτέλεσμα:

      4. Διαγράψτε το Αναγνωριστικό μπλοκ στήλη αφού δεν την χρειάζεστε πλέον και τελειώσατε! Το αστείο είναι ότι χρειαστήκαμε πάλι 4 βήματα, όπως και στα δύο προηγούμενα παραδείγματα :)

      Πώς να συγχωνεύσετε τις γραμμές που ταιριάζουν από 2 πίνακες του Excel χωρίς αντιγραφή / επικόλληση

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

      Για παράδειγμα, έχουμε εκθέσεις πωλήσεων για τον Ιανουάριο και τον Φεβρουάριο σε δύο διαφορετικά φύλλα εργασίας και θέλουμε να τις συνδυάσουμε σε ένα. Λάβετε υπόψη σας ότι κάθε πίνακας μπορεί να έχει διαφορετικό αριθμό γραμμών και διαφορετική σειρά προϊόντων, επομένως η απλή αντιγραφή/επικόλληση δεν θα λειτουργήσει.

      Σε αυτή την περίπτωση, το πρόσθετο Merge Two Tables (Συγχώνευση δύο πινάκων) θα λειτουργήσει άψογα:

      1. Επιλέξτε οποιοδήποτε κελί του κύριου πίνακα και κάντε κλικ στο κουμπί Συγχώνευση δύο πινάκων στο κουμπί Δεδομένα Ablebits στην καρτέλα Συγχώνευση ομάδα:

        Αυτό θα εκτελέσει το πρόσθετο με προεπιλεγμένο τον κύριο πίνακα, οπότε στο πρώτο βήμα του οδηγού απλά κάνετε κλικ στο Επόμενο .

      2. Επιλέξτε τον δεύτερο πίνακα, δηλαδή τον πίνακα αναζήτησης που περιέχει τις γραμμές που ταιριάζουν.

      3. Επιλέξτε μία ή περισσότερες στήλες που υπάρχουν και στους δύο πίνακες. Οι στήλες-κλειδιά θα πρέπει να περιέχουν μόνο μοναδικές τιμές, όπως Αναγνωριστικό προϊόντος στο παράδειγμά μας.

      4. Προαιρετικά, επιλέξτε τις στήλες προς ενημέρωση στον κύριο πίνακα. Στην περίπτωσή μας, δεν υπάρχουν τέτοιες στήλες, οπότε απλά πατάμε Επόμενο .
      5. Επιλέξτε τις στήλες που θέλετε να προσθέσετε στον κύριο πίνακα, Πωλήσεις Φεβρουαρίου στην περίπτωσή μας.

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

      Αφήστε το πρόσθετο να επεξεργαστεί μερικά δευτερόλεπτα και ελέγξτε το αποτέλεσμα:

      Πώς μπορώ να αποκτήσω αυτά τα εργαλεία συγχώνευσης για το Excel;

      Όλα τα πρόσθετα που αναλύονται σε αυτό το σεμινάριο, καθώς και 70+ άλλα εργαλεία εξοικονόμησης χρόνου, περιλαμβάνονται στην Ultimate Suite for Excel. Τα πρόσθετα λειτουργούν με όλες τις εκδόσεις του Excel 2019, Excel 2016, Excel 2013, Excel 2010 και Excel 2007.

      Ελπίζουμε ότι τώρα μπορείτε να συγχωνεύσετε τις γραμμές στα φύλλα του Excel σας ακριβώς όπως τις θέλετε. Αν δεν έχετε βρει λύση για τη συγκεκριμένη εργασία σας, αφήστε ένα σχόλιο και θα προσπαθήσουμε να βρούμε έναν τρόπο μαζί. Σας ευχαριστούμε που διαβάσατε!

      Διαθέσιμες λήψεις

      Ultimate Suite 14 ημερών πλήρως λειτουργική έκδοση (.exe αρχείο)

      Ο Michael Brown είναι ένας αφοσιωμένος λάτρης της τεχνολογίας με πάθος για την απλοποίηση πολύπλοκων διαδικασιών χρησιμοποιώντας εργαλεία λογισμικού. Με περισσότερο από μια δεκαετία εμπειρίας στον κλάδο της τεχνολογίας, έχει βελτιώσει τις δεξιότητές του στο Microsoft Excel και το Outlook, καθώς και στα Φύλλα Google και στα Έγγραφα. Το blog του Michael είναι αφιερωμένο στο να μοιράζεται τη γνώση και την τεχνογνωσία του με άλλους, παρέχοντας εύκολες συμβουλές και σεμινάρια για τη βελτίωση της παραγωγικότητας και της αποτελεσματικότητας. Είτε είστε έμπειρος επαγγελματίας είτε αρχάριος, το ιστολόγιο του Michael προσφέρει πολύτιμες πληροφορίες και πρακτικές συμβουλές για να αξιοποιήσετε στο έπακρο αυτά τα βασικά εργαλεία λογισμικού.