Salt la conținutul principal

Cum se referă sau se leagă valoarea în fișierul de lucru Excel nedeschis / închis?

În mod normal, atunci când faceți referire la valoarea celulei din alt registru de lucru, trebuie să deschideți mai întâi registrul de lucru. Ce zici de referința directă a valorii celulei dintr-un registru de lucru închis? Acest articol vă va arăta metode de referință a valorii celulei dintr-o anumită foaie de lucru a unui fișier de registru de lucru nedeschis.

Valoare de referință din fișierul Excel nedeschis / închis cu formulă
Introduceți toate datele unei anumite foi de lucru din fișierul Excel nedeschis / închis cu Kutools pentru Excel


Valoare de referință din fișierul Excel nedeschis / închis cu formulă

Presupunând că registrul de lucru închis numit test se află în calea E: \ fișier Excel \ al computerului dvs. și doriți să faceți referință la valoarea celulei A2 din Foaia 2 a acestui registru de lucru închis. Vă rugăm să faceți următoarele.

1. Selectați o celulă necompletată pentru a plasa valoarea celulei de referință, introduceți formula în bara de formule, apoi apăsați pe Intrați cheie. Vedeți captura de ecran:

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

notițe:

1). În formulă, E: \ fișier Excel \ este calea completă a fișierului din registrul de lucru nedeschis, test.xlsx este numele registrului de lucru, Sheet2 este numele foii care conține valoarea celulei de la care trebuie să faceți referire și A: A, 2,1 înseamnă că celula A2 va fi referită în registrul de lucru închis. Le puteți schimba în funcție de nevoile dvs.
2). Dacă doriți să selectați manual o foaie de lucru pentru referință, vă rugăm să aplicați formula de mai jos. După aplicarea formulei, a Selectați Foaie apare fereastra de dialog, selectați o foaie de lucru și apoi faceți clic pe butonul OK. Apoi, valoarea anumită celulă a acestei foi de lucru va fi făcută imediat referire.

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


Introduceți toate datele unei anumite foi de lucru din fișierul Excel nedeschis / închis cu Kutools pentru Excel

Dacă doriți să inserați întregul conținut al foii de lucru dintr-un fișier Excel închis, aici vă recomand Inserați fișierul la cursor utilitatea Kutools pentru Excel. Vă rugăm să urmați pașii de mai jos pentru a realiza acest lucru.

Înainte de a aplica Kutools pentru Excel, Vă rugăm să descărcați-l și instalați-l mai întâi.

1. Selectați o celulă goală cu care doriți să înceapă foaia de lucru la care faceți referire, apoi faceți clic pe Kutools Plus > Import Export > Inserați fișierul la cursor

2. În Inserați fișierul la cursor , faceți clic pe Naviga butonul.

3. În Selectați un fișier care urmează să fie inserat în poziția cursorului celulei caseta de dialog, găsiți și selectați registrul de lucru închis pe care doriți să îl faceți referință, apoi apăsați pe Operatii Deschise buton. Vedeți captura de ecran:

4. Acum revine la Insert Fișier la Cursor caseta de dialog, puteți verifica oricare dintre Numai valoare (fără formule) și Nu transferați formatarea după cum aveți nevoie, apoi faceți clic pe OK buton. În următoarea fereastră Selectați o foaie de lucru caseta de dialog, specificați o foaie de lucru și faceți clic pe OK buton. Vedeți captura de ecran:

Acum, întregul conținut din foaia de lucru selectată a registrului de lucru nedeschis specificat este menționat în foaia de lucru curentă.

notițe: Pe lângă referințarea valorilor din registrul de lucru nedeschis, puteți să faceți referință și la valorile din fișierul Txt sau CSV nedeschis cu acest utilitar.

  Dacă doriți să aveți o perioadă de încercare gratuită (30 de zile) a acestui utilitar, vă rugăm să faceți clic pentru a-l descărca, și apoi mergeți pentru a aplica operația conform pașilor de mai sus.


Articole pe aceeași temă:

Cele mai bune instrumente de productivitate de birou

🤖 Kutools AI Aide: Revoluționați analiza datelor pe baza: Execuție inteligentă   |  Generați codul  |  Creați formule personalizate  |  Analizați datele și generați diagrame  |  Invocați funcțiile Kutools...
Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele   |  Ștergeți rândurile goale   |  Combinați coloane sau celule fără a pierde date   |   Rundă fără Formula ...
Super căutare: VLookup cu mai multe criterii    VLookup cu valori multiple  |   VLookup pe mai multe foi   |   Căutare fuzzy ....
Listă derulantă avansată: Creați rapid o listă derulantă   |  Listă drop-down dependentă   |  Listă derulantă cu selectare multiplă ....
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  |  Comparați intervale și coloane ...
Caracteristici prezentate: Focus pe grilă   |  Vedere de proiectare   |   Big Formula Bar    Manager registru de lucru și foi   |  Biblioteca de resurse (Text automat)   |  Data Picker   |  Combinați foi de lucru   |  Criptare/Decriptare celule    Trimiteți e-mailuri după listă   |  Super Filtru   |   Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere,...)   |   50+ Diagramă Tipuri de (Gantt Chart,...)   |   40+ Practic Formule (Calculați vârsta pe baza zilei de naștere,...)   |   19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale,...)   |   12 Convertire Instrumente (Numere la cuvinte, conversie valutara,...)   |   7 Merge & Split Instrumente (Rânduri combinate avansate, Celule divizate,...)   |   ... și altele

Îmbunătățiți-vă abilitățile Excel cu Kutools pentru Excel și experimentați eficiența ca niciodată. Kutools pentru Excel oferă peste 300 de funcții avansate pentru a crește productivitatea și a economisi timp.  Faceți clic aici pentru a obține funcția de care aveți cea mai mare nevoie...

Descriere


Fila Office aduce interfața cu file în Office și vă face munca mult mai ușoară

  • Activați editarea și citirea cu file în Word, Excel, PowerPoint, Publisher, Access, Visio și Project.
  • Deschideți și creați mai multe documente în filele noi ale aceleiași ferestre, mai degrabă decât în ​​ferestrele noi.
  • Vă crește productivitatea cu 50% și reduce sute de clicuri de mouse pentru dvs. în fiecare zi!
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