Como importar um CSV de uma app que ainda não conhecemos

Nem todas as apps de orçamento estão na nossa lista, e os extratos bancários não estão na lista de ninguém. A Importação Inteligente lê um ficheiro desconhecido, percebe o que significam as colunas dele, e mostra-lhe o resultado antes de gravar seja o que for.

Como importar

  1. 1. Exporte da sua app, ou descarregue um extrato do seu banco. CSV e XLSX funcionam os dois.
  2. 2. Abra o Money Talks, vá a Definições e toque em «Importar dados».
  3. 3. Escolha «Importação Inteligente», no topo da lista.
  4. 4. Indique o ficheiro.
  5. 5. Leia a pré-visualização com atenção. É o passo que mais conta num ficheiro desconhecido: confira algumas linhas e confirme que as despesas são despesas.
  6. 6. Confirme.

O ficheiro de que precisa

A Importação Inteligente lê ficheiros CSV e XLSX, sejam quais forem os nomes das colunas.

Tem o ficheiro certo se a primeira linha for assim:

Date,Description,Amount,Currency,Balance
2026-03-15,Coffee shop,-4.20,EUR,812.40

Aqui não há cabeçalho fixo. Esta é uma forma entre muitas: o que interessa é que haja algures no ficheiro uma data, um valor e, de preferência, uma moeda.

Perguntas frequentes

A minha app está na vossa lista mas escolhi a Importação Inteligente por engano. Isso estraga alguma coisa?

Não. O Money Talks olha para o cabeçalho antes de confiar na sua escolha. Se as colunas corresponderem a uma app que ele conhece, o ficheiro vai para o leitor dessa app, independentemente do que tenha escolhido. A Importação Inteligente só trata dos ficheiros que não correspondem mesmo a nada.

Posso importar um extrato bancário?

Muitas vezes, sim. Um extrato com coluna de data, coluna de valor e uma descrição importa como uma lista de transações. O que não vai ter são categorias, porque um extrato não tem nenhuma, nem transferências entre contas suas, porque um extrato não consegue distingui-las de despesa. Confira a pré-visualização antes de confirmar.

Como é que descobre qual é a coluna do valor?

Olha para os valores em vez dos nomes. Uma coluna de dinheiro parece dinheiro: casas decimais consistentes, símbolos de moeda, separadores de milhares, uma mistura de sinais. Quando várias colunas podiam ser valores, ganha a que mais se parece com dinheiro ao longo de todo o seu comprimento. Os nomes no cabeçalho ajudam quando são reconhecíveis, mas quem decide é o conteúdo.

E se ler o meu ficheiro mal?

A pré-visualização existe exatamente para isso. Mostra cada linha tal como vai ser gravada, com o tipo, o valor, a moeda e a categoria, mais uma contagem do que foi ignorado e porquê. Nada é escrito enquanto não confirmar, por isso um ficheiro que saiu errado custa-lhe uma vista de olhos, não uma limpeza.

O que vem da qualquer outra app

  • Transações cuja data e valor podem ser identificados com confiança
  • Categorias, quando há uma coluna que as contém
  • A moeda, vinda de uma coluna de moeda ou de uma que se repete ao longo do ficheiro
  • O sentido de cada linha, pelo sinal do valor ou por uma coluna de sentido à parte

O que não vem

  • Transferências entre as suas próprias contas - Um ficheiro desconhecido não dá forma fiável de distinguir um movimento entre duas contas suas de uma despesa normal. Em vez de adivinhar, a Importação Inteligente deixa essas linhas como linhas normais para as corrigir, e nunca inventa um emparelhamento.
  • Saldos correntes - Os extratos bancários trazem muitas vezes uma coluna de saldo. É uma consequência das transações e não uma transação, por isso não é importada.
  • Aquilo que o ficheiro não contém - A Importação Inteligente só consegue ler o que está escrito. Um extrato sem coluna de moeda é lido na sua moeda base, o que está certo se tiver banco no seu país e errado se não tiver.

Para que serve a Importação Inteligente

As apps que têm guia próprio são aquelas que desmontámos ficheiro a ficheiro. A Importação Inteligente cobre o resto: uma app de orçamento que nunca vimos, uma folha de cálculo que mantém por sua conta, ou um extrato descarregado do banco.

Ela lê as colunas do ficheiro e percebe o que cada uma contém, e depois mostra-lhe o resultado antes de gravar seja o que for.

Lê os valores, não só os nomes

A abordagem óbvia é procurar uma coluna chamada Amount. Falha depressa: os ficheiros vêm em muitas línguas, os bancos dão às coisas os nomes dos sistemas deles, e muitas exportações chamam a uma coluna algo como Value ou Betrag ou nada de reconhecível.

Por isso os nomes das colunas são uma pista, não a resposta. Quem resolve a questão é o conteúdo. Uma coluna de dinheiro parece dinheiro até ao fim: casas decimais que se mantêm consistentes, símbolos de moeda, separadores de milhares, uma mistura de positivos e negativos. Uma coluna de números de referência não se parece, por muito que o nome dela soe a valor.

O mesmo vale para a moeda. Três letras a repetirem-se ao longo de uma coluna, tiradas do conjunto de códigos de moeda reais, são uma coluna de moeda seja qual for o nome dela.

O que não vai fazer

Não vai emparelhar transferências. Num ficheiro que não reconhecemos, não há nada que marque de forma fiável um movimento entre duas contas suas como diferente de uma despesa, e inventar a ligação criaria movimentos entre contas que nunca trocaram nada. Essas linhas chegam como transações normais e corrige as poucas que interessam.

Não vai inventar uma moeda. Se o ficheiro não a indicar, é usada a sua moeda base. Isso está certo para um extrato do seu país e errado para um estrangeiro, o que merece uma olhadela na pré-visualização se tiver banco no estrangeiro.

Não vai tratar um saldo corrente como uma transação. Os extratos bancários trazem um e ele é um resultado, não um acontecimento.

Leia a pré-visualização como deve ser

Com uma app que conhecemos, a pré-visualização é uma formalidade. Com um ficheiro desconhecido é o passo que faz o trabalho.

Repare em três coisas. Há algumas linhas com as datas que esperava? As suas despesas são despesas e não receitas? A moeda parece certa? Essas três cobrem quase todas as maneiras de um ficheiro desconhecido ser lido mal, e nada é gravado enquanto não confirmar.

Se algo estiver fora do sítio, o ficheiro não se perdeu. Nada foi escrito.