Adicionar referência de planilha às fórmulas do Excel

1

Existe uma maneira de adicionar referências de planilhas a uma série de fórmulas existentes que não possuem referências de planilhas?

Exemplo simples:

Intervalo A1: A2 da Folha1

A1: =A1=Sheet1!A1

A2: =ROUNDUP(B2,0)=ROUNDUP(Sheet1!B2,0)

Tentativas com falha:

  • Encontrar & Substituir não tem símbolo constante para agarrar (nem sempre por "=", nem sempre a mesma letra da coluna, etc.)
  • Copiar para planilha diferente - alguns reclamam que a referência muda ao fazer isso. Eu poderia usar isso como uma solução, mas minha fórmula permanece igual - em relação à folha em que está.

Eu prefiro evitar macros.

    
por SAL 28.10.2015 / 16:20

1 resposta

1

Existe um suplemento regular gratuito para o Excel.

Além das funções de planilha, também possui um formulário de substituição de localização ativado por expressão regular. Com isso, você pode adicionar o nome da planilha:

  • Encontre o que: \b[A-Z]{1,3}[0-9]{1,4}\b
    • onde \b é o limite de palavras, [A-Z]{1,3} e [0-9]{1,4} estão procurando por letras e números, respectivamente
  • Substituir por: <sheetname>!$1
    • insira o nome da sua planilha em vez de <sheetname>

Eu sei que não é completamente uma solução sem macro, mas não conheço nenhuma boa solução sem macros, e com isso você não precisa de nenhum conhecimento de VBA.

    
por 29.10.2015 / 07:57