Corrigir Erro de Referência ao Copiar Fórmula do Notion para Novo Banco de Dados
🔍 WiseChecker

Corrigir Erro de Referência ao Copiar Fórmula do Notion para Novo Banco de Dados

Ao tentar copiar uma fórmula do Notion de um banco de dados para outro, você pode ver uma mensagem de erro informando que a fórmula não pode ser copiada devido a um erro de referência. Isso acontece porque a fórmula contém referências a propriedades que não existem no banco de dados de destino. O erro de referência impede que o Notion cole a fórmula como está.

As fórmulas do Notion dependem dos nomes das propriedades e, se um nome de propriedade na fórmula não corresponder a nenhuma propriedade no novo banco de dados, o Notion bloqueia a colagem. Este artigo explica por que o erro ocorre e fornece as etapas exatas para corrigi-lo. Você aprenderá a identificar propriedades ausentes e ajustar sua fórmula para que funcione no novo banco de dados.

Principais conclusões: Copiar fórmulas do Notion sem erros de referência

  • Painel de propriedades no novo banco de dados: Verifique se cada nome de propriedade referenciado na fórmula existe no banco de dados de destino
  • Renomeie ou recrie propriedades ausentes: Adicione propriedades ausentes com nomes exatos antes de colar a fórmula
  • Use o Localizar e Substituir do editor de fórmulas: Atualize rapidamente os nomes das propriedades na fórmula após colá-la em um arquivo de texto temporário

ADVERTISEMENT

Por que o Notion Bloqueia a Cópia de uma Fórmula com Erro de Referência

As fórmulas do Notion estão vinculadas às propriedades do banco de dados onde foram criadas. Quando você copia uma célula de fórmula e tenta colá-la em outro banco de dados, o Notion verifica se cada propriedade referenciada na fórmula existe no banco de dados de destino. Se pelo menos um nome de propriedade estiver ausente ou escrito de forma diferente, o Notion exibe um erro de referência e se recusa a colar.

Esse comportamento é proposital. O Notion não consegue adivinhar qual propriedade no novo banco de dados deve substituir uma referência ausente. Por exemplo, uma fórmula que usa prop("Data de Vencimento") falhará se o novo banco de dados tiver uma propriedade chamada Prazo. O erro protege você de quebrar acidentalmente a lógica da fórmula.

Como é um Erro de Referência

Ao colar a fórmula, o Notion exibe uma borda vermelha ao redor da célula e uma dica com um texto semelhante a: “Não é possível colar: a fórmula referencia uma propriedade que não existe neste banco de dados.” A fórmula não aparece na célula. Você não pode editá-la no novo banco de dados até resolver as referências de propriedades ausentes.

Passos para Corrigir o Erro de Referência da Fórmula do Notion ao Copiar para um Novo Banco de Dados

Siga estas etapas para identificar as propriedades ausentes e fazer a fórmula funcionar no banco de dados de destino.

  1. Abra a fórmula de origem
    No banco de dados original, clique na célula da fórmula e depois no texto da fórmula no painel de propriedades à direita da janela. O Notion abre o editor de fórmulas mostrando o texto completo da fórmula.
  2. Copie o texto da fórmula para um arquivo temporário
    Selecione todo o texto da fórmula no editor e pressione Ctrl + C. Abra um editor de texto simples, como o Bloco de Notas, e cole a fórmula com Ctrl + V. Você editará este texto antes de colá-lo no novo banco de dados.
  3. Liste todos os nomes de propriedades usados na fórmula
    Examine o texto da fórmula em busca de cada ocorrência de prop("Nome da Propriedade"). Anote cada nome de propriedade exatamente como aparece, incluindo espaços e capitalização. Por exemplo, se a fórmula contém prop("Data de Início") e prop("Data de Término"), esses são os dois nomes que você precisa.
  4. Abra o banco de dados de destino e verifique as propriedades existentes
    Navegue até o novo banco de dados. Clique no título do banco de dados no topo da página e selecione Propriedades no menu. Compare a lista de nomes de propriedades com a lista que você anotou.
  5. Adicione quaisquer propriedades ausentes ao banco de dados de destino
    Para cada nome de propriedade ausente, clique em Adicionar uma propriedade na parte inferior da lista de propriedades. Digite o nome exato da propriedade da fórmula de origem. Escolha um tipo de propriedade que corresponda ao original — por exemplo, use Data se o original era uma propriedade de data. As fórmulas do Notion exigem apenas que o nome da propriedade corresponda; o tipo pode ser diferente, mas corresponder ao tipo evita resultados inesperados.
  6. Copie a fórmula do arquivo temporário para o novo banco de dados
    Selecione o texto da fórmula no Bloco de Notas e pressione Ctrl + C. No banco de dados de destino, adicione uma nova propriedade de fórmula ou clique em uma célula de fórmula existente. Abra o editor de fórmulas e pressione Ctrl + V. O Notion agora aceita a colagem porque todas as propriedades referenciadas existem.
  7. Teste a fórmula com uma linha de exemplo
    Preencha valores para as propriedades referenciadas em pelo menos uma linha. Verifique se a fórmula retorna o resultado esperado. Se o resultado for um erro, verifique novamente se cada nome de propriedade na fórmula corresponde exatamente.

