Doorgaan naar artikel
Let op: De Nederlandse vertaling van dit artikel is alleen bedoeld voor het gemak. De vertaling wordt automatisch gemaakt via een vertaalsoftware en is mogelijk niet proefgelezen. Daarom moet de Engelse versie van dit artikel worden beschouwd als de meest recente versie met de meest recente informatie. U kunt het hier raadplegen.

Aangepaste Formula Functions gebruiken bij het opmaken van gegevens in workflows

Laatst bijgewerkt: 13 april 2026

Beschikbaar met elk van de volgende abonnementen, behalve waar vermeld:

Als u een aangepaste formule gebruikt om uw gegevens in een workflow op te maken, kunt u functies gebruiken met eigenschapswaarden uit het gekoppelde record of uitvoer van eerdere acties om complexe formules te maken. 

Deze functies zijn niet van toepassing op berekeningskenmerken. Als u de operatoren, functies en meer voor berekeningskenmerken wilt bekijken, lees dan in plaats daarvan meer over het maken van aangepaste berekeningskenmerken met vergelijkingen

Bekijk de verschillende functies hieronder om te bepalen welke u moet gebruiken: 

Functie Beschrijving Voorbeeld
abs Haal de absolute waarde van een getal op. U kunt deze functie gebruiken om te controleren of een getal positief is.
  • voorbeeldformule: abs([getal of getaleigenschap])
    • voorbeeld: abs(-10) 
    • voorbeelduitvoer: 10
add Voegt een numerieke waarde op bij een andere numerieke waarde. Deze functie is hetzelfde als de +-operator. Gebruik met het volgende: 
  • getal: de oorspronkelijke numerieke waarde voor de bewerking.
  • getal om op te tellen: het getal dat bij de oorspronkelijke numerieke waarde moet worden opgeteld. 
  • voorbeeldformule: add(getal, getal om op te tellen)
    • voorbeeld: add(5, 10)
    • voorbeelduitvoer: 15

Als alternatief kunt u ook het volgende gebruiken:

  • voorbeeldformule: getal + toe te voegen getal
    • voorbeeld: 5+10
    • voorbeelduitvoer: 15
concat Meerdere tekenreekswaarden samenvoegen. Deze functie is alleen beschikbaar wanneer de actie Gegevens opmaken wordt gebruikt in de aangepaste modus
  • voorbeeldformule:concat([string 1], " ", [string 2]) 
    • voorbeeld: concat([bedrijfsnaam], " ", [maandjaar])
    • voorbeelduitvoer: HubSpot juni 2006
hoofdletter Zet de eerste letter van een tekenreekswaarde in hoofdletters. Het eerste teken wordt een hoofdletter, terwijl alle andere letters kleine letters blijven. Bij andere woorden in de invoer wordt de eerste letter niet in hoofdletters gezet
  • voorbeeldformule: capitalize([tekst])
    • voorbeeld: capitalize([voornaam])
    • voorbeelduitvoer: Henry
cut Knip een of meerdere tekens weg om een tekenreeks uit een waarde te verwijderen. Deze functie kan worden gebruikt om een specifiek deel van een tekenreeks te matchen en weg te knippen. De parameter specificeert het deel van de tekenreeks dat moet worden verwijderd. Gebruik met het volgende: 
  • source: de brontekst waaruit tekens moeten worden verwijderd. 
  • characters_to_cut: de specifieke tekens die moeten worden verwijderd. Dit formaat is hoofdlettergevoelig. 
  • formule: cut(bron, tekens die moeten worden verwijderd)
    • voorbeeld: cut([telefoonnummer], "-")
    • voorbeelduitvoer: 80081234567 


datetimeformat

Let op: deze formule is verouderd en vervangen door de onderstaande functie format_datetime. Acties die deze functie gebruiken, blijven werken, maar voortaan moet de nieuwe functie worden gebruikt.

 
format_datetime Zet een tijdstempel om naar een gebruiksvriendelijk formaat. Voeg het tijdstempel of de eigenschap samen met de volgende parameters toe om het formaat te configureren:
  • format: het te gebruiken formaat. Mogelijke waarden zijn: 'short', 'medium', 'long', 'full'. U kunt ook een aangepast formaat specificeren met behulp van Unicode LDML-patronen.
  • timeZone: de tijdzone van de uitvoergegevens in IANA TZDB -formaat. Geeft standaard UTC-tijd weer.
  • locale: de locale die moet worden gebruikt voor locale-bewuste formaten.
  • formule: format_datetime(date, format, timeZone, locale)
    • voorbeeld: format_datetime([closedate], 'medium', 'America/New_York', 'de-DE')
    • voorbeelduitvoer: 08.02.2024, 17:09:49
