Siirry sisältöön
Huomaa: Tämän artikkelin käännös on tarkoitettu vain tiedoksi. Käännös on luotu automaattisesti käännösohjelmiston avulla, eikä sitä ole välttämättä tarkistettu. Näin ollen tämän artikkelin englanninkielistä versiota on pidettävä hallitsevana versiona, joka sisältää uusimmat tiedot. Voit tutustua siihen täällä.
Workflows

Mukautetut kaavatoiminnot

Päivitetty viimeksi: heinäkuuta 28, 2022

Tämä koskee seuraavia:

Operations Hub Professional, Enterprise

Jos käytät mukautettua kaavaa tietojen muotoilemiseen työnkulussa, voit käyttää monimutkaisten kaavojen luomiseen funktioita, joissa on kirjatun tietueen ominaisuusarvoja tai aiempien toimintojen tuotoksia.

Tutustu alla oleviin eri toimintoihin määrittääksesi, mitä niistä kannattaa käyttää:

Toiminto Kuvaus Esimerkki
abs Luvun absoluuttisen arvon hakeminen. Voit käyttää tätä funktiota varmistaaksesi, että luku on positiivinen.
  • esimerkkikaava: abs([luku tai lukuominaisuus])
    • esimerkki: abs(-10)
    • esimerkkitulos: 10
lisää Lisää numeerisen arvon toiseen numeeriseen arvoon. Tämä toiminto on sama kuin +-operaattori. Käytä seuraavissa tapauksissa:
  • number: operaation alkuperäinen numeerinen arvo.
  • number to add: numero, joka lisätään alkunumeroarvoon.
  • esimerkkikaava: add(luku, lisättävä luku)
    • esimerkki: add(5, 10)
    • esimerkkitulos: 15

Vaihtoehtoisesti voit myös käyttää:

  • Esimerkkikaava: numero + lisättävä numero
    • esimerkki: 5+10
    • esimerkkitulos: 15
concat Yhdistää useita merkkijonoarvoja. Tämä toiminto on käytettävissä vain, kun Muotoile tiedot -toimintoa käytetään mukautetussa tilassa.
  • esimerkkikaava: concat([merkkijono 1], [merkkijono 2])
    • esimerkki: [yrityksen nimi], [KuukausiVuosi])
    • esimerkkitulos: HubSpot kesäkuu 2006
suuraakkoset Merkkijonon arvon ensimmäinen kirjain kirjoitetaan isolla alkukirjaimella. Ensimmäinen kirjain on iso kirjain, kun taas kaikki muut kirjaimet ovat pieniä. Syötteen muiden sanojen ensimmäistä kirjainta ei kirjoiteta isolla alkukirjaimella.
  • esimerkkikaava: capitalize([string])
    • esimerkki: capitalize([etunimi])
    • esimerkkitulos: Henry
leikkaa Leikkaa merkki tai useita merkkejä merkkijonon poistamiseksi arvosta. Tätä funktiota voidaan käyttää merkkijonon tietyn osan tarkistamiseen ja poistamiseen. Parametri määrittää merkkijonon osan, joka on poistettava. Käytä seuraavilla funktioilla:
  • source: merkkijono, josta poistetaan merkkejä.
  • characters_to_cut: poistettavat merkit. Tämä muoto riippuu isoista ja pienistä kirjaimista.
  • kaava: cut(lähde, leikattavat merkit)
    • esimerkki: ) cut([phone], "-")
    • esimerkkitulos: 80081234567


datetimeformat Muuta päivämäärän muotoa aikaleiman muuntamiseksi ihmisystävälliseksi tekstiksi. Valitse format-parametrin avulla, miten tuloksena oleva teksti näkyy. Käytä seuraavien kanssa:
  • datetime: muotoiltava päivämäärä/aika-objekti.
  • format: päivämäärän/ajan objektin muoto. Tämä parametri käyttää HubL datetimeformat-suodattimen muotoilutunnuksia.
  • formula: datetimeformat(datetime, format, timezone)
    • esimerkki: %B %e %Y %l %p", "America/Los_Angeles"))
    • esimerkkitulos: 1. lokakuuta 2020 9 AM
jakaa Jaa luku. Tämä toiminto on vaihtoehto /-operaattorille. Käytä seuraavilla funktioilla:
  • number: jaettava luku.
  • divisori: luku, jolla jaetaan jako-operaatiota varten.
  • kaava: divide(luku, jakaja)
    • esimerkki: (8, 4)
    • esimerkkitulos: 2

Vaihtoehtoisesti voit myös käyttää:

  • kaava: numero/jakaja
    • esimerkki: 8/4
    • esimerkkitulos: 2
jaettavissa Testaa, onko luku tasan jaollinen. Kun jäännöstä ei ole, tämä funktio on true. Kun jäännös on olemassa, tämä funktio on false. Käytä seuraavien funktioiden kanssa:
  • number: jaettava luku.
  • divisori: luku, jolla jaetaan jako-operaatiota varten.
  • kaava: jaollinen(luku, jakaja)
    • esimerkki: (5,2)
    • esimerkkitulos: false
liity Yhdistää kaksi tai useampia merkkijonoja yhdeksi tulosmerkkijonoksi käyttämällä erottinta kunkin arvon välissä. Tämä toiminto on käytettävissä vain, kun Format data -toimintoa käytetään mukautetussa tilassa.

Käytä seuraavien toimintojen kanssa:
  • delimiter: kunkin kohteen väliin lisättävä erotinmerkkijono.
  • items: mikä tahansa määrä yhdistettäviä merkkijonoja.
  • kaava: join(erotin, kohteet)
    • esimerkki: A", "B", "C").
    • esimerkkitulos: A-B-C
