Αναφορά από άλλο βιβλίο εργασίας του Excel χωρίς άνοιγμα (5 παραδείγματα)

  • Μοιραστείτε Αυτό
Hugh West

Το Microsoft Excel έχει ένα ευρύ φάσμα εφαρμογών για την καθημερινή μας χρήση. Μία από αυτές είναι η αναφορά σε οποιοδήποτε κελί ή περιοχή. Μπορούμε να αναφερθούμε σε κελιά ή περιοχές στο ίδιο φύλλο ή σε άλλα φύλλα ή σε άλλο βιβλίο εργασίας. Όταν αναφερόμαστε από ένα βιβλίο εργασίας σε ένα άλλο, πρέπει να είμαστε πολύ προσεκτικοί. Αλλά η αναφορά σε ένα βιβλίο εργασίας χωρίς να το ανοίξουμε σε ένα άλλο βιβλίο εργασίας είναι πολύ δύσκολη. Πρέπει να εξασφαλίσουμε κάποια ζωτικής σημασίαςπληροφορίες αυτού του κλειστού αρχείου. Έτσι, αυτό το άρθρο αφορά τη χρήση της αναφοράς από ένα άλλο βιβλίο εργασίας χωρίς να το ανοίξετε στο Excel.

Κατεβάστε το βιβλίο ασκήσεων

Κατεβάστε αυτό το τετράδιο ασκήσεων για να εξασκηθείτε ενώ διαβάζετε αυτό το άρθρο.

Αρχείο πηγής:

Closed.xlsm

Αρχείο προορισμού:

Open.xlsm

5 Μέθοδοι χρήσης αναφοράς από άλλο βιβλίο εργασίας χωρίς να το ανοίξετε

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

1. Αναφορά από άλλο βιβλίο εργασίας με την επιλογή Επικόλληση συνδέσμου

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

Βήμα 1:

  • Πρώτον, ανοίξτε το φύλλο εργασίας που θα παραμείνει κλειστό με την ονομασία Closed.xlsm .
  • Στη συνέχεια αντιγράψτε τα απαιτούμενα κελιά.
  • Τώρα, αντιγράφουμε την περιοχή B5 στο C9 .

Βήμα 2:

  • Στη συνέχεια, ανοίξτε το άλλο βιβλίο εργασίας.
  • Πηγαίνετε στο Κύτταρο B5 .
  • Κάντε κλικ στο δεξί κουμπί του ποντικιού.
  • Επιλέξτε Επικόλληση συνδέσμου (N) .

Βήμα 3:

  • Τώρα, μπορούμε να δούμε ότι τα δεδομένα έχουν επικολληθεί στα επιθυμητά κελιά μας.

Βήμα 4:

  • Τώρα, βλέπουμε τον κώδικα αναφοράς του Κελί C9 Δηλαδή:
=[Closed.xlsm]Φύλλο1'!C9

Βήμα 5:

  • Τώρα, κλείστε το Κλειστό. xlsm φύλλο εργασίας.
  • Και εκείνη τη στιγμή η αναφορά θα αλλάξει επίσης αναλόγως. Δηλαδή:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!C9

Με αυτόν τον τρόπο μπορούμε να αναφερθούμε σε ένα φύλλο εργασίας και στη συνέχεια να κλείσουμε αυτό το φύλλο εργασίας.

Διαβάστε περισσότερα: Σύνδεση βιβλίων εργασίας του Excel για αυτόματη ενημέρωση (5 μέθοδοι)

2. Αναφορά από ένα κλειστό βιβλίο εργασίας του Excel στο φάκελο επιφάνειας εργασίας

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

Θα αναφερθούμε Closed.xlsm αρχείο στο Open.xlsm χωρίς να ανοίξετε το Closed.xlsm αρχείο.

Εδώ, πρέπει να εισάγουμε χειροκίνητα την αναφορά.

Βήμα 1:

  • Πρώτα, ανοίξτε το Ανοίξτε. xlsm αρχείο.
  • Τώρα, πηγαίνετε στο Κύτταρο B5 .
  • Εδώ πρέπει να εισάγουμε τη διαδρομή του αρχείου, το όνομα του βιβλίου εργασίας, το όνομα του φύλλου και την αναφορά κελιού.
  • Εδώ, εισάγουμε τον παρακάτω τύπο:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5

Βήμα 2:

  • Στη συνέχεια, πατήστε Εισάγετε το .

Βήμα 3:

  • Τώρα, τραβήξτε το Χειρολαβή πλήρωσης στο τελευταίο κελί.

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

Μπορούμε επίσης να το κάνουμε αυτό χρησιμοποιώντας ένα εύρος στον τύπο.

Βήμα 4:

  • Τώρα, εφαρμόζουμε τον τροποποιημένο τύπο στο Κύτταρο B5 .
  • Ο τύπος είναι:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!B5:C9

Βήμα 5:

  • Πιέστε ξανά Εισάγετε το .

Με αυτόν τον τρόπο, μπορούμε να εισάγουμε ένα σύνολο δεδομένων χωρίς να ανοίξουμε το φύλλο εργασίας.

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

Βήμα 6:

  • Θα εισαγάγουμε τον παρακάτω κωδικό στο Κύτταρο B5 .
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]SheetName'!B5:C9

Βήμα 7:

  • Στη συνέχεια, πατήστε Εισάγετε το .
  • Τώρα, τα διαθέσιμα φύλλα του αρχείου Κλειστό. xlsm δείχνει.
  • Επιλέξτε το επιθυμητό φύλλο.

Βήμα 8:

  • Τώρα, πατήστε OK .

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

Διαβάστε περισσότερα: Πώς να συνδέσετε βιβλία εργασίας του Excel (4 αποτελεσματικές μέθοδοι)

Σχετικές αναγνώσεις

  • Πώς να συνδέσετε πολλαπλά κελιά από άλλο φύλλο εργασίας στο Excel (5 εύκολοι τρόποι)
  • Σύνδεση φύλλων Excel με άλλο φύλλο (5 τρόποι)
  • Πώς να συνδέσετε αρχεία στο Excel (5 διαφορετικές προσεγγίσεις)
  • Σύνδεση εγγράφου Word με το Excel (2 εύκολες μέθοδοι)
  • Πώς να συνδέσετε το κελί με ένα άλλο φύλλο στο Excel (7 μέθοδοι)

3. Αναφορά από ένα κλειστό βιβλίο εργασίας του Excel από το Cloud

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

Βήμα 1:

  • Αυτό το φύλλο εργασίας Sample.xlsm είναι αποθηκευμένο στη μονάδα δίσκου One. Θα παραπέμψουμε αυτό το βιβλίο εργασίας σε ένα άλλο βιβλίο εργασίας.
  • Αντιγράψτε το Εύρος B5:C9 .

Βήμα 2:

  • Τώρα, μεταβείτε στο βιβλίο εργασίας προορισμού.
  • Στο Κύτταρο B5 , κάντε κλικ στο δεξί κουμπί του ποντικιού.

Βήμα 3:

  • Στη συνέχεια, κάντε κλικ στο Επικόλληση συνδέσμου (N) .

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

Βήμα 4:

  • Τώρα, κλείστε το Sample.xlsm βιβλίο εργασίας που βρίσκεται στη μονάδα One drive.
  • Τώρα, πάρτε την αναφορά της Κελί C9 και αυτό είναι:
='//d.docs.live.net/03e01967881debf5/Softeko/25-0056-1688/[Sample.xlsm]Sheet'!C9

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

Διαβάστε περισσότερα: Πώς να συνδέσετε δύο βιβλία εργασίας στο Excel (5 μέθοδοι)

4. Χρήση καθορισμένου ονόματος για αναφορά από άλλο βιβλίο εργασίας

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

Βήμα 1:

  • Κατ' αρχάς, ορίστε το όνομα των πηγαίων δεδομένων.
  • Πηγαίνετε στο Τύποι καρτέλα.
  • Στη συνέχεια, επιλέξτε το Ορισμός ονόματος από την επιλογή Ορισμός ονόματος drop-down.

Βήμα 2:

  • Τώρα, δίνουμε ένα όνομα και επιλέγουμε την περιοχή κελιών.
  • Στη συνέχεια, πατήστε OK .

Βήμα 3:

  • Τώρα, κλείστε το αρχείο προέλευσης και εισαγάγετε το αρχείο προορισμού.
  • Πηγαίνετε στο Κύτταρο B5 και εισαγάγετε χειροκίνητα τον παρακάτω κώδικα:
='C:\Users\Alok\Desktop\25-0056-1688\[Closed.xlsm]Sheet1'!Fruit

Βήμα 4:

  • Στη συνέχεια, πατήστε Εισάγετε το .

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

Διαβάστε περισσότερα: Πώς να αναφέρετε το όνομα φύλλου εργασίας σε τύπο στο Excel (3 εύκολοι τρόποι)

5. Εφαρμογή μακροεντολής VBA για αναφορά σε ένα βιβλίο εργασίας χωρίς να το ανοίξετε

Μπορούμε επίσης να χρησιμοποιήσουμε VBA μακροεντολή για να ανατρέξετε σε οποιοδήποτε βιβλίο εργασίας χωρίς να ανοίξετε αυτό το αρχείο.

Βήμα 1:

  • Ανοίξτε το αρχείο προορισμού.
  • Πηγαίνετε στο Καρτέλα Developer .
  • Στη συνέχεια, επιλέξτε Μακροεντολή εγγραφής .
  • Ονόμασε τη μακροεντολή ως Αναφερόμενα δεδομένα .
  • Στη συνέχεια, πατήστε OK .

Βήμα 2:

  • Γράψτε τον παρακάτω κώδικα στη μονάδα εντολών.
 Sub Importdata1() Dim AreaAddress As String Sheet1.UsedRange.Clear Sheet1.Cells(1, 1) = "= 'C:\Users\Alok\Desktop\25-0056-1688\" & "[Closed.xlsm]Sheet2'!RC" AreaAddress = Sheet1.Cells(1, 1) With Sheet1.Range(AreaAddress) .FormulaR1C1 = "=IF('C:\Users\Alok\Desktop\25-0056-1688\" & "[Closed.xlsm]Sheet1'!RC="""",NA(),'C:\Users\Alok\Desktop\25-0056-1688\" & _ "[Closed.xlsm]Sheet1'!RC)" OnError Resume Next .SpecialCells(xlCellTypeFormulas, xlErrors).Clear On Error GoTo 0 .Value = .Value End With End Sub 

Βήμα 3:

  • Στη συνέχεια, πατήστε F5 για να εκτελέσετε τον κώδικα.

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

Διαβάστε περισσότερα: Πώς να αναφέρετε κελί σε άλλο φύλλο του Excel με βάση την τιμή του κελιού!

Προβλήματα με την αναφορά σε πολλαπλά βιβλία εργασίας του Excel

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

1. Η τοποθεσία των αναφερόμενων δεδομένων μπορεί να αλλάξει

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

2. Οι υπο-σύνδεσμοι δεν ενημερώνονται άμεσα

Εάν πολλά βιβλία εργασίας αναφέρονται το ένα στο άλλο, τότε η κατάσταση περιπλέκεται. Όπως το βιβλίο εργασίας 1 αναφέρεται ως βιβλίο εργασίας 2. Το βιβλίο εργασίας 2 αναφέρεται ως βιβλίο εργασίας 3. Τότε η ενημέρωση του βιβλίου εργασίας 1 δεν θα αντικατοπτρίζεται σωστά στο βιβλίο εργασίας 3.

3. Τα δεδομένα από την προηγούμενη έκδοση ανακτώνται

Τα δεδομένα μπορούν να ανακτηθούν μόνο από την τελευταία αποθηκευμένη έκδοση ενός αρχείου. Εάν αλλάξετε τα δεδομένα του αρχείου προέλευσης αλλά δεν αποθηκεύσετε τα δεδομένα αυτά δεν θα εμφανιστούν στον προορισμό. Μετά την αποθήκευση του αρχείου οι αλλαγές θα εμφανιστούν.

Συμπέρασμα

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

Ο Hugh West είναι ένας εξαιρετικά έμπειρος εκπαιδευτής και αναλυτής του Excel με πάνω από 10 χρόνια εμπειρίας στον κλάδο. Είναι κάτοχος πτυχίου Λογιστικής και Χρηματοοικονομικής και μεταπτυχιακού στη Διοίκηση Επιχειρήσεων. Ο Hugh έχει πάθος για τη διδασκαλία και έχει αναπτύξει μια μοναδική προσέγγιση διδασκαλίας που είναι εύκολο να ακολουθηθεί και να κατανοηθεί. Οι εξειδικευμένες γνώσεις του στο Excel έχουν βοηθήσει χιλιάδες φοιτητές και επαγγελματίες παγκοσμίως να βελτιώσουν τις δεξιότητές τους και να διαπρέψουν στην καριέρα τους. Μέσω του ιστολογίου του, ο Hugh μοιράζεται τις γνώσεις του με τον κόσμο, προσφέροντας δωρεάν μαθήματα Excel και διαδικτυακή εκπαίδευση για να βοηθήσει άτομα και επιχειρήσεις να αξιοποιήσουν πλήρως τις δυνατότητές τους.