divide Een getal delen. Deze functie is een alternatief voor de /-operator. Gebruik met het volgende: 
  • getal: het getal dat moet worden gedeeld. 
  • deler: het getal waarmee moet worden gedeeld voor de delingsbewerking. 
  • formule: delen(getal, deler)
    • voorbeeld: divide (8, 4)
    • voorbeelduitvoer: 2

Als alternatief kunt u ook het volgende gebruiken: 

  • formule: getal/deler
    • voorbeeld: 8/4
    • voorbeelduitvoer: 2
deelbaar Controleer of een getal deelbaar is. Als er geen rest is, is deze functie waar. Als er een rest is, is deze functie onwaar. Gebruik met het volgende: 
  • getal: het getal dat moet worden gedeeld. 
  • deler: het getal waarmee gedeeld moet worden voor de delingsbewerking. 
  • formule: deelbaar(getal, deler)
    • voorbeeld: deelbaar (5,2)
    • voorbeelduitvoer: false
join Combineer twee of meer tekenreeksen tot één resulterende tekenreeks, met een scheidingsteken tussen elke waarde. Deze functie is alleen beschikbaar wanneer de actie 'Gegevens opmaken' in de aangepaste modus wordt gebruikt. 

Gebruik in combinatie met het volgende: 
  • scheidingsteken: een scheidingsteken dat tussen elk item moet worden ingevoegd.
  • items: een willekeurig aantal tekenreeksen om te combineren. 
  • formule: join(scheidingsteken, items)
    • voorbeeld: join("-", "A", "B", "C")
    • voorbeelduitvoer: A-B-C
left Geeft een substring van tekens uit een tekenreekswaarde terug vanaf het begin van die tekenreekswaarde. Deze functie is alleen beschikbaar wanneer de actie Gegevens opmaken wordt gebruikt in de aangepaste modus.
  • formule: left(string, lengte)
    • voorbeeld: left("Maria", "1")
    • voorbeelduitvoer: M


lengte Geeft het aantal tekens in een tekenreeks terug.
  • formule: lengte(tekenreeks)
    • voorbeeld: left("Hallo wereld!")
    • voorbeelduitvoer: 12
lower Zet alle tekens in een tekenreeks om in kleine letters.
  • formule: lower([string])
    • voorbeeld: lower(["HELLO WORLD"])
    • voorbeelduitvoer: hello world
mid Geeft een subreeks tekens uit een tekenreekswaarde terug. Deze functie is alleen beschikbaar wanneer de actie 'Gegevens opmaken' in de aangepaste modus wordt gebruikt.
  • formule: mid(tekenreeks, startindex, lengte)
    • voorbeeld: join("abc123", 2, 2)
    • voorbeelduitvoer: c1
minus_time Trekt een tijdsduur af van een datum/tijd-object. Gebruik met het volgende: 
  • datetime: het datum/tijd-object waarvan tijd moet worden afgetrokken.
  • diff: de hoeveelheid tijd die moet worden afgetrokken. 
  • timeunit: de tijdseenheid die moet worden afgetrokken. Het volgende kan worden gebruikt: 
    • seconden
    • minuten
    • uren
    • halve dagen
    • dagen
    • weken
    • maanden
    • jaren
  • formule: minus_time(datetime, diff, timeunit)
    • voorbeeld: minus_time([closedate], 2, "days")
    • voorbeelduitvoer: 11-04-2020
vermenigvuldiger Vermenigvuldigt een waarde met een getal. Deze functie is een alternatief voor de *-operator. Gebruik met het volgende: 
  • getal: het getal dat moet worden vermenigvuldigd.
  • vermenigvuldiger: het getal waarmee vermenigvuldigd moet worden. 
  • formule: multipler(getal, vermenigvuldigingsfactor)
    • voorbeeld:multiplier(5, 3) 
    • voorbeelduitvoer: 15

Als alternatief kunt u ook het volgende gebruiken:

  • formule: getal*vermenigvuldiger
    • voorbeeld: 5*3 
    • voorbeelduitvoer: 15
getal Zet een tekenreeks om in een getal.
  • formule: getal(tekenreeks, standaard?)
    • voorbeeld: left("36")
    • voorbeelduitvoer: 36
plus_time Voeg een tijdsduur toe aan een datum/tijd-object. Gebruik met het volgende: 
  • datetime: het datum/tijd-object waaraan tijd moet worden toegevoegd.
  • diff: de hoeveelheid tijd die moet worden toegevoegd. 
  • timeunit: de tijdseenheid die moet worden toegevoegd. 
  • formule: plus_time(datetime, diff, timeunit)
    • voorbeeld: plus_time([closedate], 2, "days")
    • voorbeelduitvoer: 11-06-2020


randomNumber Genereer een willekeurig getal binnen een bereik.

Met deze functie zijn de gegenereerde getallen volledig willekeurig en kunnen ze zich herhalen. Als u bijvoorbeeld een bereik van één tot drie gebruikt en drie contactpersonen registreert, krijgt u mogelijk geen drie unieke getallen. 