alempi Muunna kaikki merkkijonon merkit pieniksi kirjaimiksi.
  • kaava: lower([merkkijono])
    • esimerkki: HELLO WORLD"]))
    • esimerkkituloste: hello world
minus_time Vähentää aikamäärän päivämäärä-/aikakohteesta. Käytetään seuraavien kanssa:
  • datetime: päivämäärä/aika-objekti, johon aika lisätään.
  • diff: lisättävän ajan määrä.
  • timeunit: lisättävä aikayksikkö. Seuraavia voidaan käyttää:
    • seconds
    • minuuttia
    • tuntia
    • half_days
    • päivää
    • viikot
    • kuukaudet
    • vuotta
  • kaava: minus_time(datetime, diff, timeunit)
    • esimerkki: päivää"): minus_time([closedate], 2, "days")
    • esimerkkitulos: 04/11/2020
kerroin Kertoo arvon luvulla. Tämä toiminto on vaihtoehto *-operaattorille. Käytä seuraavilla funktioilla:
  • number: kerrottava luku.
  • multiplier: luku, jolla kerrotaan.
  • kaava: multipler(number, multipler)
    • esimerkki: multiplier(5, 3)
    • esimerkkitulos: 15

Vaihtoehtoisesti voit myös käyttää:

  • kaava: numero*multipler
    • esimerkki: 5*3
    • esimerkkitulos: 15
plus_aika Lisää aikamäärä date/time-objektiin. Käytetään seuraavien kanssa:
  • datetime: päivämäärä/aika-objekti, johon aika lisätään.
  • diff: lisättävän ajan määrä.
  • timeunit: lisättävän ajan yksikkö.
  • kaava: plus_time(datetime, diff, timeunit)
    • esimerkki: Päiväys: plus_time([closedate], 2, "days")
    • esimerkkitulos: 06/11/2020


randomNumber Luo satunnaisluku tietyllä alueella.

Tällä toiminnolla luodut luvut ovat täysin satunnaisia ja voivat toistua. Jos esimerkiksi käytit vaihteluväliä yhdestä kolmeen ja kirjasit kolme yhteystietoa, et välttämättä saa kolmea yksilöllistä numeroa.

Sekä minimi- että maksimiluvut sisältyvät alueeseen. Voit myös käyttää 0:ta ja negatiivisia numeroita, kun määrität vaihteluväliä.
  • kaava: randomNumber(minimi, maksimi)
    • esimerkki: 3)
    • esimerkkitulos: 1 tai 2
korvaa Korvaa osajonon kaikki esiintymät eri merkkijonolla. Käytä seuraavilla komennoilla:
  • string: merkkijono, jota etsitään ja korvataan.
  • old: korvattava osajono.
  • uusi: korvattava merkkijono.
  • count: korvattavan merkkijonon esiintymien lukumäärä. Jos arvoa ei anneta, kaikki osajonot korvataan.
  • kaava: replace(string, old, new, count)
    • esimerkki: Hei", "Hei", "Hei", 1): replace( "Hello world!", "Hello", "Hi", 1)
    • esimerkkitulos: Hei maailma!
root Laske luvun neliöjuuri. Määritä valinnaisesti N:nnen laskettavan juuren arvo. Käytetään seuraavien kanssa:
  • number: luku, jonka juuri otetaan.Laske luvun neliöjuuri. Määritä valinnaisesti N:nnen laskettavan juuren arvo.
  • nthRoot: n:nnen laskettavan juuren. Jos sitä ei määritetä, otetaan neliöjuuri.
  • kaava: root(number, nthRoot)
    • esimerkki: 4)
    • esimerkkitulos: 5
pyöreä Pyöristää luvun tiettyyn desimaalilukuun. Käytä seuraavilla tavoilla:
  • tarkkuus: desimaaliluku, johon pyöristetään.
  • pyöristysmenetelmä: pyöristetään ylös- tai alaspäin lähimpään kokonaislukuun. Seuraavia pyöristysmenetelmiä voidaan käyttää:
    • yleinen
    • ceil
    • floor
  • kaava: round(luku, tarkkuus, pyöristysmenetelmä)
    • esimerkki: 0, 'floor').
    • esimerkkitulos: 52
striptags Poistaa SGML/XML-tunnisteet ja korvaa vierekkäiset välilyönnit yhdellä välilyönnillä. Tätä suodatinta voidaan käyttää poistamaan kaikki HTML-tunnisteet muuttujasta.
  • kaava: striptags([string])
    • esimerkki: <div><p>Kartano</p></div>).
    • esimerkkitulos: Peruna
otsikko Vaihda teksti otsikkokoteloon. Tuloksena syntyvän merkkijonon jokainen sana alkaa isoilla kirjaimilla, kun taas kaikki loput merkit ovat pieniä kirjaimia.
  • formula: title([string])
    • esimerkki: title("cheddar CHEESE")
    • esimerkkitulos: Cheddar Cheese
trim Poista merkkijonosta etu- ja loppuosan välilyönnit.
  • formula: trim([string])
    • esimerkki:trim(" persikka ")
    • esimerkkitulos: persikka
unixtimestamp Muunna päivämäärä/aika-objekti Unix-ajastimeksi.
  • kaava: unixtimestamp([dateteime])
    • esimerkki: unixtimesstamp([closedate])
    • esimerkkitulos: 1652863824
ylempi Vaihda kaikki merkit isoihin kirjaimiin.
  • formula: upper([merkkijono])
    • esimerkki: Teeaika")
    • esimerkkitulos: TEATIME
urlencode Escape- ja URL-koodaa merkkijonon UTF-8-muotoilulla.
  • formula: urlencode([string])
    • esimerkki: urlencode("hei siellä")
    • esimerkkituloste: hi%20there
Was this article helpful?
This form is used for documentation feedback only. Learn how to get help with HubSpot.