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ä.

Luo laskennan ominaisuuksia

Päivitetty viimeksi: lokakuuta 30, 2024

Saatavilla minkä tahansa seuraavan Tilauksen kanssa, paitsi jos toisin mainitaan:

Marketing Hub   Professional , Enterprise
Sales Hub   Professional , Enterprise
Service Hub   Professional , Enterprise
Operations Hub   Professional
Content Hub   Professional , Enterprise

Voit luoda ominaisuuksia, jotka täyttävät tietoja muiden ominaisuuksien laskelmien perusteella. Laskenta-ominaisuuksien avulla voit määrittää mukautettuja yhtälöitä, jotka perustuvat muihin ominaisuuksiin. Rollup-ominaisuuksien avulla voit laskea automaattisesti min-, max-, count-, summa- tai keskiarvot ominaisuuksille niihin liittyvissä tietueissa.

Voit esimerkiksi luoda:

  • Yrityksen ominaisuus, joka laskee uuden asiakkaan hankintakustannukset mukautetun yhtälön perusteella.
  • Yhteystiedon ominaisuus, joka laskee yhteystietoon liittyvien kauppojen keskimääräisen summan.

Huomaa: HubSpot-tilauksestasi riippuen voit luoda rajoitetun määrän laskenta-ominaisuuksia.

Luo laskennan ominaisuuksia

Laskenta-ominaisuudet voidaan määrittää eri kriteerien perusteella, mukaan lukien liitettyjen tietueiden ominaisuuksien arvot, kahden ominaisuuden arvojen välinen aika tai omat mukautetut yhtälöt. Laskenta- tai rollup-ominaisuuden luominen:

  • Napsauta HubSpot-tilisi ylänavigointipalkin settings asetuskuvaketta.
  • Siirry vasemmanpuoleisen sivupalkin valikossa kohtaan Ominaisuudet.

  • Napsauta Valitse objekti -pudotusvalikkoa ja valitse sitten [Objektin] ominaisuudet luodaksesi ominaisuuden kyseiselle objektille.

  • Anna kiinteistön perustiedot ja napsauta sittenKenttätyyppi-välilehteä.
  • Jos haluat luoda mukautetun tai ajan välisen yhtälön, valitsekenttätyypiksi Laskelma . Napsauta Laskennallinen ominaisuustyyppi -pudotusvalikkoa ja valitse haluamasi kaavatyyppi:

Lasketaan arvot, jotka perustuvat toisiinsa liittyvien tietueiden ominaisuuksiin.

Voit luoda objektille ominaisuuksia, jotka lasketaan kyseisen objektin liittyvien tietueiden tiettyjen ominaisuuksien arvojen perusteella. Voit laskea kaikkien kyseisen objektin liittyvien tietueiden perusteella tai tietyille assosiaatiotunnisteille, mukaan lukien saman objektin assosiaatiot.

Voit esimerkiksi luoda kauppaominaisuuden, joka laskee päätökseen liittyvien yhteyshenkilöiden, joilla on Päätöksentekijä-tunnus , kirjaamien myyntitoimien kokonaismäärän.

  • Napsauta Rollup type -pudotusvalikkoa ja valitse jokin seuraavista tyypeistä:
    • Min: Näyttää valitun numero-ominaisuuden pienimmän arvon valitun kohteen tietueisiin liittyvissä tietueissa.
    • Max: Näyttää valitun numero-ominaisuuden enimmäisarvon kaikissa valitun objektin tietueissa.
    • Count (Laske): laskee niiden valitun objektin liitettyjen tietueiden kokonaismäärän, joilla on valitun numeroominaisuuden arvo.
    • Summa: laskee yhteen valitun numero-ominaisuuden arvot kaikissa valitun objektin assosioituneissa tietueissa.
    • Keskiarvo: laskee valitun numero-ominaisuuden arvojen keskiarvon kaikissa valitun objektin assosioituneissa tietueissa.
  • Voit valita ominaisuuden arvojen muotoilun napsauttamalla numeromuoto-pudotusvalikkoa ja valitsemalla sitten yhden seuraavista muotoiluista: Muotoiltu luku, Muotoilematon luku, Valuutta, Prosentti tai Kesto.
  • Jos valitset sopimuksen ominaisuuden muodoksi valuutan, ominaisuus käyttää oletusarvoisesti tilisi yritysvaluuttaa . Jos haluat käyttää kunkin kaupantekotietueen valuuttaa, valitse Käytä tietueen valuuttaa yrityksen valuutan sijasta -valintaruutu. Tietueen valuutan käyttäminen vaikuttaa vain siihen, miten arvo näytetään, eikä se sovella valuuttakurssia automaattisesti.

