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

Πώς να αναφέρετε ή να συνδέσετε την τιμή σε αρχείο βιβλίου εργασίας Excel που δεν έχει ανοίξει / κλείσει;

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

Τιμή αναφοράς από το αρχείο Excel που δεν έχει ανοίξει / κλείσει με τον τύπο
Εισαγάγετε όλα τα δεδομένα ενός συγκεκριμένου φύλλου εργασίας από ένα αρχείο Excel που δεν έχει ανοίξει / κλείσει με το Kutools για Excel


Τιμή αναφοράς από το αρχείο Excel που δεν έχει ανοίξει / κλείσει με τον τύπο

Ας υποθέσουμε ότι το κλειστό βιβλίο εργασίας που ονομάζεται δοκιμή εντοπίζει στη διαδρομή E: \ Excel αρχείο \ του υπολογιστή σας και θέλετε να αναφέρετε την τιμή του κελιού A2 από το φύλλο 2 αυτού του κλειστού βιβλίου εργασίας. Κάντε τα εξής:

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

=INDEX('E:\Excel file\[test.xlsx]Sheet2'!A:A,2,1)

Notes:

1). Στον τύπο, E: \ αρχείο Excel \ είναι η πλήρης διαδρομή αρχείου του κλειστού βιβλίου εργασίας, δοκιμή.xlsx είναι το όνομα του βιβλίου εργασίας, το Sheet2 είναι το όνομα φύλλου που περιέχει την τιμή κελιού από την οποία πρέπει να αναφέρετε και το A: A, 2,1 σημαίνει ότι το κελί A2 θα αναφέρεται στο κλειστό βιβλίο εργασίας. Μπορείτε να τα αλλάξετε ανάλογα με τις ανάγκες σας.
2). Εάν θέλετε να επιλέξετε μη αυτόματα ένα φύλλο εργασίας για αναφορά, εφαρμόστε τον παρακάτω τύπο. Μετά την εφαρμογή του τύπου, a Επιλέξτε Φύλλο εμφανίζεται το παράθυρο διαλόγου, επιλέξτε ένα φύλλο εργασίας και, στη συνέχεια, κάντε κλικ στο κουμπί OK. Στη συνέχεια, η συγκεκριμένη τιμή κελιού αυτού του φύλλου εργασίας θα αναφέρεται αμέσως.

=INDEX('E:\Excel file\[test.xlsx]sheetname'!A:A,2,1)


Εισαγάγετε όλα τα δεδομένα ενός συγκεκριμένου φύλλου εργασίας από ένα αρχείο Excel που δεν έχει ανοίξει / κλείσει με το Kutools για Excel

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

Πριν από την εφαρμογή Kutools για Excel, σας παρακαλούμε κατεβάστε και εγκαταστήστε το πρώτα.

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

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

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

4. Τώρα επιστρέφει στο ένθετο Αρχείο στο δρομέα πλαίσιο διαλόγου, μπορείτε να επιλέξετε οποιοδήποτε από τα Μόνο τιμή (χωρίς τύπους) και Μην μεταφέρετε τη μορφοποίηση επιλογές όπως χρειάζεστε και, στη συνέχεια, κάντε κλικ στο OK κουμπί. Στο επόμενο αναδυόμενο Επιλέξτε ένα φύλλο εργασίας πλαίσιο διαλόγου, καθορίστε ένα φύλλο εργασίας και κάντε κλικ στο OK κουμπί. Δείτε το στιγμιότυπο οθόνης:

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

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

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


Σχετικά Άρθρα:

Τα καλύτερα εργαλεία παραγωγικότητας γραφείου

🤖 Kutools AI Aide: Επανάσταση στην ανάλυση δεδομένων με βάση: Ευφυής Εκτέλεση   |  Δημιουργία κώδικα  |  Δημιουργία προσαρμοσμένων τύπων  |  Αναλύστε δεδομένα και δημιουργήστε γραφήματα  |  Επίκληση Λειτουργιών Kutools...
Δημοφιλή χαρακτηριστικά: Εύρεση, επισήμανση ή αναγνώριση διπλότυπων   |  Διαγραφή κενών γραμμών   |  Συνδυάστε στήλες ή κελιά χωρίς απώλεια δεδομένων   |   Γύρος χωρίς φόρμουλα ...
Σούπερ Αναζήτηση: VLookup πολλαπλών κριτηρίων    VLookup πολλαπλών τιμών  |   VLookup σε πολλά φύλλα   |   Ασαφής αναζήτηση ....
Σύνθετη αναπτυσσόμενη λίστα: Γρήγορη δημιουργία αναπτυσσόμενης λίστας   |  Εξαρτημένη αναπτυσσόμενη λίστα   |  Πολλαπλή αναπτυσσόμενη λίστα ....
Διαχειριστής στήλης: Προσθέστε έναν συγκεκριμένο αριθμό στηλών  |  Μετακίνηση στηλών  |  Εναλλαγή κατάστασης ορατότητας κρυφών στηλών  |  Συγκρίνετε εύρη και στήλες ...
Επιλεγμένα Χαρακτηριστικά: Εστίαση πλέγματος   |  Προβολή σχεδίου   |   Μεγάλη Formula Bar    Διαχείριση βιβλίου εργασίας & φύλλου   |  Βιβλιοθήκη πόρων (Αυτόματο κείμενο)   |  Επιλογή ημερομηνίας   |  Συνδυάστε φύλλα εργασίας   |  Κρυπτογράφηση/Αποκρυπτογράφηση κελιών    Αποστολή email ανά λίστα   |  Σούπερ φίλτρο   |   Ειδικό φίλτρο (φίλτρο με έντονη γραφή/πλάγια γραφή/διαγραφή...) ...
Κορυφαία 15 σύνολα εργαλείων12 Κείμενο Εργαλεία (Προσθήκη κειμένου, Κατάργηση χαρακτήρων, ...)   |   50 + Διάγραμμα Τύποι (Gantt διάγραμμα, ...)   |   40+ Πρακτικό ΜΑΘΗΜΑΤΙΚΟΙ τυποι (Υπολογίστε την ηλικία με βάση τα γενέθλια, ...)   |   19 Εισαγωγή Εργαλεία (Εισαγωγή κωδικού QR, Εισαγωγή εικόνας από το μονοπάτι, ...)   |   12 Μετατροπή Εργαλεία (Αριθμοί σε λέξεις, Μετατροπή Συναλλάγματος, ...)   |   7 Συγχώνευση & διαχωρισμός Εργαλεία (Σύνθετες σειρές συνδυασμού, Διαίρεση κελιών, ...)   |   ... κι αλλα

