Quando vale a pena abrir o OFX no Excel
O arquivo OFX é feito para máquina ler. Abrir num editor de texto mostra um emaranhado de etiquetas como <STMTTRN> e <TRNAMT> onde ninguém consegue enxergar se está faltando um lançamento. E é exatamente antes de importar que você precisa enxergar.
Converter para planilha resolve situações concretas do fechamento:
- Auditar antes de importar. Depois que o extrato entra no ERP, desfazer dá muito mais trabalho do que conferir antes. Cinco minutos na planilha evitam uma importação que precisa ser estornada lançamento por lançamento.
- Somar créditos e débitos. Saber quanto entrou e quanto saiu no período, sem digitar nada.
- Achar o lançamento que desencaixa o saldo. Quando o saldo do sistema não bate com o do banco, a diferença costuma ser um único lançamento. Ordenando e filtrando na planilha, ele aparece.
- Mandar para o cliente ou para o contador. Ninguém abre um OFX para revisar. Todo mundo abre uma planilha.
O que a planilha traz
O arquivo gerado tem duas abas. A primeira, Transações, lista um lançamento por linha, nas colunas A a E:
| Coluna | O que é |
|---|---|
| Data | A data em que o lançamento caiu na conta (o DTPOSTED do OFX), reescrita no formato AAAA-MM-DD. |
| Tipo | Crédito ou Débito, conforme o TRNTYPE de cada transação. |
| Valor (R$) | O valor com duas casas decimais. Entradas são positivas e saídas são negativas — é o sinal que veio do OFX, preservado. |
| Descrição | O histórico do lançamento (o MEMO): "PIX RECEBIDO", "TARIFA MENSALIDADE", o nome da contraparte. |
| ID (FITID) | O identificador único da transação. É o campo que o seu ERP usa para não importar o mesmo lançamento duas vezes. |
Abaixo da última transação vêm uma linha em branco e três linhas de totais: Total Créditos, Total Débitos e Saldo — o resultado de créditos menos débitos no período.
A segunda aba, Informações, é o cartão de identidade do arquivo: o código do banco (BANKID), o número da conta (ACCTID), o tipo de conta, a moeda, a data de início e de fim do período, a quantidade total de transações e os mesmos totais de créditos, débitos e saldo. É por onde você confirma, em dois segundos, que o OFX é da conta e do mês que você esperava — engano fácil de cometer quando se fecha o mês de vários clientes.
Como conferir a integridade do extrato na planilha
A planilha não serve só para olhar: ela serve para provar que o OFX está íntegro. Três checagens pegam quase todo problema, e todas usam fórmulas que funcionam no Excel em português.
1. A quantidade de lançamentos bate? Compare o número de linhas com o extrato original (a aba Informações já traz o total de transações). Se o extrato tem 47 lançamentos e a planilha tem 45, faltou alguma coisa — normalmente uma página do PDF ou uma seção fora do padrão.
2. A soma bate com a variação de saldo? Como os débitos já vêm negativos, somar a coluna inteira devolve a variação líquida do período direto:
=SOMA(C2:C100)— a movimentação líquida (entradas menos saídas).=SOMASE(B:B;"Crédito";C:C)— só as entradas.=SOMASE(B:B;"Débito";C:C)— só as saídas.
Pegue o saldo inicial do extrato, some o resultado de =SOMA(C2:C100) e compare com o saldo final impresso pelo banco. Se bater, nenhum lançamento se perdeu no caminho. Vale confiar mais nessa soma do que na linha de totais: os totais contam apenas as transações marcadas como crédito ou débito, e alguns bancos exportam OFX com tipos menos comuns (pagamento, transferência, tarifa). Esses lançamentos aparecem na lista e entram no =SOMA, mas podem ficar de fora da linha Total Débitos. Se as duas contas divergirem, é esse o motivo — e o número certo é o da soma da coluna.
3. Algum FITID está repetido? FITID duplicado é a causa número um de lançamento importado em dobro. Com os identificadores na coluna E, coloque em uma coluna vazia:
=CONT.SE(E:E;E2)>1
Arraste para baixo: todo VERDADEIRO é um identificador que aparece mais de uma vez. Se aparecer algum, corrija antes de importar — dá para ajustar o campo direto no editor de OFX online, sem mexer no texto bruto do arquivo.
As datas chegam como texto — e como transformá-las em datas de verdade
Dentro do OFX, as datas são escritas grudadas, no padrão AAAAMMDD: 2 de junho de 2026 vira 20260602. A conversão já desmonta isso para 2026-06-02, bem mais legível — mas o Excel em português espera dd/mm/aaaa e não reconhece o formato ISO automaticamente. O resultado: a coluna Data chega como texto, alinhada à esquerda. Some, filtre por mês ou ordene por data e o comportamento sai errado, porque o Excel está comparando palavras, não datas.
A correção leva um instante. Numa coluna vazia, use:
=DATA(ESQUERDA(A2;4);EXT.TEXTO(A2;6;2);DIREITA(A2;2))
A fórmula recorta o ano, o mês e o dia e monta uma data real. Formate a coluna como Data, copie e cole como valores por cima da coluna A e pronto: ordenação, filtro por período e fórmulas como SOMASES por mês passam a funcionar. Se preferir o caminho sem fórmula, selecione a coluna, vá em Dados → Texto para colunas, avance até a terceira etapa e escolha o formato de data AMD — o Excel converte a coluna inteira de uma vez. No Google Sheets, o mesmo =DATA(...) funciona sem alteração.
A planilha é para o olho humano; o sistema continua querendo o OFX
Um ponto que evita frustração: converter para Excel não substitui a importação. A esmagadora maioria dos ERPs e sistemas contábeis brasileiros não importa movimentação bancária a partir de XLSX — eles pedem OFX, porque o OFX carrega os metadados da conta e o identificador único que impede a duplicidade. A planilha é a etapa de revisão; o OFX é a etapa de integração.
O fluxo que funciona é usar os dois: gere o OFX, converta uma cópia para Excel, confira, e então importe o OFX no sistema. Se a conferência apontar algo errado, corrija no editor de OFX e refaça a checagem.
O caminho inverso também existe. Quando os dados só estão em tabela — uma planilha que o cliente mandou, um relatório exportado do banco em CSV —, dá para montar o OFX a partir dela no conversor de planilha para OFX. E se quiser entender de vez qual formato usar em cada situação, vale a leitura do guia sobre as diferenças entre OFX, CSV e XLSX.