Formler kombinera många element. Nedan visas:

  • Funktioner ta parametrar, utföra en åtgärd och returnera ett värde. Till exempel Sqrt(25) returnerar 5. Funktioner modelleras efter funktioner i Microsoft Excel. Vissa funktioner har sidoeffekter, t.ex SubmitForm, som är lämplig endast i en beteendeformel som Button.OnSelect.

  • Signaler returnerar information om miljön. Till exempel så returnerar Plats enhetens aktuella GPS-koordinater. Signaler tar inte parametrar eller har sidoeffekter.

  • Uppräkningar returnerar ett fördefinierat konstant värde. Till exempel är Color en uppräkning som har fördefinierade värden för Color.Red, Color.Blue, och så vidare. Vanliga uppräkningar inkluderas här; funktionsspecifika uppräkningar beskrivs med hjälp av funktionen.

  • Namngivna operatörer, exempelvis ThisItem och Parent, ger tillgång till information från en behållare.

Andra element är:

A

Abs – absoluta värdet för ett tal.

Acceleration – läser accelerationssensorn i enheten.

Acos – returnerar arccosinus för ett tal i radianer.

Acot – returnerar arcus cotangens för ett tal i radianer.

AddColumns – returnerar en tabell med tillagda kolumner.

And – boolesk logik AND. Returnerar sant om alla argument är sanna. Du kan också använda && operator.

App – returnerar information om den pågående appen, till exempel som vilken skärm som visas just nu.

Asin – Returnerar sinus för ett tal i radianer.

Atan – Returnerar arctangens för ett tal i radianer.

Atan2 – Returnerar arctangens baserat på en (x,y) koordinat i radianer.

Average – Beräknar medelvärdet för ett tabelluttryck eller en uppsättning argument.

B

Back – Visar föregående skärm.

Tomt – returnerar ett tomt värde som kan användas för att infoga ett NULL-värde i en datakälla.

C

Calendar – hämtar information om kalendern för det aktuella språket.

Char – omvandlar en teckenkod till en sträng.

Clear – tar bort alla data från en samling.

ClearCollect – tar bort alla data från en samling och lägger till en uppsättning poster.

Clock – hämtar information om klockan för det aktuella språket.

Coalesce – ersätter tomma värden samtidigt som icke-tomma värden är oförändrade.

Collect – skapar en samling eller lägger till data till en datakälla.

Color – anger egenskapen till ett inbyggt färgvärde.

ColorFade – tonar ett färgvärde.

ColorValue – omvandlar ett CSS-färgnamn eller en hexadecimal kod till ett värde.

Compass – returnerar kompassrubriken.

Concat – sammanfogar strängar i en datakälla.

Concatenate – sammanfogar strängar.

Connection – returnerar information om nätverksanslutningen.

Count – räknar poster som innehåller tal.

Cos – returnerar cosinus för en vinkel angiven i radianer.

Cot – returnerar cotangens för en vinkel angiven i radianer.

CountA – räknar poster som inte är tomma.

CountIf – antal poster som uppfyller ett villkor.

CountRows – räknar tabellposter.

D

DataSourceInfo – innehåller information om en datakälla.

Date – returnerar ett datum-/tidsvärde baserat på värden för år, månad och dag.

DateAdd – lägger till dagar, månader, kvartal eller år i ett datum-/tidsvärde.

DateDiff – subtraherar två datumvärden och visar resultatet i dagar, månader, kvartal eller år.

DateTimeValue – konverterar en datum- och tidssträng till ett datum-/tidsvärde.

DateValue – konverterar en endast datumsträng till ett datum-/tidsvärde.

Day – hämtar dagsdelen av ett datum-/tidsvärde.

Defaults – returnerar standardvärden för en datakälla.

Degrees – konverterar radianer till grader.

Disable – inaktiverar en signal som Plats för att läsa in GPS.

Distinct – sammanfattar poster i en tabell, tar bort dubbletter.

Download – hämtar en fil från internet till den lokala enheten.

DropColumns – returnerar en tabell med en eller flera kolumner borttagna.

E

EditForm – återställer en formulärkontroll för redigering av ett objekt.

Enable – aktiverar en signal som Plats för att läsa in GPS.

EndsWith – kontrollerar om en textsträng slutar med en annan textsträng.

Errors – ger information om fel för tidigare ändringar till en datakälla.

EncodeUrl – kodar specialtecken med hjälp av URL-kodning.

Exit – avslutar appen som körs.

Exp – returnerar e upphöjt till en exponent.

F

Filter – returnerar en filtrerad tabell baserat på ett eller flera kriterier.

Find – kontrollerar om en sträng visas i en annan och returnerar platsen.

First – returnerar den första posten i en tabell.

FirstN – returnerar den första uppsättningen med poster (N-poster) i en tabell.

ForAll – beräknar värden och utför åtgärder för alla poster i en tabell.

G

GroupBy – returnerar en tabell med poster grupperade tillsammans.

H

