Przejdź do głównej zawartości

Jak odwołać się lub połączyć wartość w nieotwartym / zamkniętym pliku skoroszytu programu Excel?

Zwykle podczas odwoływania się do wartości komórki z innego skoroszytu należy najpierw otworzyć skoroszyt. A co z bezpośrednim odniesieniem do wartości komórki z zamkniętego skoroszytu? W tym artykule pokażemy metody odwoływania się do wartości komórki z określonego arkusza nieotwartego pliku skoroszytu.

Wartość odniesienia z nieotwartego / zamkniętego pliku Excel z formułą
Wstaw wszystkie dane określonego arkusza roboczego z nieotwartego / zamkniętego pliku Excel za pomocą Kutools for Excel


Wartość odniesienia z nieotwartego / zamkniętego pliku Excel z formułą

Przypuśćmy, że twój zamknięty skoroszyt o nazwie test znajduje się w ścieżce E: \ plik Excel \ twojego komputera i chcesz odwołać się do wartości komórki A2 z arkusza Sheet2 tego zamkniętego skoroszytu. Wykonaj następujące czynności.

1. Wybierz pustą komórkę, aby umieścić wartość komórki, do której się odwołuje, wprowadź formułę na pasku formuły, a następnie naciśnij Wchodzę klucz. Zobacz zrzut ekranu:

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

Uwagi:

1). We wzorze E: \ plik Excel \ to pełna ścieżka do nieotwartego skoroszytu, test.xlsx to nazwa skoroszytu, Sheet2 to nazwa arkusza zawierająca wartość komórki, z której chcesz się odwołać, a A: A, 2,1 oznacza, że ​​odwołanie do komórki A2 będzie się znajdowało w zamkniętym skoroszycie. Możesz je zmienić w zależności od potrzeb.
2). Jeśli chcesz ręcznie wybrać arkusz roboczy do odniesienia, zastosuj poniższą formułę. Po zastosowaniu wzoru a Wybierz arkusz pojawi się okno dialogowe, wybierz arkusz, a następnie kliknij przycisk OK. Następnie odniesienie do określonej wartości komórki w tym arkuszu zostanie natychmiast odwołane.

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


Wstaw wszystkie dane określonego arkusza roboczego z nieotwartego / zamkniętego pliku Excel za pomocą Kutools for Excel

Jeśli chcesz wstawić całą zawartość arkusza roboczego z zamkniętego pliku Excela, tutaj polecam Wstaw plik do kursora użyteczność Kutools dla programu Excel. Aby to zrobić, wykonaj poniższe czynności.

Przed złożeniem wniosku Kutools dla programu ExcelProszę pobierz i zainstaluj najpierw.

1. Wybierz pustą komórkę, od której ma zaczynać się arkusz, do którego się odwołuje, a następnie kliknij Kutools Plus > Import Eksport > Wstaw plik do kursora

2. w Wstaw plik do kursora okno dialogowe, kliknij przycisk Przeglądaj przycisk.

3. w Wybierz plik do wstawienia w pozycji kursora komórki W oknie dialogowym znajdź i wybierz zamknięty skoroszyt, do którego chcesz się odwołać, a następnie naciśnij klawisz Otwarte przycisk. Zobacz zrzut ekranu:

4. Teraz powraca do insertu Plik w Cursor w oknie dialogowym, możesz zaznaczyć dowolny plik Tylko wartość (bez formuł) i Nie przesyłaj formatowania potrzebne opcje, a następnie kliknij OK przycisk. W następnym wyskakującym okienku Wybierz arkusz roboczy w oknie dialogowym, określ arkusz i kliknij OK przycisk. Zobacz zrzut ekranu:

Teraz cała zawartość wybranego arkusza roboczego określonego nieotwartego skoroszytu jest przywoływana w bieżącym arkuszu.

Note: Oprócz odwoływania się do wartości z nieotwartego skoroszytu, za pomocą tego narzędzia można również odwoływać się do wartości z nieotwartego pliku TXT lub CSV.

  Jeśli chcesz mieć bezpłatną wersję próbną (30 dni) tego narzędzia, kliknij, aby go pobrać, a następnie przejdź do wykonania operacji zgodnie z powyższymi krokami.


Powiązane artykuły:

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
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