Localiza e retorna o nome da folha

1

Estou procurando ajuda para encontrar uma string dentro de uma pasta de trabalho e retornar o nome da planilha (Endereço) ou onde a mesma pode ser encontrada, por exemplo, Vamos procurar Lisboa que está localizado na folha Portugal (folha 5 de 10)

Linha de pesquisa "Lisboa" ... Olhando todas as folhas dentro de uma pasta de trabalho e retornaria ... Folha "Portugal! A2"

Eu tenho uma fórmula que pesquisa todas as folhas, mas não me diga a localização, então qualquer ajuda será apreciada.

Atenciosamente,

    
por vitordf 04.09.2013 / 17:25

1 resposta

1

Eu posso lhe dar uma resposta mais específica se você fornecer a maneira pela qual você está pesquisando em várias planilhas, no entanto, eu posso fornecer alguma orientação para que você possa examinar a função INDIRETA. Ele permite que você pegue um valor como texto e procure a célula que ele referencia. Está na forma INDIRECT (, [estilo de referência])

Onde a referência da célula pode ser algo tão simples quanto

  • A1 para significar Coluna A Linha 1 ou
  • R1C2 para significar Linha1 Coluna1

Ou algo mais complicado como

  • CONCATENATE ("'Outubro SM Cards'! B", '2C2FWorksheet'! A1 + 34)

Onde eu concatenando

'October SM Cards'!B

com

'2C2FWorksheet'!A1+34

resolvendo o valor de A1 +34 na 2C2FWorksheet antes de anexar aos 'Cartões SM de outubro'! B criando uma referência como

'October SM Cards'!B37

quando tudo estiver pronto. Embrulhe isso em um INDIRETO e ele fará referência ao nome / número da célula que você juntou.

Exemplo de referência completo

=INDIRECT(CONCATENATE("'October SM Cards'!B",'2C2FWorksheet'!A1+34))

Com todas essas informações, talvez você possa juntar um local usando o nome da planilha

    
por 04.09.2013 / 23:47