Note: The other languages of the website are Google-translated. Back to English
Увійти  \/ 
x
or
x
Реєстрація  \/ 
x

or

Як посилатися на значення або посилання у невідкритому / закритому файлі книги Excel?

Зазвичай, посилаючись на значення комірки з іншої книги, потрібно спочатку відкрити книгу. Як щодо прямого посилання на значення комірки із закритої книги? Ця стаття покаже вам методи посилання на значення комірки з певного аркуша невідкритого файлу книги.

Довідкове значення з невідкритого / закритого файлу Excel із формулою
Вставте всі дані певного аркуша з невідкритого / закритого файлу Excel за допомогою Kutools для Excel


Довідкове значення з невідкритого / закритого файлу Excel із формулою

Припустимо, ваша закрита книга з іменем test знаходиться у шляху E: \ Excel файл \ вашого комп'ютера, і ви хочете посилатися на значення комірки A2 з Аркуша2 цієї закритої книги. Будь ласка, виконайте наступне.

1. Виберіть порожню комірку, щоб помістити значення посилання на клітинку, введіть формулу в рядок формул, а потім натисніть вводити ключ. Дивіться знімок екрана:

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

примітки:

1). У формулі E: \ файл Excel \ - повний шлях до файлу невідкритої книги, test.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 кнопку. Дивіться знімок екрана:

Тепер на весь вміст у вибраному аркуші вказаної невідкритої книги є посилання в поточному аркуші.

примітки: Окрім посилання на значення з невідкритої книги, ви також можете посилатися на значення з невідкритого файлу Txt або CSV за допомогою цієї утиліти.

  Якщо ви хочете отримати безкоштовну (30-денну) пробну програму, натисніть, щоб завантажити, а потім перейдіть до застосування операції, як описано вище.


Статті по темі:


Найкращі інструменти для підвищення продуктивності офісу

Kutools для Excel вирішує більшість ваших проблем і збільшує продуктивність на 80%

  • Повторне використання: Швидко вставте складні формули, діаграми і все, що ви використовували раніше; Шифрувати комірки з паролем; Створити список розсилки та надсилати електронні листи ...
  • Супер формула бар (легко редагувати кілька рядків тексту та формули); Макет читання (легко читати та редагувати велику кількість комірок); Вставте у відфільтрований діапазон...
  • Об’єднати клітинки / рядки / стовпці без втрати даних; Вміст розділених комірок; Об'єднати повторювані рядки / стовпці... Запобігання дублюючим клітинам; Порівняйте діапазони...
  • Виберіть Повторюваний або Унікальний Рядки; Виберіть Пусті рядки (усі клітинки порожні); Супер знахідка та нечітка знахідка у багатьох робочих зошитах; Випадковий вибір ...
  • Точна копія Кілька клітинок без зміни посилання на формулу; Автоматичне створення посилань на кілька аркушів; Вставте кулі, Прапорці та інше ...
  • Витяг тексту, Додати текст, Видалити за позицією, Видаліть пробіл; Створення та друк проміжних підсумків підкачки; Перетворення вмісту комірок та коментарів...
  • Супер фільтр (зберегти та застосувати схеми фільтрів до інших аркушів); Розширене сортування за місяцем / тижнем / днем, частотою та іншим; Спеціальний фільтр жирним, курсивом ...
  • Поєднайте робочі зошити та робочі аркуші; Об’єднати таблиці на основі ключових стовпців; Розділіть дані на кілька аркушів; Пакетне перетворення xls, xlsx та PDF...
  • Понад 300 потужних функцій. Підтримує Office / Excel 2007-2019 та 365. Підтримує всі мови. Простота розгортання на вашому підприємстві чи в організації. Повна функція 30-денної безкоштовної пробної версії. 60-денна гарантія повернення грошей.
вкладка kte 201905

Вкладка Office забезпечує інтерфейс з вкладками для Office і значно спрощує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
дно офісної таблиці
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    CJ · 2 years ago
    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
    • To post as a guest, your comment is unpublished.
      crystal · 2 years ago
      Hi CJ,
      Thank you for your advice.
  • To post as a guest, your comment is unpublished.
    Gray Streak · 3 years ago
    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),"")
    • To post as a guest, your comment is unpublished.
      Don S · 2 years ago
      Gray, I think I found a solution for you. Please contact me if you are still looking: dons(at )premierconstructionspreadsheets(dot )com
    • To post as a guest, your comment is unpublished.
      Miona · 2 years ago
      Same thing happened to me. Exactly the same. Did you find a solution?
    • To post as a guest, your comment is unpublished.
      Miona · 2 years ago
      Same thing happened to me. Exactly the same. Did you find a solution?
    • To post as a guest, your comment is unpublished.
      crystal · 3 years ago
      Dear Gray,
      Do you mind uploading your related workbooks?