average-rollup-property

  • Valitse liitetty objekti ja liitetty tietueominaisuus, jonka perusteella ominaisuus lasketaan.
  • Jos haluat laskea vain tietueiden perusteella, joilla on tietty merkintä, valitse Valitse yhdistyksen merkinnät ja valitse sitten merkinnät, jotka haluat sisällyttää.
  • Voit lisätä lisäehdon valitsemalla Luo ehto. Kun lisäehto on määritetty, kyseisen ehdon on täytyttävä, jotta ominaisuus voidaan laskea (esim. laske ominaisuus, kun Viimeisimpien kauppojen määrä > 1000).
    • Valitse ensimmäisessä pudotusvalikossa ominaisuus.
    • Valitse toisesta pudotusvalikosta operaattori, joka vertaa ensimmäisen ominaisuuden arvoa numeroon tai toisen ominaisuuden arvoon.
    • Valitse kolmannesta pudotusvalikosta ominaisuus tai syötä luku , jota verrataan ensimmäiseen ominaisuuteen.
  • Napsauta Luo. Kun ominaisuus on luotu, sen kenttätyyppi on Rollup.

Huomaa: raakakestoarvot tallennetaan millisekunteina. Jos käytät keston laskenta-ominaisuutta muissa HubSpot-työkaluissa (esim. suodattimet, laskenta-ominaisuuden kaavat), sinun on ehkä käytettävä millisekunnin arvoja.

Lasketaan arvot kahden ominaisuuden välisen ajan perusteella.

Voit luoda ominaisuuksia, jotka laskevat kahden valitun päivämääränvalitsimen ominaisuuden välisen ajan samassa objektissa. Voit esimerkiksi laskea ajan tiketin omistajan määrittämisen ja tiketin sulkemisen välillä. Lisätietoja siitä , miten Time Between -laskentaominaisuuden arvot näytetään.

Jos yrität rakentaa ominaisuuden tämän päivän päivämäärän perusteella, saat lisätietoja suhteellisen ajan käyttämisestä ominaisuuksissa ja suodattimissa.

  • Napsauta Lasketun ominaisuuden tyyppi -pudotusvalikkoa ja valitse Time between.
  • Valitse alku- ja loppupäivän ominaisuudet napsauttamalla pudotusvalikoita.

time-between-calc-property-example

  • Voit lisätä lisäehdon valitsemalla Luo ehto. Kun lisäehto on määritetty, kyseisen ehdon on täytyttävä, jotta ominaisuus voidaan laskea (esim. laske ominaisuus, kun Viimeisimpien kauppojen määrä > 1000).
    • Valitse ensimmäisessä pudotusvalikossa ominaisuus.
    • Valitse toisesta pudotusvalikosta operaattori, joka vertaa ensimmäisen ominaisuuden arvoa numeroon tai toisen ominaisuuden arvoon.
    • Valitse kolmannesta pudotusvalikosta ominaisuus tai syötä luku , jota verrataan ensimmäiseen ominaisuuteen.
  • Napsauta Luo. Kun ominaisuus on luotu, sen kenttätyyppi on Calculation.