ADVERTISEMENT

O Que Fazer se a Fórmula Ainda Apresentar Erro Após Adicionar Propriedades

Se você adicionou todas as propriedades ausentes e a fórmula ainda não funciona, o problema provavelmente é um caractere oculto ou uma diferença de ortografia. Siga estas etapas de solução de problemas.

A Fórmula Referencia uma Propriedade de Rolagem ou Relação que Existe, mas a Relação Está Quebrada

Se a fórmula usa prop("Projeto Relacionado") onde Projeto Relacionado é uma propriedade de relação, o banco de dados de destino também deve ter uma propriedade de relação com esse nome exato. No entanto, uma propriedade de relação deve estar vinculada a outro banco de dados. Se o banco de dados de destino não tiver o mesmo banco de dados vinculado, a fórmula pode falhar. Crie a propriedade de relação no banco de dados de destino e vincule-a ao banco de dados correto antes de colar a fórmula.

O Nome da Propriedade Tem um Espaço no Final ou Caractere Invisível

Abra o banco de dados de origem e selecione o nome da propriedade na lista de propriedades. Copie o nome e cole-o em um editor de texto simples. Compare caractere por caractere com o nome no banco de dados de destino. Se você vir um espaço no final, remova-o da origem ou do destino. Em seguida, atualize o texto da fórmula no seu arquivo temporário de acordo.

Comparação do Erro de Referência da Fórmula do Notion: Banco de Dados de Origem vs Destino

Item Banco de Dados de Origem Banco de Dados de Destino
Nomes de propriedades na fórmula Data de Vencimento, Prioridade, Responsável Faltando Prioridade, faltando Responsável
Texto da fórmula prop(“Data de Vencimento”) + prop(“Prioridade”) Célula de fórmula vazia
Resultado após colar Funciona Erro de referência
Correção necessária Nenhuma Adicionar propriedades Prioridade e Responsável

Após adicionar as propriedades ausentes, a fórmula é colada corretamente e retorna os mesmos valores do banco de dados de origem.

ADVERTISEMENT

Como Evitar Erros de Referência ao Copiar Fórmulas no Futuro

A maneira mais simples de evitar erros de referência é criar o banco de dados de destino duplicando o banco de dados de origem. Clique com o botão direito no nome do banco de dados na barra lateral e selecione Duplicar. Em seguida, exclua as linhas que não forem necessárias. A duplicação preserva todas as propriedades e fórmulas exatamente, portanto, nenhum erro de referência ocorre.

Se você precisar criar um novo banco de dados do zero, planeje suas propriedades antes de escrever qualquer fórmula. Liste as propriedades necessárias e crie-as primeiro no novo banco de dados. Em seguida, escreva a fórmula ou copie-a de outro banco de dados. Essa abordagem garante que cada nome de propriedade exista antes de colar a fórmula.

Você também pode usar o recurso de botão de modelo do Notion para copiar uma estrutura de banco de dados com fórmulas intactas. Crie um botão de modelo no banco de dados de origem que inclua uma linha pré-construída com a fórmula. Quando você clicar nesse botão no banco de dados de destino, o Notion cria uma nova linha com a fórmula e as propriedades já no lugar.

ADVERTISEMENT