Naar hoofdinhoud gaan
Functies bieden krachtige formulemogelijkheden voor het transformeren en analyseren van je data in realtime. Deze referentie bevat alle beschikbare functies georganiseerd per categorie.

Datumfuncties

Functies voor het werken met datums en tijden, inclusief extractie, berekening en manipulatie van temporele data. ConvertTimezone Converteert datum-/tijdwaarden naar een opgegeven tijdzone. DateAdd Voegt een opgegeven hoeveelheid tijd toe aan een datum. DateDiff Berekent het tijdsverschil tussen twee datums. DateFromUnix Converteert een Unix-tijdstempel naar een Datum-datatype. DatePart Extraheert het opgegeven datumdeel uit een datumwaarde. DateTrunc Kapt de datum af tot het opgegeven datumdeel. Day Retourneert de dag van de maand van een datumwaarde als een getal. DayOfYear Converteert een datum naar het dagnummer van het jaar, van 1 (1 jan) tot 365 (31 dec). Houdt rekening met schrikkeljaren. EndOfMonth Retourneert de laatste dag van de maand van een datumwaarde. Hour Retourneert de uurcomponent van de opgegeven datum als een getal. InDateRange Bepaalt of een datum binnen een opgegeven datumbereik valt. InPriorDateRange Bepaalt of een datum binnen een opgegeven datumbereik in een vorige tijdsperiode valt. LastDay Evalueert een opgegeven datumcomponent in een datumwaarde en retourneert de laatste datum en tijd in dat component als een tijdstempel. MakeDate Evalueert opgegeven jaar-, maand-, dagcomponenten (en optioneel uur, minuut, seconde) en retourneert een datum-/tijdwaarde in ISO-formaat. Minute Retourneert een geheel getal dat de minuutcomponent van een opgegeven datum en tijd vertegenwoordigt. Month Retourneert een geheel getal dat de maandcomponent in een opgegeven datum-/tijdwaarde vertegenwoordigt. MonthName Retourneert de naam van de maandcomponent uit een opgegeven datum-/tijdwaarde. Now Retourneert de huidige datum en tijd met de tijdzone van je organisatieaccount. Quarter Retourneert een geheel getal dat de kwartaalcomponent in een opgegeven datum-/tijdwaarde vertegenwoordigt. Second Retourneert een geheel getal dat de secondecomponent van een opgegeven datum en tijd vertegenwoordigt. Today Retourneert de huidige datum in ISO-formaat met de accounttijdzone. Weekday Retourneert een geheel getal dat de dag van de week in een opgegeven datum-/tijdwaarde vertegenwoordigt. WeekdayName Retourneert de naam van de dag van de week in een opgegeven datum-/tijdwaarde. Year Retourneert een geheel getal dat de jaarcomponent in een opgegeven datum-/tijdwaarde vertegenwoordigt. DateFormat Formatteert een datumwaarde als een tekenreeks volgens een opgegeven formaatpatroon. DateParse Parseert een tekenreeksrepresentatie van een datum naar een Datum-datatype.

Logische functies

Functies voor voorwaardelijke logica, null-afhandeling en vergelijkingsoperaties. Between Controleert of een waarde binnen een opgegeven bereik valt. De functie is inclusief, dus de begin- en eindwaarden van het bereik worden meegerekend. Choose Retourneert bij een opgegeven indexnummer de overeenkomende waarde uit een lijst. Coalesce Retourneert de waarde van het eerste argument dat niet Null is. Wordt vaak toegepast op kolommen om Null-waarden te controleren en vervangende waarden toe te wijzen. If Retourneert Waarde 1 voor elke rij waar aan de eerste voorwaarde wordt voldaan. Als er meer dan één voorwaarde wordt opgegeven, worden de volgende voorwaarden geëvalueerd en worden hun bijbehorende waarden geretourneerd. Als alle voorwaarden Onwaar zijn, wordt de Anders-waarde toegepast. In Test of een waarde overeenkomt met een kandidaatwaarde in een lijst met kandidaatwaarden. Retourneert Waar als de waarde overeenkomt met een van de kandidaatwaarden, Onwaar als er geen waarden overeenkomen. IsNotNull Retourneert Waar als het argument niet Null is (data bevat), en Onwaar als het argument ontbrekende datawaarden bevat. IsNull Retourneert Waar als het argument ontbrekende datawaarden bevat, en Onwaar als het argument niet Null is. Wordt vaak toegepast op een kolom met data om te testen op Null-waarden. Switch Retourneert het resultaat dat overeenkomt met de eerste overeenkomende waarde. Als het case-argument Waar evalueert, wordt het bijbehorende resultaat geretourneerd, anders wordt het anders-argument geretourneerd. Zn Retourneert niet-Null waarden, of 0 (nul) in plaats van Null-waarden.

Wiskundige functies