HashTags – extraherar hashtags (#strings) från en sträng.

Hour – returnerar timandelen i ett datum-/tidsvärde.

I

If – returnerar ett värde om ett villkor är sant och ett annat värde om inte.

IsBlank – söker efter ett tomt värde.

IsEmpty – söker efter en tom tabell.

IsMatch – kontrollerar en sträng mot ett mönster. Reguljära uttryck kan användas.

IsNumeric – söker efter ett numeriskt värde.

IsToday – kontrollerar om ett datum-/tidsvärde är under dagen.

L

Language – returnerar språktaggen för den aktuella användaren.

Last – returnerar den sista posten i en tabell.

LastN – returnerar den sista uppsättningen med poster (N-poster) i en tabell.

Launch – startar en webbadress eller en app.

Left – returnerar den vänstra delen av en sträng.

Len – returnerar längden på en sträng.

Ln – returnerar den naturliga loggen.

LoadData – läser en samling från PowerApps privata lagring.

Location – returnerar platsen som koordinater på en karta med det globala positioneringssystemet (GPS) och annan information.

LookUp – söker efter en post i en tabell baserat på en eller flera kriterier.

Lower – konverterar bokstäver i en textsträng till gemener.

M

Max – det maximala värdet för ett tabelluttryck eller en uppsättning argument.

Mid – returnerar den mellersta delen av en sträng.

Min – det minimala värdet för ett tabelluttryck eller en uppsättning argument.

Minute – hämtar minutandelen av ett datum-/tidsvärde.

mod – returnerar resten efter att en täljare har dividerats med en divisor.

Month – hämtar datumandelen av ett datum-/tidsvärde.

N

Navigate – ändrar vilken skärm som visas.

NewForm – återställer en formulärkontroll för att skapa ett objekt.

Not – boolesk logik NOT. Returnerar sant om dess argument är falskt, och returnerar falskt om dess argument är sant. Du kan också använda ! operator.

Now – returnerar aktuellt datum-/tidsvärde.

O

Or – boolesk logik OR. Returnerar sant om något av argumenten är sant. Du kan också använda || operator.

P

Param – ger åtkomst till parametrar som skickats till appen när användaren öppnade den.

Parent – ger åtkomst till en behållarkontrolls egenskaper.

Patch – ändrar eller skapar en post i en datakälla eller sammanfogar poster utanför en datakälla.

Pi – returnerar numret π.

PlainText – tar bort HTML- och XML-taggar från en sträng.

Power – returnerar ett tal upphöjt till en exponent. Du kan också använda ^ operator.

Proper – konverterar den första bokstaven i varje ord i en textsträng till versaler, och övriga omvandlas till gemener.

R

Radians – konverterar grader till radianer.

Rand – returnerar pseudoslumptal.

Refresh – uppdaterar posterna i en datakälla.

Remove – tar bort en eller flera specifika poster från en datakälla.

RemoveIf – tar bort poster från en datakälla baserat på ett villkor.

RenameColumns – byter namn på kolumnerna i en tabell.

Replace – ersätter en del av en sträng med en annan sträng genom att starta positionen för strängen.

Reset – återställer en indatakontroll till dess standardvärde, och ignorerar alla ändringar som gjorts av användaren.

ResetForm – återställer en formulärkontroll för redigering av ett befintligt objekt.

Revert – läser in och tar bort fel för poster för en datakälla.

RGBA – returnerar färgvärdet för en uppsättning komponenter för röd, grön, blå och alpha.

Right – returnerar delen längst till höger av en sträng.

Round – avrundar till närmsta numret.

RoundDown – avrundar till störst föregående nummer.

RoundUp – avrundar uppåt minsta nästföljande nummer.

S

SaveData – sparar en samling till PowerApps privata lagring.

Search – söker efter poster i en tabell som innehåller en sträng i en av sina kolumner.

Second – hämtar den andra delen av ett datum-/tidsvärde.

Set – anger värdet för en global variabel.

ShowColumns – returnerar en tabell med bara de markerade kolumnerna.

Shuffle – ordnar slumpmässigt om posterna i en tabell.

Sin – returnerar sinus för en vinkel angiven i radianer.

Sort – returnerar en sorterad tabell baserat på en formel.

SortByColumns – returnerar en sorterad tabell baserat på en eller flera kolumner.

Sqrt – returnerar kvadratroten ur ett tal.

StartsWith – kontrollerar om en textsträng börjar med en annan textsträng.

StdevP – returnerar standardavvikelsen för dess argument.

Substitute – ersätter en del av en sträng med en annan sträng genom att matcha strängar.

SubmitForm – sparar objektet i en formulärkontroll till datakällan.

Sum – beräknar medelvärdet för ett tabelluttryck eller en uppsättning argument.

Switch – matchar med en mängd värden och utvärderar sedan en motsvarande formel.

T

Table – skapar en temporär tabell.

Tan – returnerar tangens för en vinkel angiven i radianer.

Text – formaterar ett tal som en sträng för visning.

ThisItem – returnerar data för det aktuella objektet från behållaren i ett galleri eller formulär.

Time – returnerar ett datum-/tidsvärde baserat på värden för timme, minut och sekund.

TimeValue – konverterar en endast tidssträng till ett datum-/tidsvärde.

TimeZoneOffset – returnerar skillnaden mellan UTC-tid och användarens lokala tid i minuter.

Today – returnerar aktuellt datum-/tidsvärde.

Trim – tar bort extra blanksteg från slutet av och inom en textsträng.

TrimEnds – tar bort extra blanksteg från slutet av en textsträng endast.

U

Ungroup – tar bort en gruppering.

Update – ersätter en post i en datakälla.

UpdateContext – anger värdet för en eller flera kontextvariabler för den aktuella skärmen.

UpdateIf – ändrar en uppsättning poster i en datakälla baserat på ett villkor.

Upper – konverterar bokstäver i en textsträng till versaler.

User – returnerar information om den aktuella användaren.

V

Validate – kontrollerar om värdet för en kolumn eller en hel post är giltig för en datakälla.

Value – konverterar en sträng till ett tal.

VarP – returnerar variansen för dess argument.

ViewForm – återställer en formulärkontroll för visning av ett befintligt objekt.

W

Weekday – hämtar veckodagsandelen av ett datum-/tidsvärde.

Y

Year – hämtar årdelen av ett datum-/tidsvärde.