.png)
Quero uma função para selecionar cada segunda coluna em uma linha específica e exibi-la em outra planilha.
Eu tenho duas planilhas: Plan1 e Plan2
Na Planilha1 A2 tenho uma lista de números que vão de 1 a 1000.
Na Planilha1 A3 tenho links que desejo selecionar/exibir na Planilha2.
Quero escolher qual link exibir na Planilha2 A2 escrevendo uma função na Plan2 A1 para que quando eu escrever "1" eu obtenha o link na mesma linha da página 1.
Consultar exemplo:Imagem (GIF)
E quero fazer isso sem usar macros, se possível.
Alguém sugeriu uma função como esta:
=OFFSET(Perfis de membros!$A$2,(ROW(B2)-1)*0,2)
Brinquei um pouco com os números, mas se isso pudesse ser alterado para ajudar no meu problema, seria ótimo.
Responder1
Vamos ver se algum desses estilos vai conseguir o que você procura. Eu sou um grande fã do combo INDEX(MATCH()) para encontrar um valor, mas retorne para mim um valor associado a esse valor encontrado como você precisa (encontre o número da página, mas envie de volta o link).
Eu tenho a Plan1 configurada como você:
E então eu tenho dois estilos configurados na Planilha2. Suspeito que você eventualmente mudará para as colunas A e B, e as colunas D e E são como sua amostra foi configurada.
Estilo A:
=INDEX(Sheet1!$B$1:$B$5,MATCH($A2,Sheet1!$A$1:$A$5,0))
Você pode copiar esta fórmula para baixo na coluna e ela fará referência aos intervalos estáticos da Planilha1, mas procure o valor da coluna A para cada linha diferente para a qual você copiar a fórmula.
Estilo B:
=INDEX(Sheet1!B1:B5,MATCH(E1,Sheet1!A1:A5,0))
Este estilo simplesmente capturará o link para um único valor inserido na célula E1.
Informações de referência aqui -http://www.contextures.com/xlFunctions03.html
EDITAR: Dos comentários; e espero ter entendido a pergunta de acompanhamento corretamente, mas você pode usar o resultado de uma das fórmulas da Planilha2 para concatenar coisas ao resultado da URL, como o exemplo a seguir de adição de "/index.htm" a uma delas.