Hyperlink alternado com If: Então formula [duplicate]

3

Estou tentando criar uma fórmula que ative ou desative um hiperlink dependendo do argumento. Basicamente, quero argumentar o seguinte:

Se houver texto na (Guia A, Célula A), crie um hiperlink com o título (Texto da Guia A, Célula A) vinculado a (Guia B, Célula A). Se nenhum texto estiver presente (Tab A, Cell A), basta colocar o texto "Not in Use" sem hiperlink.

Eu estava tentando essa fórmula, mas não está funcionando bem. Contanto que haja texto em SETUP!D39 , ele exibe o texto e ativa o hiperlink, mas o texto não é azul ou sublinhado. Se não houver texto em SETUP!D39 , ele exibirá o texto (Não em uso) corretamente, mas o hiperlink ainda estará lá e apresentará o erro "Não é possível abrir o arquivo especificado". Tenho certeza que é apenas um erro de sintaxe na minha fórmula, mas não consigo descobrir:

=IF(ISTEXT(SETUP!D39),HYPERLINK("#'DEDICATED FUNDS (10)'!A1", (SETUP!D39)), "(NOT IN USE)")

Então, minhas perguntas são:

  1. Alguma idéia de por que o hiperlink não está ficando azul e sublinhado?
  2. Alguma sugestão sobre por que o hiperlink ainda existe no segundo argumento?

Qualquer ajuda é muito apreciada.

    
por Lochlainn 17.05.2014 / 05:39

1 resposta

0

No Excel é praticamente "Uma vez uma hiperligação, sempre uma hiperligação". Você só precisa tomar cuidado para ter um hiperlink para a parte FALSE da instrução IF também, então o link tem um lugar válido para o salto. Uma possibilidade é criar um hiperlink para a célula que está sendo clicada.

Se a fórmula estiver no arquivo Book1.xlsx na Planilha1! A1, você poderá usar algo como

=IF(ISTEXT(SETUP!D39),HYPERLINK("#'DEDICATED FUNDS (10)'!A1", SETUP!D39), Hyperlink([Book1.xlsx]Sheet1!A1,"(NOT IN USE)"))

Ajuste o nome do arquivo e a referência da célula para sua situação.

    
por 19.05.2014 / 00:21