Functies voor wiskundige bewerkingen en berekeningen op numerieke data. Int Rondt het invoergetal naar beneden af naar het grootste gehele getal dat gelijk aan of kleiner is dan de waarde. IsEven Retourneert Waar als het gehele getal even is, Onwaar als het oneven is. IsOdd Retourneert Waar als het gehele getal oneven is, Onwaar als het even is. Sign Retourneert het teken van een getal: -1 als negatief, 1 als positief, 0 als nul. Sqrt Berekent de positieve vierkantswortel van een positief getal. Abs Retourneert de absolute waarde van een getal. Acos Retourneert de arccosinus (inverse cosinus) van een getal in radialen. Asin Retourneert de arcsinus (inverse sinus) van een getal in radialen. Atan Retourneert de arctangens (inverse tangens) van een getal in radialen. Atan2 Retourneert de arctangens van het quotiënt van de argumenten in radialen. Tan Retourneert de tangens van een hoek opgegeven in radialen. Sin Retourneert de sinus van een hoek opgegeven in radialen. Cos Retourneert de cosinus van een hoek opgegeven in radialen. Ceiling Rondt een getal naar boven af naar het dichtstbijzijnde gehele getal. Floor Rondt een getal naar beneden af naar het dichtstbijzijnde gehele getal. Round Rondt een getal af op een opgegeven aantal decimalen. RoundUp Rondt een getal naar boven af op een opgegeven aantal decimalen. RoundDown Rondt een getal naar beneden af op een opgegeven aantal decimalen. Trunc Kapt een getal af op een opgegeven aantal decimalen. Mod Retourneert de rest na het delen van het ene getal door het andere. Div Voert gehele deling uit en retourneert het quotiënt. Pi Retourneert de waarde van pi (π) tot 15 decimalen. Power Verheft een getal tot een opgegeven macht. Ln Retourneert de natuurlijke logaritme van een getal. Log Retourneert de logaritme van een getal naar een opgegeven basis. Radians Converteert graden naar radialen. Degrees Converteert radialen naar graden. Cot Retourneert de cotangens van een hoek opgegeven in radialen. Exp Retourneert e verheven tot de macht van een opgegeven getal. MRound Rondt een getal af naar het dichtstbijzijnde veelvoud van een opgegeven waarde. Least Retourneert de kleinste waarde uit een lijst met argumenten. Greatest Retourneert de grootste waarde uit een lijst met argumenten. BinFixed Maakt bins met vaste breedte voor numerieke waarden. BinRange Maakt aangepaste bereikgebaseerde bins voor numerieke waarden. RowAvg Berekent het gemiddelde van waarden over meerdere kolommen in een rij. BitAnd Voert een bitsgewijze AND-bewerking uit op twee gehele getallen. BitOr Voert een bitsgewijze OR-bewerking uit op twee gehele getallen. DistanceGlobe Berekent de afstand tussen twee geografische coördinaten op een bol (aarde). DistancePlane Berekent de Euclidische afstand tussen twee punten op een 2D-vlak.

Tekstfuncties

Functies voor tekstmanipulatie en -opmaak, inclusief hoofdletteromzetting, subtekenreeksextractie en tekenreeksbewerkingen. Contains Zoekt naar opgegeven subtekenreeks(en) in een tekstwaarde (hoofdlettergevoelig). Retourneert Waar als gevonden, Onwaar anders. Left Retourneert een subtekenreeks vanaf het begin van een opgegeven tekenreekskolomwaarde. Lower Converteert een opgegeven tekenreeks naar kleine letters. Right Retourneert een subtekenreeks vanaf het einde van een tekenreekskolomwaarde. De laatste n tekens waarbij n het getalargument is. Upper Converteert een opgegeven tekenreeks naar hoofdletters.

Aggregatiefuncties