Laskentaominaisuuksien välisen ajan arvojen näyttämisen odotetaan toimivan seuraavasti:

  • Kellonaika näkyy eri tavoin eri HubSpot-työkaluissa.
  • Päivämääräominaisuuksissa, joissa ei ole aikaleimaa, laskennassa käytetään oletusarvoisesti kellonaikaa 12:00 UTC valitulle päivälle.
  • Tietueessa (esim. yhteystietueessa) näytetty arvo on tunteina, päivinä, kuukausina tai vuosina, ja se pyöristetään ylöspäin seuraavaan yksikköön tiettyjen raja-arvojen perusteella. Esimerkiksi jos laskettu aika on yksi kuukausi ja kaksikymmentä päivää, näytetty arvo on yksi kuukausi, mutta jos laskettu aika on yksi kuukausi ja kaksikymmentäseitsemän päivää, näytetty arvo on kaksi kuukautta. Kynnysarvot ovat:
    • 45 sekuntia tai enemmän pyöristetään yhteen minuuttiin.
    • 45 minuuttia tai enemmän pyöristetään yhteen tuntiin.
    • 22 tuntia tai enemmän pyöristää yhteen päivään.
    • 26 päivää tai enemmän kierroksia enintään yhteen kuukauteen asti.
    • 11 kuukautta tai enemmän kierroksia yhteen vuoteen asti.
  • Mukautetuissa raporteissa, joissa käytetään ominaisuutta, jossa on tämä kenttätyyppi, näytettävä arvo on päivinä. Jos esimerkiksi laskettu aika on yksi vuosi ja kaksikymmentä päivää, näytettävä arvo on 385 päivää.

Huomaa: HubSpotissa Time between- ja Average-ominaisuustyyppien raa'at arvot tallennetaan millisekunteina. Jos näitä arvoja sisältävä yhtälö tuottaa odotettua suuremman arvon, käytä millisekuntimuunninta muuntamaan haluamaasi aikayksikköön.


Lasketaan arvot mukautetun yhtälön perusteella

Voit myös luoda ominaisuuksia, jotka laskevat arvot omien kriteerien perusteella. Mukautettuja yhtälöitä voi määrittää vain numeroominaisuuksille samassa objektissa, jolle olet luomassa uutta ominaisuutta. Voit esimerkiksi luoda yhtälön, joka laskee yrityksen viimeisimmän sopimuksen summan(Viimeisimmän sopimuksen summa) verrattuna siihen, kuinka monta kertaa yrityksesi otti yhteyttä yritykseen(Yhteydenottojen määrä).

Voit rakentaa mukautetun yhtälön aritmeettisilla operaattoreilla, vertailuoperaattoreilla, loogisilla operaattoreilla, ehdollisilla lausekkeilla ja muilla funktioilla. Yhtälöt voivat palauttaa numero-, boolean-, merkkijono- tai päivämääräarvoja. Lisätietoja käytettävissä olevista operaattoreista ja funktioista sekä kaavojen muotoilusta.

Muokatun yhtälön laskenta-ominaisuuden luominen:

  • Napsauta Lasketun ominaisuuden tyyppi -pudotusvalikkoa ja valitse sitten Mukautettu yhtälö.
  • Napsauta Tulostyyppi-pudotusvalikkoa ja valitse sitten, minkä tyyppisen tulosteen laskelmasi palauttaa. Voit valita jonkin seuraavista: Number (Luku), Boolean (Boolen), String (Merkkijono) tai Date (Päivämäärä).