Αυξήστε τις δεξιότητές σας στο Excel με τα Kutools για Excel και απολαύστε την αποτελεσματικότητα όπως ποτέ πριν. Το Kutools για Excel προσφέρει πάνω από 300 προηγμένες δυνατότητες για την ενίσχυση της παραγωγικότητας και την εξοικονόμηση χρόνου.  Κάντε κλικ εδώ για να αποκτήσετε τη δυνατότητα που χρειάζεστε περισσότερο...

Περιγραφή


Το Office Tab φέρνει τη διεπαφή με καρτέλες στο Office και κάνει την εργασία σας πολύ πιο εύκολη

  • Ενεργοποίηση επεξεργασίας και ανάγνωσης καρτελών σε Word, Excel, PowerPoint, Publisher, Access, Visio και Project.
  • Ανοίξτε και δημιουργήστε πολλά έγγραφα σε νέες καρτέλες του ίδιου παραθύρου και όχι σε νέα παράθυρα.
  • Αυξάνει την παραγωγικότητά σας κατά 50% και μειώνει εκατοντάδες κλικ του ποντικιού για εσάς κάθε μέρα!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
The Kutools solution to this is useless. It inserts the entire file and not a range or specific cells. What a waste. If Kutools wanted to make a useful tool, they could write something to overcome the Index(Indirect limitation, allowing for dynamic content sourcing without writing VBA
This comment was minimized by the moderator on the site
Hi CJ,
Thank you for your advice.
This comment was minimized by the moderator on the site
I have a worksheet for logging shipments. I want to retrieve the freight costs captured on shipping documents in different workbooks without VBA, whether the workbooks are opened or closed, and have the results returned to my shipping log per the respective shipment. I've manually typed the following path using the "Index" function and it works.

Ex #1: =IF(AND($G5>0,$I5>0,INDEX('V:\Operations\Shipping Log\Argentina\CY 2018\[AR18001_Order# 123456_Customer Name.xlsx]Shipping Document'!$AA:$AA,2,1),0)

The challenge I have is the country, calendar year, log number, order number and customer name are subject to change per shipment. To account for this I used the "Concatenate" function to build the path and replace the manually input information referenced above based on certain fields the user populates in the Shipping Log. First, I tested the "Concatenate" function to build the path and it worked for the consecutive rows. Next, I combined the "Concatenate" function with the "Index" function (to access the closed workbook) and received the text result of the path instead of the value of the desired cell. What am I missing?


Ex #2:=IF(AND($G5>0,$I5>0,INDEX(CONCATENATE("'V:\Operations\Shipping Log\",$C5,"\","CY 20",SUM($JK$2:$NG$2),"\","[",$D5,"_",$I5,"_",$G5,".xlsx]Shipping Document'!$AA:AA,2,1),0)"),"")

$C5 retrieves the country

$JK$2:$NG$2 retrieves the suffix of the calendar year

$D5 retrieves the shipping log number

$I5 retrieves the order number

$G5 retrieves the customer name

AA2 houses the desired value


I also tried "VLOOKUP" function instead of "Index" but received a "#VALUE!" error message.


Ex #3: =IF(AND($G5>0,$I5>0,VLOOKUP("Freight",(CONCATENATE("'V:\Operations\Shipping Log\",$C5,"\","CY 20",SUM($JK$2:$NG$2),"\","[",$D5,"_",$I5,"_",$G5,".xlsx]Shipping Document'!$AA:$AA"),2,FALSE),"")
This comment was minimized by the moderator on the site
Gray, I think I found a solution for you. Please contact me if you are still looking: dons(at )premierconstructionspreadsheets(dot )com
This comment was minimized by the moderator on the site
Same thing happened to me. Exactly the same. Did you find a solution?
This comment was minimized by the moderator on the site
Same thing happened to me. Exactly the same. Did you find a solution?
This comment was minimized by the moderator on the site
Dear Gray,
Do you mind uploading your related workbooks?
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations