Πίνακας περιεχομένων
Το Microsoft Excel έχει προσφέρει ένα ευρύ φάσμα βασικών μεθόδων για να αντιγραφή τιμών κελιών από ένα άλλο φύλλο εργασίας σε ένα νέο φύλλο εργασίας ή ακόμη και σε ένα νέο βιβλίο εργασίας. Εδώ, προσπάθησα να συνοψίσω όλες τις γόνιμες μεθόδους για να βρω τον τύπο του Excel για να αντιγράψω την τιμή κελιού από ένα άλλο φύλλο με πολλαπλά κριτήρια & με αναφορές κελιών.
Κατεβάστε το βιβλίο ασκήσεων
Μπορείτε να κατεβάσετε τα τετράδια ασκήσεων που χρησιμοποιήσαμε για την προετοιμασία αυτού του άρθρου.
Φόρμουλα για να αντιγράψετε-Book1.xlsm
Φόρμουλα για να αντιγράψετε-Book2.xlsx
4 απλοί τρόποι για να αντιγράψετε την τιμή κελιού από άλλο φύλλο στο Excel
Σε αυτή την ενότητα, υπάρχουν 4 τρόποι για τον τύπο του Excel για την αντιγραφή της τιμής κελιού από άλλο φύλλο. Θα συζητήσουμε τους τρόπους με κατάλληλη απεικόνιση. Ας ξεκινήσουμε λοιπόν.
1. Αντιγραφή & επικόλληση με πολλαπλές επιλογές
Στο σύνολο δεδομένων μας, έχουμε 2 στήλες (Στήλες D &, E) με 10% &, 20% αύξησε τους μισθούς 5 υπαλλήλων σε Φύλλο 1 .
Τώρα θα αντιγράψουμε ολόκληρο τον παρακάτω πίνακα σε ένα άλλο φύλλο (Φύλλο 2) στο ίδιο βιβλίο εργασίας.
Βήματα :
- Πρώτα απ' όλα, επιλέξτε ολόκληρη τη συστοιχία ή τον πίνακα (B4 : E9)
- Τώρα, πατήστε CTRL+C για να αντιγράψετε τον επιλεγμένο πίνακα.
- Στη συνέχεια, ανοίξτε Φύλλο 2 & στο κύτταρο B4 όπου θέλετε να κάνετε επικόλληση και επιλέξτε αυτό το κελί.
- Μετά από αυτό, δεξί κλικ στο το ποντίκι σας & από το Επικόλληση επιλογές επιλέξτε την 1η που ονομάζεται Επικόλληση (P) Μόνο. Θα λάβετε όλα τα δεδομένα με τύπους & μορφοποιήσεις ως εξής Επικόλληση επιλογή θα αντιγράψει ακριβώς όλα τα δεδομένα, συμπεριλαμβανομένων των τύπων και των μορφών των κελιών από οποιοδήποτε φύλλο.
Εάν επιλέξετε Τιμές επικόλλησης (V) θα δείτε ότι έχουν αντιγραφεί μόνο οι τιμές των αριθμών, αλλά δεν θα αντιγραφεί κανένας τύπος ή μορφή κελιού με αυτή την επιλογή.
Αν επιλέξετε το Τύποι πάστας επιλογή, τότε μόνο οι τύποι που εκτελούνται στο 1ο φύλλο θα εμφανίζονται στο Φύλλο 2 με τις προκύπτουσες τιμές, αλλά δεν θα αντιγραφεί η μορφή των κελιών.
Τώρα, αν θέλετε να αντιγράψετε μόνο τη μορφή του κελιού, τότε επιλέξτε το Μορφή επικόλλησης Δεν θα αντιγράψει τιμές ή τύπους από τα κελιά αναφοράς, παρά μόνο τις μορφές των κελιών.
Μπορείτε να επικολλήσετε αναφέροντας το Αναφορά των κυττάρων Επιλέξτε το Επικόλληση συνδέσμου το όνομα της πηγής ή ο σύνδεσμος θα εκχωρηθεί σε επικολλημένες τιμές σε άλλο φύλλο.
Με το Επικόλληση Transpose μπορείτε να μετατρέψετε τις γραμμές και τις στήλες σε στήλες και γραμμές αντίστοιχα. Και εδώ τα δεδομένα που προκύπτουν μαζί με τους τύπους και τις μορφές των κελιών θα διατηρηθούν επίσης.
Το σύνολο των λειτουργιών που αναφέρθηκαν παραπάνω μπορεί επίσης να εκτελεστεί ακόμη και με περισσότερες &? προσαρμοσμένες επιλογές επιλέγοντας Ειδική επικόλληση από το δεξί κλικ του ποντικιού σας όταν θα πάτε να επικολλήσετε τις τιμές.
Διαβάστε περισσότερα: Τύπος Excel για την αντιγραφή κειμένου από ένα κελί σε ένα άλλο φύλλο
2. Δημιουργία αναφοράς κελιού από άλλο φύλλο
Μπορούμε επίσης να χρησιμοποιήσουμε αναφορές φύλλων για να αντιγράψουμε δεδομένα από το άλλο φύλλο για υπολογισμό. Εδώ, στο Φύλλο 1 έχουμε ένα διάγραμμα μόνο με τους τρέχοντες μισθούς. Θέλουμε να προσδιορίσουμε τους μισθούς με ένα 10% αύξηση με τη βοήθεια αυτών των δεδομένων σε ένα άλλο φύλλο (Φύλλο 2) .
Βήματα:
- Αρχικά, ανοίξτε Φύλλο 2 & στο κελί C5 , type-
=Sheet1!C5+(Sheet1!C5*10%)
- Στη συνέχεια, πατήστε Εισάγετε το &- θα πάρετε τον αυξημένο μισθό για τον Σαμ.
- Τώρα χρησιμοποιήστε το Χειρολαβή πλήρωσης από το κύτταρο C5 στο Αυτόματη συμπλήρωση άλλα κελιά αυτής της στήλης.
Έτσι, αυτό που συμβαίνει εδώ είναι ότι αναφέροντας Sheet1! πριν από το C5 , στην πραγματικότητα αναφερόμαστε σε Κύτταρο C5 από το Φύλλο 1 Και ο υπόλοιπος υπολογισμός στη στήλη θα εκτελεστεί με το φύλλο &? Αυτόματη συμπλήρωση επιλογή.
Διαβάστε περισσότερα: Excel VBA για την αντιγραφή δεδομένων από άλλο βιβλίο εργασίας χωρίς άνοιγμα
3. Δημιουργία αναφοράς κελιού σε άλλο βιβλίο εργασίας
Τώρα, θέλουμε να χρησιμοποιήσουμε την αναφορά κελιού από ένα άλλο βιβλίο εργασίας (Βιβλίο2) η οποία είναι ανοιχτή αυτή τη στιγμή, και στη συνέχεια θα εκτελέσουμε τον υπολογισμό μας στο Βιβλίο1 με αυτή την αναφορά κελιού για να προσδιορίσετε τους μισθούς με ένα 10% αύξηση για κάθε εργαζόμενο.
Βήματα :
- Πρώτον, στο κύτταρο C5 στο Βιβλίο2 , type-
=[Book1.xlsx]Sheet1!C5+([Book1.xlsx]Sheet1!C5*10%)
- Στη συνέχεια, πατήστε ENTER , θα λάβετε την προκύπτουσα τιμή για το 1ο.
- Τώρα, σύρετε τον παρακάτω τύπο για να αντιγράψετε ολόκληρη τη στήλη όπως και πριν, όπως αναφέρθηκε στην προηγούμενη μέθοδο.
Έτσι, εδώ χρησιμοποιούμε την αναφορά ενός άλλου βιβλίου εργασίας. Και γι' αυτό πρέπει να αναφέρουμε [Book1.xlsx]Φύλλο1! πριν πληκτρολογήσετε C5 όπως αυτό C5 κύτταρο είναι παρόν σε Φύλλο 1 του Βιβλίο1 .
Αν θέλετε να προσθέσετε μια αναφορά σε ένα άλλο βιβλίο εργασίας που είναι κλειστό, τότε πρέπει να αναφέρετε τη διαδρομή του αρχείου προέλευσης πριν πληκτρολογήσετε την αναφορά ενός άλλου βιβλίου εργασίας. Εδώ, σε αυτή την περίπτωση, αν το Book1 δεν είναι ανοιχτό, τότε οι εντολές στη γραμμή λειτουργιών θα είναι-
='C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5+('C:\Users\88019\Desktop\[Book1.xlsx]Sheet1'!C5*10%)
Μπορείτε να αντιγράψετε τον τύπο που αναφέρεται &- να τον εφαρμόσετε στο φύλλο εργασίας σας, αλλά βεβαιωθείτε ότι η θέση του δικού σας αρχείου επέκτασης ή η διαδρομή πηγής του βιβλίου εργασίας αναφοράς αναφέρεται σωστά.
Διαβάστε περισσότερα: Excel VBA: Αντιγραφή τιμής κελιού και επικόλληση σε άλλο κελί
Παρόμοιες αναγνώσεις
- Πώς να εφαρμόσετε το VBA PasteSpecial και να διατηρήσετε τη μορφοποίηση της πηγής στο Excel
- Αντιγραφή και επικόλληση τιμών στην επόμενη κενή γραμμή με το Excel VBA (3 παραδείγματα)
- Πώς να αντιγράψετε και να επικολλήσετε στο Excel και να διατηρήσετε το μέγεθος του κελιού (7 παραδείγματα)
- Excel VBA: Αντιγραφή περιοχής σε άλλο βιβλίο εργασίας
- Πώς να χρησιμοποιήσετε το VBA για να επικολλήσετε τιμές μόνο χωρίς μορφοποίηση στο Excel
4. Χρήση ονομαστικής περιοχής και παραπομπή σε άλλο φύλλο ή βιβλίο εργασίας
Τώρα μπορούμε να ακολουθήσουμε μια άλλη γόνιμη μέθοδο χρησιμοποιώντας το Ονοματοδοτημένο εύρος για να καθορίσετε τα δεδομένα προέλευσης.
Βήματα:
- Πρώτον, μεταβείτε στα δεδομένα προέλευσης που θέλετε να χρησιμοποιήσετε σε ένα άλλο φύλλο εργασίας.
- Στη συνέχεια, πατήστε CTRL+F3 πάνω ανοιχτό Όνομα Διαχειριστής .
- Τώρα, κάντε κλικ στο Νέα.. επιλογή για να ενεργοποιήσετε Νέο όνομα παράθυρο διαλόγου.
- Μετά από αυτό, δώστε ένα όνομα για τα δεδομένα της πηγής σας μέσα στο πεδίο Όνομα κουτί. Δεν μπορείτε να χρησιμοποιήσετε Διάστημα ενώ πληκτρολογείτε το όνομα.
- Τώρα, κάντε κλικ στο Αναφέρεται στο κουτί (δηλ. Μισθός ) &- στη συνέχεια, επιλέξτε ολόκληρο τον πίνακα ή τη συστοιχία στην οποία θέλετε να αναφερθείτε.
- Τύπος OK &? Όνομα Διαχειριστής θα εμφανίσει το νεοδημιουργημένο αρχείο πηγής με το όνομα στη λίστα.
- Πηγαίνετε τώρα σε οποιοδήποτε φύλλο εργασίας στο ίδιο βιβλίο εργασίας &- χρησιμοποιήστε αυτό το καθορισμένο όνομα στη γραμμή λειτουργιών. Θα βρείτε μια επιλογή για να χρησιμοποιήσετε τα δεδομένα με το όνομα που κάνατε μέσω της εντολής Όνομα Διαχειριστής . ENTER .
- Θα λάβετε αμέσως τα δεδομένα που αναφέρονται στο νέο φύλλο εργασίας σας. Το σύνολο των δεδομένων αποθηκεύεται εδώ με το όνομα που έχετε ορίσει.
- Τώρα, σε περίπτωση που πρέπει να ανατρέξετε σε αυτά τα δεδομένα από ένα άλλο βιβλίο εργασίας, θα πρέπει να αναφέρετε το όνομα του αρχείου αυτού του βιβλίου εργασίας μαζί με το καθορισμένο όνομα. Έτσι, εδώ οι εντολές θα βρίσκονται στη γραμμή λειτουργιών, αν θέλουμε να ανατρέξουμε στα δεδομένα μας από ένα άλλο βιβλίο εργασίας που είναι ανοιχτό αυτή τη στιγμή-
=Book1.xlsx!Μισθός
- Και αν το βιβλίο εργασίας αναφοράς είναι κλειστό, τότε πρέπει να προσθέσουμε τη διαδρομή πηγής αυτού του βιβλίου εργασίας ή του αρχείου Excel πριν αναφέρουμε το όνομα του βιβλίου εργασίας καθώς και το καθορισμένο όνομα για τα δεδομένα.
='C:\Users\88019\Desktop\Book1.xlsx'!Μισθός
Διαβάστε περισσότερα: Πώς να αντιγράψετε πολλαπλά κελιά σε άλλο φύλλο στο Excel (9 μέθοδοι)
Excel VBA για να αντιγράψετε την τιμή κελιού σε άλλο φύλλο
Αν σας αρέσουν τα VBA , τότε έχουμε καλά νέα για εσάς, μπορούμε να αντιγράψουμε μια σειρά δεδομένων από ένα φύλλο σε ένα άλλο φύλλο με VBA κώδικα επίσης.
Βήματα :
- Πρώτον, πατήστε Alt+F11 , VBA θα ανοίξει το παράθυρο.
- Από το Εισαγωγή επιλέξτε την καρτέλα Ενότητα Μια νέα ενότητα με το όνομα Ενότητα 1 θα εμφανιστεί όπου θα γράψετε τους κωδικούς σας.
- Τώρα αντιγράψτε τους παρακάτω κώδικες ή μακροεντολές και επικολλήστε τους στη δική σας ενότητα.
Sub CopytoAnotherSheet() Worksheets("Sheet1").Range("B4:E9").Copy Worksheets("Sheet3").Range("B4:E9") End Sub
- Αφού αντιγράψετε τους κωδικούς, πιέστε F5 και επιστρέψτε στο φύλλο εργασίας του Excel πατώντας Alt+F11 ξανά.
- Έτσι, εδώ στην παρακάτω εικόνα, θα δείτε ότι τα δεδομένα έχουν αντιγραφεί από το Φύλλο 1 στο Φύλλο 3 .
Διαβάστε περισσότερα: Ειδική επικόλληση VBA για την αντιγραφή τιμών και μορφών στο Excel (9 παραδείγματα)
Συμπέρασμα
Αυτά είναι όλα τα πιο κατάλληλα που έχω βρει μέχρι στιγμής για να βρω τον τύπο του Excel για να αντιγράψω την τιμή κελιού από ένα άλλο φύλλο ή ακόμα και από ένα άλλο βιβλίο εργασίας, αν αυτό είναι ανοιχτό ή κλειστό. Αν νομίζετε ότι έχω παραλείψει μια μέθοδο που θα έπρεπε να έχω αναφέρει στο άρθρο, τότε παρακαλώ ενημερώστε με μέσω των πολύτιμων σχολίων σας. Ή μπορείτε να ρίξετε μια ματιά σε άλλα ενδιαφέροντα & ενημερωτικά άρθρα μας σε αυτόν τον ιστότοπο.