Huomaa: valitun tulostustyypin on vastattava editorin oikeassa yläkulmassa näkyvää tulostustyyppiä, muuten ominaisuutta ei voi luoda. Päivämäärän palauttaville ominaisuuksille voit käyttää joko numeron tai päivämäärän tulostustyyppiä, joka määrittää, miten arvot näytetään (esim. numero näyttää päivämäärän millisekunteina, päivämäärä näyttää muotoillun päivämäärän).

  • Jos olet valinnut tulostustyypin Number:
    • Napsauta pudotusvalikkoa Number format (Numeroformaatti ) ja valitse sitten, miten ominaisuuden arvot muotoillaan. Voit valita jonkin seuraavista: Muotoiltu luku, Muotoilematon luku, Valuutta, Prosentti tai Kesto.
    • Jos valitset Deal-ominaisuuden numeromuodoksi Valuutta, ominaisuus käyttää oletusarvoisesti tilisi Yrityksen valuuttaa. Jos haluat käyttää kunkin sopimustietueen valuuttaa, valitse Käytä tietueen valuuttaa yrityksen valuutan sijasta -valintaruutu.

Huomaa: tietueen valuutan käyttäminen vaikuttaa vain siihen, miten arvo näytetään, eikä se sovella automaattisesti valuuttakurssia. Jos haluat lisätä valuuttakurssin, voit sisällyttää yhtälöön exchange_rate tai dated_exchange_rate -funktiot.


  • Lisää, kirjoita tai liitä editoriin funktioita ja ominaisuuksia, jotta voit rakentaa mukautetun yhtälön. Lisätietoja mukautetun laskentayhtälön syntaksista. Kaavaelementtien lisääminen:
    • Napsauta Insert (Lisää ) -pudotusvalikkoa.
    • Voit lisätä yhtälöön funktioita valitsemalla Funktiot ja valitsemalla sitten funktion.
    • Jos haluat lisätä yhtälöön ominaisuuksia, valitse Properties, ja valitsesitten ominaisuus. Voit luoda mukautettuja yhtälöitä vain käyttämällä saman objektin ominaisuuksia, jolle olet luomassa ominaisuutta.

custom-equation-example

  • Jos yhtälössäsi on virheitä, napsauta [x]-kohtaa editorin yläpuolella nähdäksesi virheiden syyt. Et voi luoda ominaisuutta, jos yhtälössäsi on ratkaisemattomia virheitä. Lisätietoja yhtälöiden muotoilusta.
  • Voit esikatsella kaavan tulosta valitsemalla Testaa kaava.
calculated-property-preview

Huomaa: jos mukautetun yhtälön jollakin lukuominaisuudella ei ole arvoa tai arvo on nolla, laskentaa ei suoriteta ja laskenta-ominaisuuden arvo on tyhjä. Arvo on tyhjä, vaikka yhtälöön sisältyisi vakioluku. Tässä tilanteessa voit käyttää if ja is_known -funktioita asettaaksesi arvon arvoksi 0.


  • Napsauta Luo. Kun ominaisuus on luotu, sen kenttätyyppi on Calculation.

Mukautettu yhtälön syntaksi

Kaavaeditorissa voit rakentaa omia mukautettuja yhtälöitäsi käyttämällä kirjaimellisia tietoja, muiden ominaisuuksien tietoja, operaattoreita ja funktioita. Tutustu jäljempänä mukautettujen laskentayhtälöiden kirjoittamisen syntaksiin ja tarkastele esimerkkejä yleisesti käytetyistä kaavoista.

Kirjaimellinen syntaksi

Käyttämällä literaalidataa voit lisätä yhtälöihisi merkkijonoja, numeroita ja tosia tai vääriä arvoja. Voit muotoilla merkkijonoja, numeroita, boolean- ja päivämäärävakioita seuraavilla tavoilla:

  • String literal: lainausmerkeillä ympäröity teksti. Nämä voidaan esittää joko yksinkertaisilla lainausmerkeillä ('constant') tai kaksinkertaisilla lainausmerkeillä ("constant").

  • Numerot kirjaimellisesti: numerot ilman lainausmerkkejä. Vakioluvut voivat olla mitä tahansa reaalilukuja, ja ne voivat sisältää pistemerkintöjä. Esimerkiksi sekä 1005 että 1.5589 ovat kelvollisia vakiolukuja.

  • Boolean literaali: vakio boolean voi olla true tai false.

  • Date literal: päivämäärä millisekunteina. Esimerkiksi 1698508800000.

Ominaisuuden syntaksi

Voit sisällyttää mukautettuun yhtälöön myös muita saman objektin ominaisuuksia. Jos ominaisuus lisätään editoriin, se muotoillaan ja validoidaan automaattisesti osana yhtälöä.

Jos päätät kirjoittaa tai liittää ominaisuuden manuaalisesti editoriin, sen pitäisi olla muotoiltu muotoon [properties.{propertyInternalName}]. Jos haluat esimerkiksi lisätä ominaisuuden Test score, jonka sisäinen arvo on Test_score, kirjoitat sen editoriin muodossa [properties.Test_score].

Kun yhtälössä käytetään luetteluominaisuuksia (esim. pudotusvalinta, valintaruutu):

  • Arvoja pidetään merkkijonoina, joten ne on pakattava kaksinkertaisiin lainausmerkkeihin. Esimerkiksi "subscriber".
  • Sinun on käytettävä ominaisuuden vaihtoehtojen sisäistä nimeä. Esimerkiksi "appointmentscheduled".

Operaattorit

Voit käyttää yhtälössäsi operaattoreita vakioiden ja ominaisuuksien arvojen päivittämiseen, arviointiin tai vertailuun. Kun käytät useita operaattoreita, ne noudattavat PEMDAS-operaatioiden järjestystä. Käyttämästäsi tietotyypistä riippuen voit sisällyttää mukautettuihin yhtälöihisi seuraavia operaattoreita.

Operaattori Kuvaus
+ Lisää numeroita tai merkkijonoja. Palauttaa numeron.
- Vähennä luvut. Palauttaa luvun.
* Kerrotaan luvut. Palauttaa luvun.
/ Jaa numerot. Palauttaa luvun.
< Tarkistaa, onko arvo pienempi kuin toinen. Tuetaan lukuominaisuuksilla tai vakioilla. Palauttaa boolean-arvon.
> Tarkistaa, onko jokin arvo suurempi kuin toinen. Tuetaan lukuominaisuuksilla tai vakioilla. Palauttaa boolean-arvon.
<= Tarkistaa, onko arvo pienempi tai yhtä suuri kuin toinen arvo. Tuetaan lukuominaisuuksilla tai vakioilla. Palauttaa boolen arvon.
>= Tarkistaa, onko arvo suurempi tai yhtä suuri kuin toinen arvo. Tuetaan lukuominaisuuksilla tai vakioilla. Palauttaa boolen arvon.
! Tarkistaa, jos mikään arvoista ei ole tosi. Palauttaa boolean-arvon.
= tai == Tarkistaa, onko arvo yhtä suuri kuin toinen arvo. Tuetaan numeroita ja merkkijonoja. Palauttaa boolean-arvon.
!= Tarkistaa, onko arvo eri kuin toinen arvo. Tuetaan numeroita ja merkkijonoja. Palauttaa boolean-arvon.
or tai || Tarkistaa, onko jompikumpi kahdesta arvosta tosi. Palauttaa boolean-arvon.
and tai && Tarkistaa, ovatko molemmat arvot totta. Palauttaa boolean-arvon.

Toiminnot

Voit käyttää mukautetuissa kaavoissa funktioita arvojen laskemiseen ja toimintojen suorittamiseen tiedoillasi. Käytettävien tietojen tyypistä riippuen voit sisällyttää mukautettuihin yhtälöihisi seuraavia funktioita.

Toiminto Argumentit Esimerkkejä

abs

Lukujen absoluuttisen arvon hakeminen. Palauttaa luvun.

abs(number)

number: luku, jonka absoluuttisen arvon haluat saada.

abs(-100) = 100

concatenate

Yhdistää enintään 100 merkkijonoa yhdeksi arvoksi. Palauttaa merkkijonon.

concatenate("arg 1", "arg 2")

arg1: merkkijono, johon liitetään arg 2.

arg2: merkkijono, joka liitetään arg 1:een.

concatenate("Example", " Test") = "Esimerkkitesti"

contains

Suodata merkkijonot, jotka sisältävät tietyn merkkijonon. Palauttaa merkkijonon.

contains(property, text)

property: ominaisuus, jonka arvot haluat tarkistaa tekstin osalta.

text: merkkijono, jonka arvojen tulisi sisältää.

contains([properties.name], "Spot")= HubSpot

currency_decimal_places

Hae valuutan desimaalien määrä. Palauttaa numeron.

currency_decimal_places(currency)

currency: valuuttajono, jolle haluat laskea desimaalien määrän.

currency_decimal_places("USD")

dated_exchange_rate

Hae valuuttakurssin arvo tiettynä ajankohtana. Palauttaa luvun.

dated_exchange_rate(currency, date)

valuutta: valuuttajono, jolle haluat laskea valuuttakurssin tiettynä päivänä (esim. "USD").

date: datetime-ominaisuus, jolle haluat laskea vaihtokurssin.

dated_exchange_rate("USD", [properties.closedate])

exchange_rate

Hanki viimeisin valuuttakurssi. Palauttaa numeron.

exchange_rate(currency)

currency: valuuttajono, jolle haluat laskea valuuttakurssin.

exchange_rate("USD")

if

Määritä ehdollinen lauseke.

if(condition, arg2) tai if(condition, arg2, arg3)

ehto: boolen lauseke, joka määrittää, mikä laskettu arvo on.

arg2: boolean, luku tai merkkijono, joka on laskettu arvo, jos ehto täyttyy.

arg3 (valinnainen): laskettu arvo, jos ehto ei täyty. Jos se on mukana, sen on oltava samaa tyyppiä kuin arg2. Jos sitä ei käytetä, arvo on null, jos ehto ei täyty.

if([properties.amount] > 1000, "large", "small")

is_known

Määrittää, onko tunnukselle tiedossa arvo. Palauttaa boolean-arvon.

is_known(property)

property: ominaisuus, jonka arvon haluat tarkistaa.

is_known([properties.name]) = true

last_updated

Saat päivämäärän, jolloin tunniste on viimeksi päivitetty. Palauttaa aikaleiman millisekunteina merkkijonona.

last_updated(property)

property: ominaisuus, jonka viimeisimmän päivityspäivämäärän haluat tarkistaa.

last_updated([properties.amount]) = "1672531200000"

lowercase

Vaihda kaikki merkit pieniksi. Palauttaa merkkijonon.

lowercase(text)

text: merkkijono tai tekstiominaisuus, jonka arvot haluat muuttaa pieniksi kirjaimiksi.

lowercase("heLLo") = "hello"


lowercase([properties.test])

max

Hae kahden numeron maksimi. Palauttaa luvun.

max(arg1, arg2)

arg1: ensimmäinen luku tai lukuominaisuus.

arg2: toinen luku tai lukuominaisuus.

max(500,[properties.amount]) = 500, jos summa-arvo on pienempi kuin 500.

min

Hae kahden luvun minimi. Palauttaa luvun.

min(arg1, arg2)

arg1: ensimmäinen luku tai lukuominaisuus.

arg2: toinen luku tai lukuominaisuus.

min(500, 250) = 250

month

Hae annetun päivämäärän numeerinen kuukausi. Palauttaa numeron.

month(date)

date: datetime-ominaisuus, jolle haluat laskea kuukauden.

month([properties.closedate])

number_to_string

Muunna numero merkkijonoksi. Palauttaa merkkijonon.

number_to_string(number_to_convert)

number_to_convert: luku tai lukuominaisuus, jonka haluat muuttaa merkkijonoksi.

number_to_string(1000) = "1000"

pipeline_probability

Hae putkiston vaiheen todennäköisyys. Palauttaa luvun.

pipeline_probability(pipeline)

pipeline: sen putkilinjan nimi, jonka todennäköisyys halutaan laskea.

pipeline_probability("newdeal")

power

Nosta luku toisen luvun arvoon. Palauttaa luvun.

power(base, exponent)

base: perusluku.

eksponentti: arvo, johon perusta korotetaan.

power(5, 2) = 25

round_down

Pyöristää luvun alaspäin määritettyyn tarkkuuteen. Palauttaa luvun.

round_down(number_to_round, precision)

number_to_round: luku tai lukuominaisuus, jonka haluat pyöristää alaspäin.

tarkkuus: pyöristettävien desimaalien määrä.

round_down(4.353, 1) = 4.3

round_nearest

Pyöristää luvun määritettyyn tarkkuuteen. Palauttaa luvun.

round_nearest(number_to_round, precision)

number_to_round: luku tai lukuominaisuus, jonka arvot haluat pyöristää.

tarkkuus: pyöristettävien desimaalien määrä.

round_nearest(4.32, 1) = 4.3

round_up

Pyöristää luvun tiettyyn tarkkuuteen. Palauttaa luvun.

round_up(number_to_round, precision)

number_to_round: luku tai lukuominaisuus, jonka arvot haluat pyöristää.

tarkkuus: pyöristettävien desimaalien määrä.

round_up(4.353, 1) = 4.4

sqrt

Hae luvun neliöjuuri. Palauttaa luvun.

sqrt(number)

number: luku, jonka neliöjuuri halutaan saada.

sqrt(144) = 12

starts_with

Suodata merkkijonot, jotka alkavat tietyllä merkkijonolla. Palauttaa merkkijonon.

starts_with(property, text)

property: ominaisuus, jonka arvot haluat tarkistaa alkavien merkkien varalta.

text: merkkijono, jolla arvojen pitäisi alkaa.

starts_with([properties.name], "Hub") = HubSpot

string_to_number

Muunna merkkijono numeroksi. Palauttaa numeron.

string_to_number(string_to_convert)

string_to_convert: merkkijono- tai tekstiominaisuus, jonka arvot haluat muuntaa numeroksi.

string_to_number("1000") = 1000

time_between

Hae kahden päivämäärän välinen aikaero. Palauttaa luvun.

time_between(date1, date2)

date1: alkupäivän datetime-ominaisuus.

date2: lopun datetime-ominaisuus.

time_between([properties.createdate],[properties.closedate])

uppercase

Vaihda kaikki merkit isoihin kirjaimiin. Palauttaa numeron.

uppercase(text)

text: merkkijono tai tekstiominaisuus, jonka haluat muuttaa isoksi.

uppercase("hello") = "HELLO"

year

Hae tietyn päivämäärän numeerinen vuosi. Palauttaa numeron.

year(date)

date: datetime-ominaisuus, jonka vuosi halutaan laskea.

year([properties.closedate])

Esimerkkejä

Seuraavassa on esimerkkikaavoja, jotka perustuvat yleisiin käyttötapauksiin.

  • Voit määrittää if else -lausekkeita, mukaan lukien lausekkeet, joissa on useita ehtoja ja jotka ovat funktioiden sisällä:
    • if([properties.number] < 4, "less than four", "more than four")
    • if([properties.number] < 4, if([properties.other_number] < 2, "both true", "one true"), "not true")
    • concatenate(if([properties.number] < 4, "less", "more"), " than four")
  • Kun käytät lukuominaisuuksia mukautetussa kaavassa, voit käyttää if ja is_known -funktioita asettaaksesi arvoksi 0, kun lukuominaisuus on tyhjä. Esimerkiksi if(is_known([properties.number]), [properties.number], 0).
  • Kun käytät tallennusvaluuttaa kaavassa valuuttakurssin lisäämiseksi, voit sisällyttää yhtälöön exchange_rate tai dated_exchange_rate -funktiot. Esimerkiksi [properties.amount] * exchange_rate('CAD').
Oliko tästä artikkelista apua?
Tätä lomaketta käytetään vain dokumentaation palautteeseen. Lue, miten saat apua HubSpotin kanssa.