Compartilhar via

Como encontrar um valor de uma outra planilha com base do dados de uma celula?

Anônima
2013-09-06T16:31:09+00:00

Tenho o nome de uma pessoa em uma célula B4 da Plan2, ArquivoX.xlsx e o caminho para o arquivo na celula A4 da Plan2, ArquivoX.xlsx. 

Preciso que a Plan1 do mesmo arquivo receba a informação que está na célula Jul'!$H$7 do ArquivoZ.xlsx com base no caminho e no nome que encontram-se nas células A4 e B4(respectivamente) da Plan2, ArquivoX.xlsx

Ex: ArquivoX.xlsx Plan2 B4 = Maria silva --> tenho em uma pasta o arquivo com o nome Maria Silva.xlsx e gostaria de buscar o valor que está na celula Jul'!$H$7 e exibi-lo no ArquivoX.xlsx Plan1 B1

A formula seria ='C:...\PMR[Maria Silva.xlsx]Jul'!$H$7 sendo que o caminho seria montado usando o endereço da A4 e o nome da A5.

Tentei por concatenação, mas não funciona, a célula exibe o caminho mas não executa a busca --> B1 =CONCATENAR("'";(SUBSTITUIR(Plan2!A4;Plan2!B4;""));"[";Plan2!B4;"]";"Jul";"'";"!$H$7")

Alguma sugestão.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

Resposta aceita pelo autor da pergunta

  1. Anônima
    2013-09-10T23:05:58+00:00

    Olá Lancelotrj,

    Se você deseja pesquisar o conteúdo de uma única célula em outra planilha, a sua fórmula deveria funcionar ("='C:...\PMR[Maria Silva.xlsx]Jul'!$H$7").

    É possível que sua planilha com a fórmula não esteja "puxando" os dados da outra planilha. Neste caso, sugiro que teste efetuar o seguinte procedimento:

    • Abra a planilha que está utilizando para criar a fórmula para buscar os dados da outra planilha;
    • Em seguida, através da mesma janela do Excel aberta, clique em Arquivo > Abrire selecione a planilha da qual está buscando o valor da célula na fórmula;
    • Teste novamente sua fórmula e verifique se a fórmula retorna o resultado esperado.

    Caso o resultado não seja retornado, se possível, compartilhe os links de exibição de suas planilhas no SkyDrive para que a Comunidade possa melhor auxiliá-lo.

    Qualquer dúvida ou problema, poste novamente.

    Espero ter ajudado,

    Até mais!

    Esta resposta foi útil?

    0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2013-09-09T14:48:40+00:00

    Caro Rodrigo,

    Agradeço muito pela sua ajuda, mas já conheço as funções que você me indicou, não consegui encontrar uma forma delas me ajudar no que preciso.

    Em síntese, eu preciso montar a seguinte linha "='C:...\PMR[Maria Silva.xlsx]Jul'!$H$7" usando o endereço que está na célula A4 e o nome da A5.

    Até consegui isso com a seguinte formula =CONCATENAR("'";(SUBSTITUIR(Plan2!A4;Plan2!B4;""));"[";Plan2!B4;"]";"Jul";"'";"!$H$7") , mas o Excel não executa o comando como uma fórmula, ele apenas exibe o texto que deveria ser executado.

    Preciso que seja assim, pois há uma movimentação grande nos arquivos e isso altera constantemente a planilha.

    Espero que tenha sido claro na minha necessidade. Caso restar mais alguam dúvida estou pronto para sana-la.

    Mais uma vez obrigado pela atenção.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2013-09-06T18:52:04+00:00

    Esta resposta foi útil?

    0 comentários Sem comentários