Isso já aconteceu comigo várias vezes (mas nem sempre). É muito frustrante e não faço ideia do porquê disso.
A.xls contém fórmula que vincula a B.xls Sheet1. Estou trabalhando no A.xls. Eu decido abrir o B.xls. Depois que eu faço - todas as referências à Plan1 se transformam em # REF.
ie
='C:\..\[B.xls]!Sheet1'!A1
torna-se em
='C:\..\[B.xls]!#REF'!A1
e, naturalmente, todos os valores que estavam corretos anteriormente agora retornam #REF.
Isso é absolutamente frustrante, pois não há como desfazê-lo sem reabrir minha última versão salva do A.xls. Localizar e substituir também não é o ideal, porque A.xls se refere a várias planilhas diferentes de B.xls - e agora são todas #REF.
Alguma idéia do porquê? :( Executando o Excel 2010.
A maioria das fórmulas no Excel não atualiza suas fórmulas se se referirem a pastas de trabalho fechadas. Agora, se você abrir uma pasta de trabalho às quais as fórmulas se referem, o Excel tentará atualizá-la imediatamente.
Seu problema, acredito, é que foram feitas alterações no B.xls e as fórmulas no A.xls estão tentando atualizar suas fórmulas quando você abriu o B.xls. Como houve alterações no B.xls desde a última vez que as fórmulas no A.xls foram calculadas (como folhas foram renomeadas ou excluídas), as fórmulas no A.xls não conseguem encontrar a referência anterior e, portanto, retornam
#REF!
.Eu acho que você pode ter duas opções para evitar isso:
fonte
Para ajudar com o comentário de Jerry. Ao fechar o A.xls, ele lembrará os valores contidos na fórmula. Se você alterar o B.xls de qualquer maneira, como o nome da pasta de trabalho ou o nome da planilha, quando o A.xls tentar se atualizar com os novos dados, ele não poderá ser encontrado porque o nome mencionado foi alterado.
Digamos que sua fórmula seja algo como = '[B.xls] Sheet3'! $ B $ 1588 se você alterar o nome de B.xls após fechar A.xls para "Dados salvos em 08.09.2013" e, quando você abrir A.xls, tem os valores de B.xls. Assim que você abrir os Dados salvos em 08.08.2013, o A.xls perceberá que os dados não existem mais e os perderá.
A solução para isso é garantir que você atualize os links na fórmula. Isso deve resolver tudo.
fonte
A solução pode ser abrir o arquivo em que você forneceu os links e depois acessar
Data > Edit Links > Open Source
. Isso abrirá a fonte sem cometer o#ref
erro.Outra alternativa é manter duas versões com e sem os links . A versão sem links pode ser feita por
Data > Edit Links > Break Link
.Eu acho que é algum tipo de bug no excel que faz o nome da planilha
#ref
.fonte
O problema está no centro de confiança. Se você trabalha em unidades de rede, deve verificar "permitir conexões com locais confiáveis". Isso evita a perda do link.
fonte
Parece que os links foram alterados para # REF! porque a planilha de destino (B.xls) não é confiável. Acessando ARQUIVO-> Opções-> Centro de Confiabilidade-> Locais Confiáveis das Configurações da Central de Confiabilidade e adicionando a pasta que contém B.xls, consegui fazer com que o problema parasse de acontecer. Presumivelmente, você pode adicionar B.xls a "Documentos Confiáveis" e obter o mesmo resultado, mas eu não executei esse teste.
fonte
Alterar o formato da célula para numérico pode ser de texto / outros listados na lista de formatos de célula. Para isso, clique com o botão direito do mouse na célula ou nas células selecionadas no Excel.
fonte
No meu caso, tive um problema semelhante ao quebrar a fórmula sempre que abro o Excel. A fórmula foi referenciada a uma tabela em outra planilha no mesmo arquivo do Excel.
O problema foi resolvido quando excluí o espaço na frente do nome da coluna da tabela na qual a fórmula foi referenciada.
Não tenho certeza se o problema é o mesmo que o seu, mas talvez ajude ..
fonte
Pegando indicadores úteis dentre os mencionados acima, funcionou para arquivos com erros de referência quando o arquivo vinculado em nossa rede foi aberto:
Opções> Central de Confiabilidade> Configurações da Central de Confiabilidade> Locais Confiáveis> Marque a caixa ao lado de "Permitir locais confiáveis na minha rede (não recomendado).
Os erros de confiança foram corrigidos!
Obrigado.
fonte
Além da configuração 'Permitir locais confiáveis na minha rede (não recomendado)', verifique se os tipos de arquivo do Excel são os do tipo de arquivo mais recente '.xlsx'. Anunciamos um problema: uma planilha '.xls' estava com problemas de # REF quando procurava uma planilha '.xlsx'.
fonte
A solução é ir para Arquivo> Opções> Fórmulas e desmarcar Os dados inseridos em uma tabela são inválidos .
fonte