Funções do Power Automate, com exemplos testados
Cada página mostra a sintaxe, exemplos com o resultado que o Power Automate devolveu de verdade, as armadilhas que fazem fluxos falharem e perguntas frequentes. Os resultados foram obtidos executando as expressões em um fluxo de teste, sem conectores e sem dados reais.
Datas
formatDateTime
Como usar formatDateTime no Power Automate: formatos dd/MM/yyyy HH:mm, MM x mm, HH x hh, uma letra só, culture...
convertTimeZone
Como usar convertTimeZone no Power Automate: nomes de fuso do Windows para Brasília, Manaus, Nova York e Londres,...
parseDateTime
Como usar parseDateTime no Power Automate para ler datas dd/mm/aaaa sem trocar dia e mês: cultura pt-BR x en-US,...
addDays, addToTime e datas relativas
Somar e subtrair dias, semanas e meses no Power Automate: addDays, addToTime, subtractFromTime, startOfMonth,...
Números
formatNumber
Como usar formatNumber no Power Automate: moeda R$, milhar com ponto e decimal com vírgula, zeros à esquerda,...
int, float e string
Converter texto em número no Power Automate sem surpresas: int e float com decimais, o perigo do float('1,5') que...
div, mod, mul e add
Contas no Power Automate sem surpresas: div de inteiros trunca, mod devolve o resto, mul e add de decimais trazem...
Textos
concat, join e split
Juntar e dividir textos no Power Automate com concat, join e split: valores nulos, números, listas e o formato de...
replace, substring, trim e toUpper
Trocar, cortar e limpar textos no Power Automate: replace diferencia maiúsculas, substring conta de zero, trim...
base64, base64ToString e uriComponent
Codificar e decodificar Base64 e URLs no Power Automate: base64, base64ToString (UTF-8), uriComponent e os acentos...
Lógica
coalesce e empty
Como tratar campos vazios e nulos no Power Automate: coalesce só pula nulo, empty distingue vazio, espaço e lista...
equals, contains, startsWith e indexOf
Maiúsculas e minúsculas nas comparações do Power Automate: equals e contains diferenciam, startsWith, endsWith e...
if, and, or e not
Condições no Power Automate: if, and, or, not e greater, com condições aninhadas, valores padrão e resultados...
Listas
Abrir a cola rápida: folha de consulta com as expressões mais usadas →
Como estes resultados foram obtidos
Em vez de copiar exemplos de documentação, o Me Ajuda Flow monta um fluxo temporário no Power Automate com ações internas (Compor, variáveis, Filtrar matriz), executa uma vez, lê o valor que cada expressão devolveu e apaga o fluxo. Esses valores ficam registrados em um arquivo do projeto, e um teste automático impede que qualquer exemplo desta referência seja publicado com um resultado diferente do registrado. Quando o resultado contradiz a documentação oficial (por exemplo, int(float('3.14')) dá erro), a página diz isso.