Nos últimos anos, venho vendo a cada dia como o Power Apps nos permite criar aplicativos simples para melhorar os nossos controles e processos, mesmo sem termos nenhuma experiência com programação.
Nesse arquivo, eu quero te mostrar como você pode criar um aplicativo no Power Apps usando uma planilha do Excel como fonte de dados, mesmo que nunca tenha feito nada parecido.
Por que o Power Apps é uma boa escolha?
Procurando conhecer mais do Power Apps, eu acabei descobrindo que aquelas planilhas antigas podem virar um sistema personalizado sem muita dificuldade. Dá pra criar aplicativos sem saber programar.
Eu costumo dizer que o Power Apps é uma mistura de "slides no PowerPoint" com "fórmulas do Excel".
Usando o Excel como base de dados
Muita gente pergunta se pode usar o Excel como banco de dados para um aplicativo. E a resposta é: SIM! É possível. Maaas, com algumas limitações, que eu vou explicar.
Você pode criar um aplicativo conectado com uma planilha online, permitindo editar, adicionar e filtrar dados através do Power Apps.
Passo a passo para criar um aplicativo usando Power Apps com Excel
Vou detalhar as etapas que costumo seguir ao criar um app do zero, usando Excel como base de dados.
- Prepare sua planilha Excel: antes de mais nada, abra seu arquivo no Excel e transforme os dados em tabela. Selecione o intervalo de dados, depois clique em “Formatar como Tabela” na guia “Página Inicial”. Recomendo nomear sua tabela, por exemplo, “Clientes”.
Transformar o intervalo em tabela é obrigatório.
- Salve a planilha no OneDrive: o Power Apps exige que os arquivos estejam no OneDrive pra conectar.
- Abra o Power Apps e crie uma conexão: dentro do Power Apps, clique em “Criar”, escolha “Aplicativo de tela” e selecione como fonte de dados o Excel no seu OneDrive. Encontre o arquivo, selecione a tabela criada no passo 1.
- Gere o app automaticamente: o Power Apps sugere um aplicativo pronto, com telas de visualização, edição e inclusão de registros. Pode ajustar as cores, títulos e os campos exibidos conforme for necessário.
- Teste o app: clique em “Executar” para ver seu app funcionando. Muda um dado qualquer pra ver se a mudança aparece na planilha do OneDrive.
- Adicione filtros e buscas: para facilitar no uso, coloca na tela principal um campo de busca. Use a fórmula abaixo para filtrar os registros via Power Apps:
Filter(Clientes, StartsWith(Nome, TextInputBuscar.Text))
- Nesta fórmula:
- Clientes: é o nome da sua tabela.
- Nome: é a coluna que você deseja buscar.
- TextInputBuscar.Text: é o campo onde o usuário digita o termo.
- Assim, o app mostra só os registros que começam com esse texto.
- Salve e publique seu app: depois de tudo pronto, dê um nome ao seu app e publique. Agora, sua equipe já pode acessar e editar os dados diretamente do navegador ou celular.
Já pensou na quantidade de apps que você pode criar com essas ferramentas? Com mais experiência, dá pra criar validações, enviar notificações automáticas e até conectar seu app com outros sistemas do Microsoft 365. Caso queira ver exemplos de uso em negócios pequenos, eu mesmo escrevi este conteúdo em 7 motivos para usar Power Apps na gestão de pequenas empresas.
Limitações do Excel como banco de dados
Apesar da praticidade, há limitações que não posso deixar de citar:
- É possível mostrar/filtrar/classificar apenas até 2000 linhas simultaneamente no Power Apps.
- Podem ter erros no carregamento dos dados quando várias pessoas editam a planilha ao mesmo tempo.
- Faltam alguns controles avançados, que são possíveis no sharepoint e outras fontes de dados.
Para ambientes de produção mais exigentes, eu geralmente uso e recomendo o SharePoint ou o SQL, que não tem esses problemas.
Quando usar outras soluções no lugar do Excel?
Admito: Excel resolve muito quando a gente tá começando, mas não é a melhor opção. Se você tem mais de 2000 linhas na sua tabela, informações sensíveis ou confidenciais, ou ainda se tem um volume de informações muito grande, vale a pena considerar outras fontes de dados.
Aqui na 101, nós desenvolvemos apps e dashboards desde pequenas planilhas até projetos para grandes empresas, mas dificilmente usamos o Excel como fonte de dados.
Concluindo: Aprendizado e prática para ir além
Se ficou com dúvidas ou se já criou algum app conectado no Excel, deixa aqui o seu comentário, quero muito saber sua sua experiência!
Se precisar de ajuda com Power Apps, Excel ou Power BI, lembra que nós trabalhamos fazendo consultoria para planilhas, aplicativos e dashboards personalizados. Estamos aqui para ajudar a sua empresa ou seu projeto funcionar melhor.
Perguntas frequentes sobre Power Apps e Excel
O que é o Power Apps?
Power Apps é uma plataforma da Microsoft para criar aplicativos personalizados com poucos cliques e sem necessidade de saber programar. Ele oferece recursos para montar telas, automatizar processos e integrar diferentes fontes de dados.
Como faço pra usar Excel no Power Apps?
É só formatar os seus dados como tabela no Excel, salvar o arquivo no OneDrive e conectar o Power Apps a essa tabela. Depois, você pode criar um aplicativo pra exibir, editar e adicionar registros na planilha.
Quais dados eu posso usar?
O ideal é que a tabela tenha tipos simples, como texto, número, datas e valores sem fórmulas complexas. Evite misturar diferentes tipos de informação na mesma coluna e mantenha os dados organizados por linha e coluna.
Eu preciso saber programar pra usar?
Em grande parte dos aplicativos, não. Só precisa seguir os passos básicos do Power Apps e criar fórmulas como no Excel, pra configurar como você vai ver os dados da planilha. Se precisar de funcionalidades mais avançadas no seu App, vai ser preciso usar algumas fórmulas - como as do Excel. Por exemplo: LOOKUP, FILTER ou SORT. Mas isso não é obrigatório.

