Ir para o conteúdo principal

Como referenciar ou vincular o valor em um arquivo de pasta de trabalho do Excel fechado / fechado?

Normalmente, ao fazer referência ao valor da célula de outra pasta de trabalho, você precisa primeiro abrir a pasta de trabalho. Que tal fazer referência direta ao valor da célula de uma pasta de trabalho fechada? Este artigo mostrará métodos de referência ao valor da célula de uma determinada planilha de um arquivo de pasta de trabalho não aberto.

Valor de referência do arquivo Excel fechado / fechado com fórmula
Insira todos os dados de uma determinada planilha de um arquivo Excel fechado/fechado com o Kutools para Excel


Valor de referência do arquivo Excel fechado / fechado com fórmula

Supondo que sua pasta de trabalho fechada denominada teste esteja localizada no caminho E: \ arquivo Excel \ do seu computador, e você queira fazer referência ao valor da célula A2 da Planilha2 desta pasta de trabalho fechada. Faça o seguinte.

1. Selecione uma célula em branco para colocar o valor da célula referenciada, insira a fórmula na Barra de Fórmulas e pressione o botão Entrar chave. Veja a imagem:

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

Notas:

1). Na fórmula, E: \ arquivo Excel \ é o caminho completo do arquivo da pasta de trabalho não aberta, teste.xlsx é o nome da pasta de trabalho, Folha2 é o nome da folha que contém o valor da célula que você precisa fazer referência e A: A, 2,1 significa que a célula A2 será referenciada na pasta de trabalho fechada. Você pode alterá-los de acordo com suas necessidades.
2). Se você deseja selecionar manualmente uma planilha para referência, aplique a fórmula abaixo. Depois de aplicar a fórmula, um Selecionar folha uma caixa de diálogo aparece, selecione uma planilha e clique no botão OK. Então, o determinado valor de célula desta planilha será referenciado imediatamente.

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


Insira todos os dados de uma determinada planilha de um arquivo Excel fechado/fechado com o Kutools para Excel

Se você deseja inserir todo o conteúdo da planilha de um arquivo Excel fechado, aqui eu recomendo o Inserir arquivo no cursor utilidade de Kutools for Excel. Siga as etapas abaixo para fazer isso.

Antes de aplicar Kutools for Excel, Por favor baixe e instale primeiro.

1. Selecione uma célula em branco com a qual deseja que a planilha referenciada comece e clique em Kutools Plus > Importar e Exportar > Inserir arquivo no cursor

2. No Inserir arquivo no cursor caixa de diálogo, clique no botão Procurar botão.

3. No Selecione um arquivo a ser inserido na posição do cursor da célula caixa de diálogo, localize e selecione a pasta de trabalho fechada que deseja consultar e pressione o botão Abra botão. Veja a imagem:

4. Agora ele retorna ao Insert Arquivo no Cursor caixa de diálogo, você pode marcar qualquer um dos Apenas valor (sem fórmulas) e Não transfira formatação opções conforme necessário e, em seguida, clique no OK botão. Na próxima aparecendo Selecione uma planilha caixa de diálogo, especifique uma planilha e clique no OK botão. Veja a imagem:

Agora, todo o conteúdo da planilha selecionada da pasta de trabalho não aberta especificada é referenciado na planilha atual.

Note: Além de fazer referência a valores de pasta de trabalho não aberta, você também pode fazer referência a valores de arquivo Txt ou CSV não aberto com este utilitário.

  Se você quiser ter um teste gratuito (30 dias) deste utilitário, por favor clique para fazer o downloade, em seguida, aplique a operação de acordo com as etapas acima.


Artigos relacionados:

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
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