Ao importar um arquivo CSV para um banco de dados do Notion, o tipo de coluna Número deveria detectar e formatar automaticamente valores que incluem um símbolo de moeda como $, € ou £. Muitos usuários descobrem que, após a importação, a coluna permanece como texto simples ou exibe o símbolo da moeda como parte de uma string de texto, em vez de converter para um número com o formato de moeda correto. Esse problema ocorre porque o analisador CSV do Notion lê o símbolo da moeda como um caractere não numérico, fazendo com que trate toda a coluna como texto. Este artigo explica por que essa detecção falha e fornece correções passo a passo para garantir que seus valores de moeda sejam importados corretamente como números com o símbolo de moeda apropriado.
Principais conclusões: Corrigindo a detecção de símbolo de moeda em importações CSV do Notion
- Nomeação do cabeçalho CSV e pré-seleção do tipo de coluna: Nomeie o cabeçalho da coluna com um rótulo semelhante a numérico e defina manualmente o tipo da coluna como Número antes da importação para forçar a detecção.
- Remova os símbolos de moeda dos dados CSV: Remova todos os símbolos de moeda do arquivo CSV usando um editor de texto ou planilha e aplique o formato de moeda após a importação.
- Use uma coluna de fórmula para converter o texto importado: Após a importação, crie uma coluna de fórmula que extraia o valor numérico da string de texto usando as funções
replaceAlletoNumber.
Por que o Notion falha ao detectar símbolos de moeda durante a importação CSV
O mecanismo de importação CSV do Notion usa uma heurística simples para determinar os tipos de coluna: se todos os valores em uma coluna podem ser interpretados como números, a coluna é criada como tipo Número. Quando um símbolo de moeda como $ ou € está presente, o analisador vê o símbolo como um caractere não numérico e recorre à criação de uma coluna de Texto. O símbolo é importado como parte da string, então um valor como $1.234,56 se torna a string de texto “$1.234,56” em vez do número 1234,56 com um formato de moeda.
Essa falha de detecção não é um bug do Notion, mas uma limitação de design. O Notion não oferece uma substituição de tipo por coluna durante o assistente de importação CSV. Você não pode dizer ao Notion que uma coluna específica deve ser tratada como Número com um símbolo de moeda. A única maneira de obter uma coluna Número com formatação de moeda é pré-processar o CSV para remover os símbolos ou converter a coluna após a importação.
Três métodos para importar valores de moeda como números com símbolos
Cada método abaixo funciona para um cenário diferente. Escolha aquele que se adequa ao seu fluxo de trabalho e ao tamanho dos seus dados.
Método 1: Pré-processar o CSV para remover símbolos de moeda
Este método funciona melhor quando você controla o arquivo CSV antes da importação. Você remove todos os símbolos de moeda e separadores de milhar para que o Notion veja apenas dígitos e um ponto decimal.
- Abra o arquivo CSV em um editor de texto ou planilha
Use o Notepad, Visual Studio Code, Excel ou Google Sheets. Evite salvar em um formato binário como .xlsx se precisar manter a extensão .csv. - Remova todos os símbolos de moeda e separadores de milhar
Use localizar e substituir para excluir $, €, £, ¥ e vírgulas usadas como separadores de milhar. Substitua $1.234,56 por 1234,56. Se sua localidade usa ponto como separador de milhar e vírgula como decimal, ajuste conforme necessário: remova o ponto e substitua a vírgula por ponto. Exemplo: €1.234,56 se torna 1234,56. - Salve o arquivo CSV
Salve o arquivo limpo com um novo nome para evitar sobrescrever o original. - Importe o CSV limpo no Notion
Vá para seu espaço de trabalho do Notion, clique em Importar na barra lateral esquerda, selecione CSV e faça upload do arquivo limpo. O Notion agora detectará a coluna como Número. - Aplique o formato de moeda após a importação
Clique no cabeçalho da coluna, selecione Número como tipo de propriedade e escolha o símbolo de moeda no menu suspenso Formato de Número. Os valores agora serão exibidos com o símbolo de moeda.
Método 2: Alterar manualmente o tipo de coluna após a importação
Se você já importou o CSV e a coluna ficou como Texto, pode convertê-la manualmente. Este método funciona apenas se os valores de texto contiverem um padrão consistente que você possa remover.
- Abra o banco de dados importado no Notion
Navegue até a página que contém o banco de dados. - Clique no cabeçalho da coluna
A coluna atualmente aparece como Texto. Clique no nome dela no topo da coluna. - Altere o tipo de propriedade para Número
No menu suspenso, selecione Número. O Notion tentará converter os valores de texto existentes. Se todos os valores contiverem um símbolo de moeda, a conversão falhará e a coluna pode permanecer como Texto ou mostrar valores vazios. - Se a conversão falhar, use localizar e substituir para remover os símbolos
Clique no menu de três pontos no banco de dados, selecione Localizar e Substituir. Substitua $ por nada. Repita para qualquer outro símbolo. Após remover os símbolos, altere o tipo da coluna para Número novamente. - Aplique o formato de moeda
Depois que a coluna for Número, clique no cabeçalho da coluna e defina o Formato de Número para a moeda desejada.
Método 3: Usar uma coluna de fórmula para extrair o valor numérico
Este método é melhor quando você não pode modificar o CSV original ou quando a coluna contém formatos mistos. Você mantém a coluna de texto original e cria uma fórmula que extrai o número.
- Crie uma nova coluna de fórmula
Clique no botão + na coluna mais à direita do banco de dados. Selecione Fórmula como tipo de propriedade. - Insira a fórmula para extrair o número
Use esta fórmula, substituindo “Valor” pelo nome da sua coluna de texto:toNumber(replaceAll(prop("Valor"), "[^0-9.]", "")). Isso remove todos os caracteres exceto dígitos e o ponto, e então converte o resultado em um número. - Aplique o formato de moeda à coluna de fórmula
Clique no cabeçalho da coluna de fórmula, defina o Formato de Número para o símbolo de moeda necessário. A coluna agora mostra o valor numérico com o símbolo de moeda. - Oculte ou exclua a coluna de texto original
Se você não precisar mais do texto bruto, pode ocultar a coluna original clicando no cabeçalho e selecionando Ocultar. Não exclua a coluna original se outras fórmulas dependerem dela.
Se o Notion ainda não conseguir detectar o símbolo de moeda após essas correções
O arquivo CSV contém espaços inseparáveis ou caracteres ocultos
Alguns aplicativos de planilha inserem espaços inseparáveis ou caracteres invisíveis ao exportar para CSV. Esses caracteres impedem o Notion de reconhecer números. Abra o CSV em um editor hexadecimal ou use um editor de texto que mostre todos os caracteres. Substitua qualquer espaço inseparável (ASCII 160) por um espaço comum e remova o espaço. Após a limpeza, reimporte o arquivo.
O símbolo de moeda aparece após o número em vez de antes
O Notion espera o símbolo de moeda antes do número. Se seu CSV usar um símbolo à direita, como 1234,56€, o método da fórmula ainda funciona porque a fórmula remove todos os caracteres não numéricos. Para importação direta, remova o símbolo à direita no CSV antes de importar.
Valores negativos com parênteses não são detectados
Se seu CSV usar notação contábil como ($1.234,56), os parênteses e o cifrão juntos impedem a detecção de número. Substitua o padrão inteiro por um sinal de menos antes do número, por exemplo -1234,56. Use localizar e substituir com uma expressão regular se seu editor de texto suportar: substitua \(\$(.?)\) por -$1.
Opções de formato de número do Notion vs conversão manual de texto
| Item | Coluna Número com formato de moeda | Coluna Texto com símbolo de moeda manual |
|---|---|---|
| Tipo de dados | Número | Texto |
| Símbolo de moeda | Exibido automaticamente via configuração de formato | Parte da string de texto |
| Classificação | Ordem numérica correta | Ordem alfabética, 100 vem antes de 20 |
| Fórmulas aritméticas | Funciona diretamente | Requer conversão via fórmula |
| Agregação e rollup | Funciona corretamente | Não funciona ou dá resultados errados |
| Exportar para CSV | Exporta como número sem símbolo | Exporta como texto com símbolo |
Usar uma coluna Número com formato de moeda é sempre a melhor escolha. Garante classificação, aritmética e agregação corretas. A abordagem de texto deve ser usada apenas como solução temporária quando a conversão numérica não for possível.
Agora você pode importar arquivos CSV com símbolos de moeda no Notion e ter os valores armazenados corretamente como números com o formato de moeda adequado. Comece pré-processando o CSV para remover símbolos se quiser o caminho mais simples, ou use o método da fórmula se precisar preservar a coluna de texto original. Para grandes conjuntos de dados, use o recurso de localizar e substituir de uma planilha para remover símbolos antes da importação em massa. Após aplicar a correção, teste a classificação e uma fórmula de soma simples para confirmar que a coluna se comporta como número.