---
title: "Como transformar uma planilha do Excel em app para celular"
description: "Transformamos uma calculadora de orçamentos do Excel em uma seção de app com o AI Extension Builder. Mesmo total, até o centavo. Com arquivos e prompt."
canonical_url: "https://pt.goodbarber.com/blog/como-transformar-uma-planilha-do-excel-em-app-para-celular-a1359/"
lang: pt
date: 2026-09-30
last_updated: 2026-09-30
---

# Como transformar uma planilha do Excel em app para celular

![](https://blog.goodbarber.com/_public/profile/b5/b5f3704c4117b921f2e8146eddf0b0763b3e1692-default.jpg)

[Pierre-Laurent Medori](https://pt.goodbarber.com/blog/author/pierre-medori/)Head of Backend Engineering

30 de set. de 2026 · 10 min de leitura

![](https://cmsphoto.ww-cdn.com/superstatic/121801/art/grande/98216512-68436674.jpg?v=1790768411.1090922)

Transformamos uma calculadora de orçamentos do Excel em uma seção de app com o AI Extension Builder. Mesmo total, até o centavo. Com arquivos e prompt.

## Dois tipos de planilha, duas coisas para levar

Quase todas as planilhas que alguém quer transformar em app guardam duas coisas. Dados: uma tabela de preços, um catálogo de produtos, uma agenda, um cadastro de membros. E lógica: as fórmulas que transformam esses dados em uma resposta, um orçamento, um total, uma parcela mensal.

Um app precisa dos dois. Os dados precisam ser fáceis de ler no celular, organizados e com busca. A lógica precisa dar exatamente o mesmo resultado da planilha, ou ninguém vai confiar nela.

Existem três caminhos para chegar lá:

| O caminho                                        | O que acontece com a sua planilha                                                                                                                                                                        | Ideal para                                                                                         |
| ------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
| Converter a pasta de trabalho do jeito que ela é | Um conversor transforma o arquivo, com as fórmulas, em uma calculadora web que você insere em um app ou site. O [Appizy](https://www.appizy.com/integration/excel-into-mobile-app-with-goodbarber.html) faz isso e funciona com a GoodBarber. | Pastas de trabalho grandes, cheias de fórmulas que você não quer reescrever                        |
| Montar um app em cima da planilha                | A planilha continua sendo o banco de dados, e uma ferramenta como Glide ou AppSheet coloca telas por cima.                                                                                               | Dados que várias pessoas editam todos os dias                                                      |
| Reconstruir como uma seção do seu app            | Você envia o arquivo de dados, descreve as fórmulas e um agente de IA monta a seção dentro do seu app.                                                                                                   | Uma tabela de preços, um catálogo ou uma calculadora que seus clientes vão usar no seu próprio app |

Este artigo testa o terceiro caminho com um arquivo real, do início ao fim, e mostra cada etapa.

## O arquivo de teste: uma calculadora de orçamentos de reforma

Criamos o tipo de pasta de trabalho que uma empresa de reformas guarda no notebook. Ela está em inglês e tem duas abas:

- **Price list (tabela de preços):** 30 itens de obra, da remoção de azulejos à instalação de uma bancada, cada um com um código, uma categoria, uma unidade (m², unidade ou metro linear) e um preço unitário.
- **Quote (orçamento):** a calculadora. Você digita um código e uma quantidade nas células amarelas, o PROCV traz o item e o preço, e o resto vem junto: totais por linha, mão de obra extra, um desconto, o imposto, o total e um sinal de 30%.

O orçamento de exemplo do arquivo é a reforma de um banheiro: 10 linhas, 16 horas de mão de obra extra a € 45 a hora, um desconto de 5% e um imposto (VAT) de 20%. O Excel dá um total de € 5.269,08 com imposto, com um sinal de € 1.580,72. Esse é o número que o app precisa alcançar.

Os dois arquivos podem ser baixados de graça para você repetir o mesmo teste: [a pasta de trabalho do Excel](https://assets.ww-cdn.com/blog/sta/renovation-quote-estimator.xlsx) e [a exportação em CSV, price-list.csv](https://assets.ww-cdn.com/blog/sta/price-list.csv).

## Etapa 1: exporte a aba de dados como arquivo CSV

O módulo lê arquivos de dados, CSV ou JSON, e não pastas de trabalho do Excel. Então a primeira etapa é salvar a aba de preços em formato CSV: no Excel, abra a aba e depois Arquivo > Salvar como > CSV UTF-8 (Delimitado por vírgulas).

Em seguida, abra o arquivo em um editor de texto e confira a primeira linha. Ela deve mostrar `ref,category,item,unit,unit_price`. Atenção: um Excel configurado em português costuma separar as colunas com ponto e vírgula, mesmo nesse formato, e o módulo espera vírgulas por enquanto. O mais simples é passar pelo Google Sheets: importe a pasta de trabalho e depois Arquivo > Fazer download > Valores separados por vírgula (.csv). O Google Sheets sempre usa vírgulas.

Mantenha uma única linha de cabeçalho, uma linha por item, nenhuma célula mesclada e nenhum total no final. O CSV guarda os seus dados; as fórmulas entram na etapa 3.

## Etapa 2: adicione uma seção Create with AI e anexe o CSV

No back office, adicione uma nova seção e escolha Create with AI, o tipo de seção do AI Extension Builder. Antes de digitar qualquer coisa, clique no botão de clipe, abaixo do campo do prompt, e selecione o CSV.

A partir daí, o módulo conhece o formato do arquivo: as colunas, os tipos, o número de linhas e duas linhas de exemplo. Ele não copia as suas 30 linhas no código. A seção que ele escreve carrega o price-list.csv toda vez que é aberta: os preços ficam no arquivo, não no código.

![Duas telas de celular da seção de orçamentos de reforma: o catálogo criado a partir da tabela de preços CSV de 30 linhas, organizado por categoria com um preço unitário por item, e o mesmo catálogo filtrado pela palavra tiling.](https://assets.ww-cdn.com/blog/sta/excel-to-app-catalog-and-search.jpg)

*Capturas de tela: as 30 linhas do CSV exibidas como um catálogo organizado por categoria, e o mesmo catálogo filtrado pela palavra “tiling” (assentamento de revestimento).*

## Etapa 3: descreva as fórmulas com as suas palavras

É a parte que um conversor faz por você, e a que você mesmo faz aqui: o módulo não lê fórmulas, você as descreve. Cada fórmula da aba Quote vira uma linha do prompt.

| No arquivo do Excel       | No prompt                                                                           |
| ------------------------- | ----------------------------------------------------------------------------------- |
| `PROCV` na aba Price list | O usuário escolhe os itens no catálogo; cada um mostra a unidade e o preço unitário |
| `=D5*E5`                  | Total da linha = quantidade x preço unitário                                        |
| `=SOMA(F5:F19)`           | Subtotal da obra = soma dos totais das linhas                                       |
| `=F22*F23`                | Mão de obra extra = horas x valor da hora                                           |
| `=F21+F24`                | Subtotal = subtotal da obra + mão de obra                                           |
| `=-F25*F26`               | Desconto = subtotal x percentual de desconto                                        |
| `=F25+F27`                | Valor líquido sem imposto = subtotal - desconto                                     |
| `=F28*F29`                | Imposto = valor líquido x alíquota                                                  |
| `=F28+F30`                | Total com imposto = valor líquido + imposto                                         |
| `=ARRED(F31*F32;2)`       | Sinal = 30% do total com imposto, arredondado ao centavo                            |

Este é o prompt completo, do jeito que digitamos. Ele está em inglês para esta demo; você pode escrever o seu em português.

Build a renovation quote estimator for my customers.

Data: use the uploaded file price-list.csv as the price catalogue. Load it at runtime and never hard-code the prices, so that updating the file updates the app.

Screen 1, Catalogue: items grouped by category, with a search field. Each item shows its name, unit and unit price. A “+” button adds it to the quote.

Screen 2, My quote: one line per item with an editable quantity (in the item's unit), the unit price and the line total (quantity x unit price). A line can be removed.

Below the lines, the calculation:
- Works subtotal = sum of the line totals
- Extra labour = hours x hourly rate (hours: 0 by default, hourly rate: 45 EUR by default, both editable)
- Subtotal = works subtotal + extra labour
- Discount = subtotal x discount rate (0% by default, editable)
- Net before VAT = subtotal - discount
- VAT = net before VAT x VAT rate (20% by default, editable)
- Total incl. VAT = net before VAT + VAT
- Deposit due on signature = 30% of the total incl. VAT, rounded to the cent

Show amounts in euros with 2 decimals. Keep the quote on the device so it is still there when the user comes back. Mobile-first, clean design.

A primeira versão mostrava a linha de mão de obra como uma tarifa, 16 h × € 45,00/h, sem o valor. Uma mensagem a mais bastou para corrigir:

In the summary, show the labour amount (hours x hourly rate) on the “Additional labour” line, and keep the hourly rate only on its own line.

## O resultado: mesmo orçamento, mesmo total, centavo por centavo

Abrimos a seção publicada em uma tela do tamanho de um celular, digitamos o orçamento do banheiro do arquivo do Excel e comparamos cada linha. Teste feito em 30 de setembro de 2026:

| Linha                     | Excel          | App            |
| ------------------------- | -------------- | -------------- |
| Subtotal da obra          | € 3.902,00     | € 3.902,00     |
| Mão de obra, 16 h a € 45  | € 720,00       | € 720,00       |
| Subtotal                  | € 4.622,00     | € 4.622,00     |
| Desconto, 5%              | € 231,10       | € 231,10       |
| Valor líquido sem imposto | € 4.390,90     | € 4.390,90     |
| Imposto, 20%              | € 878,18       | € 878,18       |
| **Total com imposto**     | **€ 5.269,08** | **€ 5.269,08** |
| **Sinal, 30%**            | **€ 1.580,72** | **€ 1.580,72** |

![Duas telas de celular da seção de orçamentos de reforma: as linhas do orçamento com quantidades e totais, e o resumo com 3.902,00 euros de obra, 720,00 euros de mão de obra, subtotal de 4.622,00 euros, total com imposto de 5.269,08 euros e sinal de 1.580,72 euros, os mesmos números do arquivo do Excel.](https://assets.ww-cdn.com/blog/sta/excel-to-app-quote-lines-and-total.jpg)

*Capturas de tela: as linhas do orçamento com as quantidades, e o resumo com o mesmo total do arquivo do Excel.*

Você pode [testar a demo on-line](https://xceeddemo.goodbarber.app/demo-csv): ela roda na versão web de um app de teste, em inglês. Adicione algumas linhas e compare com a pasta de trabalho.

## O que o app faz e a planilha não fazia

- **Busca e categorias.** Digite “tiling” e o catálogo se reduz a três itens. Na planilha, você rola a tela.
- **O orçamento fica no celular.** Feche o app e volte mais tarde: as linhas, as horas e o desconto continuam lá.
- **Ele combina com o resto do seu app.** A seção usa automaticamente as fontes e as cores do seu app; não há nada para formatar à mão.
- **Ele vai junto com o seu app.** A seção faz parte da versão web em todos os planos, e dos apps iOS e Android a partir do plano Premium.

## Onde este método para

- **Nada de arquivos .xlsx.** O módulo lê CSV e JSON. Exporte antes a aba que contém os seus dados.
- **Nada de leitura de fórmulas.** Você as descreve. Uma dezena cabe em um prompt; uma pasta de trabalho com centenas de fórmulas encadeadas, macros ou tabelas dinâmicas é trabalho para um conversor que as mantenha como estão.
- **Dados pequenos e estáveis.** Uma tabela de preços, um catálogo, uma agenda. Dados que várias pessoas editam todos os dias ficam melhor em um banco de dados, e o módulo pode ligar uma seção a um banco Supabase para isso.
- **Confira os números.** O agente escreve o código a partir da sua descrição. Teste com um orçamento que você já conhece, como fizemos aqui, antes que os seus clientes usem.

## Teste com a sua própria planilha

Escolha uma aba, aquela sobre a qual os clientes mais perguntam: uma tabela de preços, um cardápio, uns horários. Exporte em CSV, adicione uma seção Create with AI e descreva o que o app deve fazer com ela. Deixe o arquivo do Excel aberto ao lado da pré-visualização e compare os resultados linha por linha.

[Comece grátis](https://pt.goodbarber.com/create/): crie sua primeira seção durante os 30 dias de teste grátis, sem cartão de crédito. Para ir além, leia [o nosso guia do AI Extension Builder](https://pt.goodbarber.com/blog/ai-extension-builder-crie-secoes-com-ia-sem-programar-a1242/) ou veja [a página da extensão](https://pt.goodbarber.com/extensions/ai-extension-builder/).

## FAQ

**Dá para transformar uma planilha do Excel em app sem programar?**

Sim. Exporte os dados em CSV, anexe o arquivo a uma seção Create with AI na GoodBarber e descreva as fórmulas com as suas palavras. O AI Extension Builder escreve a seção, e você confere com um resultado que já conhece do Excel.

**Dá para converter um arquivo do Excel em app para Android?**

Sim, como uma seção do seu app GoodBarber. A GoodBarber compila e publica os apps Android e iOS a partir do plano Premium, e a versão web em todos os planos. Você não compila nada.

**O app lê diretamente o meu arquivo .xlsx?**

Não. O módulo lê arquivos CSV e JSON. Salve a aba que contém os seus dados no formato CSV UTF-8, com vírgulas como separadores, e envie esse arquivo.

**O app vai calcular exatamente como a minha planilha?**

Só se o prompt descrever as fórmulas com exatidão, arredondamentos incluídos. No nosso teste, o app bateu com o Excel em todas as linhas, centavo por centavo. Confira sempre com um orçamento que você já calculou no Excel.

**Quanto custa?**

O AI Extension Builder é uma extensão gratuita para os apps de Conteúdo e de eCommerce. Você paga o plano GoodBarber que publica o seu app: a versão web a partir do plano Standard, os apps iOS e Android a partir do plano Premium.

![](https://blog.goodbarber.com/_public/profile/b5/b5f3704c4117b921f2e8146eddf0b0763b3e1692-default.jpg)

Sobre o autor

PIERRE MEDORI

Head of Backend Engineering

Sou Head of Backend Engineering na GoodBarber, onde construímos a plataforma que permite a qualquer pessoa criar aplicações nativas sem escrever uma linha de código. A minha equipa é responsável por tudo o que acontece nos bastidores — as APIs, os serviços e a infraestrutura que transformam um projeto no-code em aplicações realmente publicadas, com alojamento, notificações push e uma loja completa. Escrevo sobre a engenharia que mantém o no-code a funcionar em grande escala e sobre o papel que a IA desempenha nisso.

[Mais de Pierre](https://pt.goodbarber.com/blog/author/pierre-medori/)[LinkedIn](https://www.linkedin.com/in/pierre-laurent-medori/)
