Habilitando e Usando o Power Fx no Power Apps

Power Fx é a linguagem de fórmulas de código aberto da Microsoft, baseada em Excel, usada para criar lógica de aplicativos em Power Apps. Ele simplifica a construção de lógica em aplicativos ao permitir que os desenvolvedores usem fórmulas semelhantes às usadas em Excel.
Habilitando Power Fx no Power Apps
1: Acessar o Power Apps
- Acesse Power Apps.
- Faça login com sua conta da Microsoft.
2: Criar ou Editar um Aplicativo
- No painel de navegação à esquerda, selecione “Apps” para ver seus aplicativos existentes ou crie um novo aplicativo clicando em “Novo aplicativo” e escolhendo “Aplicativo Canvas”.
3: Habilitar Experimental Features
- No editor de aplicativos, vá para a aba “Configurações” no canto superior direito.
- Selecione “Configurações avançadas”.
- Na seção “Experimental Features”, habilite “Enable Power Fx”.
Usando Power Fx
Estrutura Básica de Fórmulas
A sintaxe do Power Fx é semelhante às fórmulas do Excel. Abaixo estão alguns exemplos básicos:
- Definir valor de uma variável:
Set(variável, valor) - Atualizar uma coleção:
Collect(coleção, {campo1: valor1, campo2: valor2}) - Filtrar uma tabela:
Filter(tabela, condição)
Exemplo Prático
Cenário: Filtrando uma Galeria com Base em uma Entrada de Texto
- Adicione uma Galeria ao seu aplicativo Canvas.
- Adicione uma TextInput (entrada de texto) acima da Galeria.
- Defina a propriedade
Itemsda Galeria para a fórmula Power Fx abaixo:
Filter(NomeDaSuaTabela,
TextoAProcurar in CampoDaTabela)Neste exemplo, NomeDaSuaTabela é a tabela que você deseja filtrar, CampoDaTabela é o campo pelo qual você deseja filtrar, e TextoAProcurar é o valor da TextInput.
Usando Fórmulas de Agregação
- Soma:
Sum(tabela, coluna) - Média:
Average(tabela, coluna) - Contar:
CountRows(tabela)
Exemplo de Soma
Se você tiver uma tabela chamada “Vendas” e quiser somar o valor das vendas:
Sum(Vendas, Valor)Conclusão
Habilitar e usar Power Fx no Power Apps permite que você crie lógica e manipule dados de forma intuitiva usando uma linguagem familiar para quem já trabalha com Excel. Com Power Fx, você pode criar aplicativos robustos e dinâmicos, simplificando o processo de desenvolvimento de aplicativos sem necessidade de conhecimento avançado de programação.
Lembre-se de explorar a documentação oficial da Microsoft para obter mais informações e exemplos avançados sobre o uso do Power Fx no Power Apps.
Veja também nosso artigo sobre Usando Power Fx no Power Apps: Um Guia Abrangente.
Luiz Antonio Sgargeta é sócio fundador e CEO da Trinapse, consultoria brasileira de Microsoft 365 com quase duas décadas de operação, acumula mais de 20 anos em desenvolvimento de software e em ambientes corporativos de alta complexidade.
Ver maisVer menos
Trabalha com SharePoint desde o SharePoint Portal Server 2003 e com .NET desde a versão 1.0. Acompanhou a plataforma em todas as suas reinvenções, do portal de documentos on-premises ao SharePoint Online dentro do Microsoft 365, o que dá a ele uma leitura rara sobre o que muda de verdade e o que é apenas nome novo para o mesmo problema.
No início da carreira atuou em uma das maiores operações de e-commerce do país, em sistemas que não toleram degradação de performance nem indisponibilidade, essa origem definiu o critério que ele aplica até hoje: solução boa é a que sustenta volume real, integra com o legado que já existe e não quebra no pico.
Depois disso, passou por praticamente todo tipo de projeto corporativo, de portais e intranets de milhares de usuários a integrações críticas e automação de processos de ponta a ponta, sempre em grandes empresas e em desafios de alta exigência.
A marca do trabalho dele é a tradução entre tecnologia e negócio, levanta a necessidade real por trás do pedido do cliente, questiona o processo antes de automatizá-lo e desenha a solução pelo resultado esperado, não pela ferramenta disponível, é o que permite conversar com a diretoria sobre retorno e com o time técnico sobre arquitetura na mesma reunião.
Hoje lidera a frente comercial e estratégica da Trinapse e conduz a empresa no novo ciclo da inteligência artificial, com foco em agentes de IA e operação de processos assistida por IA para cooperativas de crédito, agronegócio e indústria. Escreve no blog da Trinapse desde 2019, com mais de 450 artigos sobre IA, SharePoint, Power Platform, Modern Workplace e transformação de processos, sempre a partir de projeto entregue e não de teoria.