Functies die berekeningen uitvoeren over meerdere rijen data, zoals sommen, gemiddelden en tellingen. Avg Berekent het gemiddelde van waarden in een kolom. Count Telt het aantal rijen in een dataset. CountDistinct Telt het aantal unieke waarden in een kolom. Max Retourneert de maximumwaarde in een kolom. Median Berekent de mediaan (middelste waarde) van waarden in een kolom. Min Retourneert de minimumwaarde in een kolom. Mode Retourneert de meest voorkomende waarde in een kolom. Percentile Berekent de waarde op een opgegeven percentiel in een kolom. Stdev Berekent de steekproefstandaardafwijking van waarden in een kolom. StdevP Berekent de populatiestandaardafwijking van waarden in een kolom. Sum Berekent de som van waarden in een kolom. Variance Berekent de steekproefvariantie van waarden in een kolom. VarianceP Berekent de populatievariantie van waarden in een kolom. GrandTotal Berekent het eindtotaal over alle data. SubTotal Berekent subtotalen binnen gegroepeerde data. PercentOfTotal Berekent het percentage van een waarde ten opzichte van het totaal. Array_Agg Aggregeert waarden uit meerdere rijen in een array. Array_Agg_Distinct Aggregeert unieke waarden uit meerdere rijen in een array. Corr Berekent de correlatiecoëfficiënt tussen twee kolommen. RegressionIntercept Berekent het y-snijpunt van de lineaire regressielijn. RegressionR2 Berekent de R-kwadraat waarde van de lineaire regressie. RegressionSlope Berekent de helling van de lineaire regressielijn. PercentileDisc Retourneert een discrete percentielwaarde uit de dataset. PercentileCont Retourneert een continue (geïnterpoleerde) percentielwaarde. ListAgg Voegt tekenreekswaarden uit meerdere rijen samen tot één gescheiden tekenreeks. ListAgg_Distinct Voegt unieke tekenreekswaarden uit meerdere rijen samen tot één gescheiden tekenreeks. SumIf Berekent de som van waarden die aan een opgegeven voorwaarde voldoen. CountIf Telt het aantal rijen dat aan een opgegeven voorwaarde voldoet. AvgIf Berekent het gemiddelde van waarden die aan een opgegeven voorwaarde voldoen. CountDistinctIf Telt het aantal unieke waarden dat aan een opgegeven voorwaarde voldoet. MaxIf Retourneert de maximumwaarde die aan een opgegeven voorwaarde voldoet. MinIf Retourneert de minimumwaarde die aan een opgegeven voorwaarde voldoet. SumProduct Vermenigvuldigt overeenkomstige waarden en retourneert de som van producten.

Typefuncties

Functies die waarden converteren tussen verschillende datatypes. Date Converteert een waarde naar een Datum-datatype. Number Converteert een waarde naar een numeriek datatype. Text Converteert een waarde naar een tekst-/tekenreeks-datatype. Logical Converteert een waarde naar een booleaans (Waar/Onwaar) datatype. Json Converteert een waarde naar JSON-formaat.

Vensterfuncties

Functies die berekeningen uitvoeren over een set rijen gerelateerd aan de huidige rij, zonder de resultaatset samen te vouwen. Essentieel voor analysetaken zoals lopende totalen, voortschrijdende gemiddelden, rangschikkingen en rijvergelijkingen.

Cumulatieve functies

CumulativeAvg Berekent het cumulatieve gemiddelde van de eerste rij tot de huidige rij. CumulativeCorr Berekent de cumulatieve correlatie tussen twee kolommen van de eerste rij tot de huidige rij. CumulativeCount Berekent de cumulatieve telling van de eerste rij tot de huidige rij. CumeDist Berekent de cumulatieve verdeling van een waarde binnen een partitie. CumulativeMax Berekent het cumulatieve maximum van de eerste rij tot de huidige rij. CumulativeMin Berekent het cumulatieve minimum van de eerste rij tot de huidige rij. CumulativeStdDev Berekent de cumulatieve standaardafwijking van de eerste rij tot de huidige rij. CumulativeSum Berekent de cumulatieve som van de eerste rij tot de huidige rij. CumulativeVariance Berekent de cumulatieve variantie van de eerste rij tot de huidige rij.

Voortschrijdende vensterfuncties

MovingAvg Berekent het voortschrijdend gemiddelde binnen een opgegeven venster van rijen. MovingCorr Berekent de voortschrijdende correlatie tussen twee kolommen binnen een opgegeven venster. MovingCount Berekent de voortschrijdende telling binnen een opgegeven venster van rijen. MovingMax Berekent het voortschrijdende maximum binnen een opgegeven venster van rijen. MovingMin Berekent het voortschrijdende minimum binnen een opgegeven venster van rijen. MovingStdDev Berekent de voortschrijdende standaardafwijking binnen een opgegeven venster van rijen. MovingSum Berekent de voortschrijdende som binnen een opgegeven venster van rijen. MovingVariance Berekent de voortschrijdende variantie binnen een opgegeven venster van rijen.

Rijpositiefuncties

Lag Retourneert de waarde van een vorige rij op een opgegeven afstand. Lead Retourneert de waarde van een volgende rij op een opgegeven afstand. First Retourneert de eerste waarde in de huidige partitie of het venster. Last Retourneert de laatste waarde in de huidige partitie of het venster.

Rangschikkingsfuncties

Rank Wijst een rang toe aan elke rij binnen een partitie, met gaten bij gelijke waarden. DenseRank Wijst een rang toe aan elke rij binnen een partitie, zonder gaten bij gelijke waarden. PercentRank Berekent de relatieve rang van elke rij als een percentage (0 tot 1). Ntile Verdeelt rijen in een opgegeven aantal ongeveer gelijke groepen. RowNumber Wijst een uniek volgnummer toe aan elke rij binnen een partitie.

Lopend totaal functies

RunningTotal Berekent het lopende totaal (cumulatieve som) van de eerste rij tot de huidige rij. RunningCount Berekent de lopende telling van de eerste rij tot de huidige rij. RowNum Wijst volgnummers toe aan rijen binnen een partitie.
Last modified on March 13, 2026