Zowel het minimum- als het maximumgetal zijn inbegrepen in het bereik. U kunt ook 0 en negatieve getallen gebruiken bij het instellen van uw bereik. 
  • formule: randomNumber(minimum, maximum)
    • voorbeeld: randomNumber(1, 3)
    • voorbeelduitvoer: 1 of 2
vervangen Vervang alle voorkomens van een deelreeks door een andere reeks. Gebruik dit als volgt: 
  • string: de tekenreeks die moet worden gezocht en vervangen. 
  • old: de substring die moet worden vervangen. 
  • new: de vervangende tekenreeks. 
  • count: het aantal gevallen van de te vervangen substring. Indien niet opgegeven, worden alle substrings vervangen
  • formule: vervang(tekenreeks, oud, nieuw, aantal)
    • voorbeeld: replace( "Hallo wereld!", "Hallo", "Hoi", 1)
    • voorbeelduitvoer: Hi world!
right Geeft een substring van tekens uit een tekenreekswaarde terug vanaf het einde van de tekenreekswaarde. Deze functie is alleen beschikbaar wanneer de actie Gegevens opmaken wordt gebruikt in de aangepaste modus.
  • formule: rechts(tekenreeks, lengte)
    • voorbeeld: right("abc123", 3)
    • voorbeelduitvoer: 123
regex_replace Zoek naar een regex-patroon en vervang dit door de opgegeven tekenreeks. Gebruik met de volgende parameters:
  • original_string: deoriginele tekenreeks waarin moet worden gezocht.
  • pattern: hetregex-patroon waarop moet worden gezocht. Informatie over de RE2-syntaxis vindt u hier.
  • replacement_string: de tekenreeks waarmee de tekens die aan het patroon voldoen, moeten worden vervangen.
  • formule: regex_replace(original_string, pattern, replacement_string)
    • voorbeeld: regex_replace("contact-us-2", "[^a-zA-Z]", "")
    • voorbeelduitvoer: contactus
root Bereken de vierkantswortel van een getal. Geef eventueel de N-de wortel op die berekend moet worden. Gebruik met het volgende:
  • getal: het getal waarvan de wortel moet worden berekend. Bereken de vierkantswortel van een getal. Geef eventueel de N-de wortel op die moet worden berekend 
  • nthRoot: de n-de wortel die moet worden berekend. Indien niet opgegeven, wordt de vierkantswortel genomen. 
  • formule: root(getal, n-de_wortel)
    • voorbeeld: root(625, 4)
    • voorbeelduitvoer: 5
rond Rond een getal af op een opgegeven aantal decimalen. Gebruik met het volgende:
  • precision: het aantal decimalen waarop moet worden afgerond. 
  • afrondingsmethode: naar boven of naar beneden afronden op het dichtstbijzijnde gehele getal. De volgende afrondingsmethoden kunnen worden gebruikt: 
    • common
    • ceil
    • floor
  • formule: round(getal, precisie, afrondingsmethode)
    • voorbeeld: round(52,5, 0, 'floor')
    • voorbeelduitvoer: 52
striptags Verwijder SGML/XML-tags en vervang aangrenzende witruimte door één spatie. Dit filter kan worden gebruikt om HTML-tags uit een variabele te verwijderen.
  • formule: striptags([string])
    • voorbeeld: striptags(<div><p>Potato</p></div>)
    • voorbeelduitvoer: Potato
title Zet tekst om naar titelhoofdletters. Elk woord in de resulterende tekenreeks begint met een hoofdletter, terwijl alle overige tekens kleine letters zijn.
  • formule: title([string])
    • voorbeeld: title("cheddar KAAS")
    • voorbeelduitvoer: Cheddar Cheese
trim Verwijder witruimte aan het begin en einde van een tekenreeks.
  • formule: trim([string])
    • voorbeeld: trim("perzik")
    • voorbeelduitvoer: perzik
Unix-tijdstempel Converteer een datum/tijd-object naar een Unix-tijdstempel.
  • formule: unixtimestamp([datumtijd])
    • voorbeeld: unixtimestamp([sluitdatum])
    • voorbeelduitvoer: 1652863824
upper Zet alle tekens in hoofdletters.
  • formule: upper([tekenreeks])
    • voorbeeld: upper("teatime")
    • voorbeelduitvoer: TEATIME
urlencode Escape en URL-codeer een tekenreeks met behulp van UTF-8-opmaak.
  • formule: urlencode([string])
    • voorbeeld: urlencode("hi there")
    • voorbeelduitvoer: hi%20there
Was dit artikel nuttig?
Dit formulier wordt alleen gebruikt voor feedback op documentatie. Ontdek hoe je hulp krijgt met HubSpot.