Zum Hauptinhalt
Hinweis: Dieser Artikel wird aus Kulanz zur Verfügung gestellt. Er wurde automatisch mit einer Software übersetzt und unter Umständen nicht korrekturgelesen. Die englischsprachige Fassung gilt als offizielle Version und Sie können dort die aktuellsten Informationen finden. Hier können Sie darauf zugreifen.

Berechnungseigenschaften erstellen

Zuletzt aktualisiert am: November 14, 2024

Mit einem der folgenden Abonnements verfügbar (außer in den angegebenen Fällen):

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

Sie können Eigenschaften erstellen, die Daten auf der Grundlage von Berechnungen aus anderen Eigenschaften auffüllen. Mit berechneten Eigenschaften können Sie benutzerdefinierte Gleichungen erstellen, die auf anderen Eigenschaften basieren. Bei Ergebniseigenschaften können Sie automatisch die Mindest-, Höchst-, Anzahl-, Summen- oder Durchschnittswerte für Eigenschaften in zugeordneten Datensätzen berechnen lassen.

Zum Beispiel können Sie Folgendes erstellen:

  • Eine Unternehmenseigenschaft, die die Kosten für die Gewinnung eines neuen Kunden auf der Grundlage einer benutzerdefinierten Gleichung berechnet.
  • Eine Kontakteigenschaft, die den durchschnittlichen Betrag der zugeordneten Deals eines Kontakts berechnet. 

Bitte beachten: Je nach Ihrem HubSpot-Abonnement gibt es eine Beschränkung für die Anzahl der Berechnungseigenschaften, die Sie erstellen können.

Berechnungseigenschaften erstellen

Berechnungseigenschaften können auf der Grundlage verschiedener Kriterien eingerichtet werden, z. B. Eigenschaftswerte von zugeordneten Datensätzen, die Zeit zwischen den Werter zweier Eigenschaften oder Ihre eigenen benutzerdefinierten Gleichungen. So erstellen Sie eine Berechnungs- oder Ergebniseigenschaft:

  • Klicken Sie in Ihrem HubSpot-Account in der Hauptnavigationsleiste auf das settings Zahnradsymbol, um die Einstellungen aufzurufen.
  • Gehen Sie in der linken Seitenleiste zu Eigenschaften.

  • Klicken Sie auf das Dropdown-Menü Ein Objekt auswählen und wählen Sie dann [Objekt]-Eigenschaften aus, um eine Eigenschaft für dieses Objekt zu erstellen.

  • Geben Sie die grundlegenden Angaben zu Ihrer Eigenschaft ein und klicken Sie dann auf das Feldtyp Register.
  • Um eine benutzerdefinierte Gleichung oder eine „Zeit zwischen“-Gleichung zu erstellen, wählen Sie Berechnungals Feldtyp aus. Klicken Sie auf das Dropdown-Menü Berechneter Eigenschaftstyp und wählen Sie die Art der Formel aus, die Sie erstellen möchten:
  • Um eine Eigenschaft zu erstellen, die Mindest-, Höchst-, Anzahl-, Summen- oder Durchschnittswerte berechnet, wählen Sie Ergebnis aus. Klicken Sie auf das Dropdown-Menü Ergebnistyp und wählen Sie die Art der Formel aus, die Sie erstellen möchten. Erfahren Sie mehr über das Erstellen dieser Typen von Eigenschaften.

Werte basierend auf Eigenschaften von zugeordneten Datensätzen berechnen

Sie können Eigenschaften für ein Objekt erstellen, die auf der Grundlage bestimmter Eigenschaftswerte der zugeordneten Datensätze dieses Objekts berechnet werden. Sie können die Berechnung auf der Grundlage aller verknüpften Datensätze dieses Objekts oder für bestimmte Assoziations-Labels, einschließlich gleicher Objektassoziationen durchführen.

Sie können z. B. eine Eigenschaft für einen Deal erstellen, die die Gesamtzahl der Vertriebsaktivitäten zählt, die für die einem Deal zugeordneten Kontakte mit dem Label Entscheidungsträger protokolliert wurden.

  • Klicken Sie auf das Dropdown-Menü Ergebnistyp und wählen Sie einen der folgenden Typen aus:
    • Min: zeigt den Mindestwert der ausgewählten Zahleneigenschaf in zugeordneten Datensätzen des ausgewählten Objekts an.
    • Max.: zeigt den Höchstwert der ausgewählten Zahleneigenschaft in allen zugeordneten Datensätzen des ausgewählten Objekts an.
    • Anzahl: zählt die Gesamtanzahl der zugeordneten Datensätze des ausgewählten Objekts, die einen Wert in der von Ihnen ausgewählten numerischen Eigenschaft.
    • Summe: addiert die Werte der ausgewählten Zahleneigenschaft in allen zugeordneten Datensätzen des ausgewählten Objekts.
    • Durchschnitt: berechnet den Durchschnittswert der ausgewählten Zahleneigenschaft in allen zugeordneten Datensätzen des ausgewählten Objekts.
  • Um auszuwählen, wie die Werte der Eigenschaft formatiert werden sollen, klicken Sie auf das Dropdown-Menü Zahlenformat und wählen dann eines der folgenden Formate aus: Formatierte Zahl, Unformatierte Zahl, Währung, Prozentsatz oder Dauer.
  • Wenn Sie Währung als Format für eine Deal-Eigenschaft auswählen, wird für die Eigenschaft standardmäßig die Währung Ihres Accounts Unternehmen  verwendet. Um die Währung der einzelnen Deal-Datensätze zu verwenden, aktivieren Sie das Kontrollkästchen Währung des Datensatzes anstelle der Unternehmenswährung verwenden. Die Verwendung einer Datensatzwährung wirkt sich nur auf die Anzeige des Wertes aus und wird nicht automatisch einen Wechselkurs anwenden.

average-rollup-property

  • Wählen Sie das zugeordnete Objekt und die zugeordnete Datensatzeigenschaft, um die Eigenschaft auf der Grundlage zu berechnen. 
  • Wenn Sie die Berechnung nur auf der Grundlage von Datensätzen mit einem bestimmten Label durchführen möchten, klicken Sie auf Zuordnungslabel auswählen und wählen Sie dann die Label aus, die Sie einbeziehen möchten.
  • Um eine zusätzliche Bedingung hinzuzufügen, klicken Sie auf Bedingung erstellen. Wenn eine zusätzliche Bedingung festgelegt wird, muss diese Bedingung erfüllt sein, damit die Eigenschaft berechnet werden kann (z. B. Berechnung der Eigenschaft, wenn Betrag des letzten Deals > 1000).
    • Wählen Sie im ersten Dropdown-Menü eine Eigenschaft aus.
    • Wählen Sie im zweiten Dropdown-Menü einen Operator aus, der den Wert der ersten Eigenschaft mit einer Zahl oder mit dem Wert einer anderen Eigenschaft vergleicht.
    • Wählen Sie im dritten Dropdown-Menü eine Eigenschaft aus oder geben Sie eine Zahl ein, die mit der ersten Eigenschaft verglichen werden soll.
  • Klicken Sie auf Erstellen. Nach der Erstellung lautet der angezeigte Feldtyp der Eigenschaft Ergebnis.

Bitte beachten Sie: Rohdauerwerte werden in Millisekunden gespeichert. Wenn Sie eine Eigenschaft zur Berechnung der Dauer in anderen HubSpot-Tools (z. B. Filter, Formeln für Berechnungseigenschaften) verwenden, müssen Sie möglicherweise Millisekundenwerte verwenden.

Werte anhand der Zeit zwischen zwei Eigenschaften berechnen

Sie können Eigenschaften erstellen, die die Zeit zwischen zwei ausgewählten Datumsauswahl-Eigenschaften innerhalb des gleichen Objekts berechnen. Sie können zum Beispiel die Zeit zwischen der Zuweisung des Bearbeiters eines Tickets und dem Schließen des Tickets berechnen. Erfahren Sie mehr darüber, wie Werte der berechneten Eigenschaft Zeit zwischen angezeigt werden.

Wenn Sie versuchen, eine Eigenschaft auf der Basis des heutigen Datums zu erstellen, erfahren Sie mehr darüber, wie Sie relative Zeit in Eigenschaften und Filtern verwenden.

  • Klicken Sie auf das Dropdown-Menü Berechneter Eigenschaftstyp und wählen Sie Zeit zwischen aus.
  • Klicken Sie auf die Dropdown-Menüs, um Ihre Eigenschaften für Startdatum und Enddatum auszuwählen.

time-between-calc-property-example

  • Um eine zusätzliche Bedingung hinzuzufügen, klicken Sie auf Bedingung erstellen. Wenn eine zusätzliche Bedingung festgelegt wird, muss diese Bedingung erfüllt sein, damit die Eigenschaft berechnet werden kann (z. B. Berechnung der Eigenschaft, wenn Betrag des letzten Deals > 1000).
    • Wählen Sie im ersten Dropdown-Menü eine Eigenschaft aus.
    • Wählen Sie im zweiten Dropdown-Menü einen Operator aus, der den Wert der ersten Eigenschaft mit einer Zahl oder mit dem Wert einer anderen Eigenschaft vergleicht.
    • Wählen Sie im dritten Dropdown-Menü eine Eigenschaft aus oder geben Sie eine Zahl ein, die mit der ersten Eigenschaft verglichen werden soll.
  • Klicken Sie auf Erstellen. Nach der Erstellung lautet der angezeigte Feldtyp der Eigenschaft Berechnung.

Das folgende Verhalten wird erwartet, wenn Werte für die Zeit zwischen berechneten Eigenschaften angezeigt werden:

  • Die Zeit wird in verschiedenen HubSpot-Tools anders angezeigt.
  • Bei Datumseigenschaften ohne Zeitstempel wird als Standardzeit für die Berechnung 12:00 Uhr UTC für den ausgewählten Tag verwendet.
  • Bei einem Datensatz (z. B. einem Kontaktdatensatz) wird der angezeigte Wert in Stunden, Tagen, Monaten, oder Jahren angegeben und auf der Grundlage bestimmter Schwellenwerte auf die nächste Einheit aufgerundet. Wenn beispielsweise die berechnete Zeit ein Monat und 20 Tage ist, beträgt der angezeigte Wert Ein Monat, beträgt die berechnete Zeit jedoch einen Monat und siebenundzwanzig Tage, beträgt der angezeigte Wert Zwei Monate. Die Schwellenwerte sind:
    • 45 Sekunden oder mehr wird auf eine Minute aufgerundet
    • 45 Minuten oder mehr wird auf eine Stunde aufgerundet
    • 22 Stunden oder mehr wird auf einen Tag aufgerundet
    • 26 Tage oder mehr wird auf einen Monat aufgerundet
    • 11 Monate oder mehr wird auf ein Jahr aufgerundet
  • In benutzerdefinierten Berichten, die eine Eigenschaft mit diesem Feldtyp verwenden, wird der Wert in Tagen angezeigt. Wenn beispielsweise die berechnete Zeit ein Jahr und 20 Tage ist, beträgt der angezeigte Wert 385 Tage.

Bitte beachten: In HubSpot werden die Rohwerte von Eigenschaften der Typen Zeit zwischen und Durchschnitt in Millisekunden gespeichert. Wenn eine Gleichung mit diesen Werten einen höheren Wert als erwartet ergibt, rechnen Sie ihn mithilfe eines Millisekundenumrechners Ihre gewünschte Zeit um.


Werte auf der Grundlage einer benutzerdefinierten Gleichung berechnen

Sie können auch Eigenschaften erstellen, die Werte auf der Grundlage Ihrer eigenen Kriterien berechnen. Benutzerdefinierte Gleichungen können nur für Zahleneigenschaften innerhalb des gleichen Objekts eingerichtet werden, für das Sie die neue Eigenschaft erstellen. Sie können zum Beispiel eine Gleichung erstellen, um den Betrag des letzten Deals eines Unternehmens (Betrag des letzten Deals) im Vergleich dazu zu berechnen, wie oft Ihr Unternehmen das Unternehmen kontaktiert hat (Anzahl der Kontaktaufnahmen).

Sie können Ihre benutzerdefinierte Gleichung mit arithmetischen Operatoren, Vergleichsoperatoren, logischen Operatoren, bedingten Anweisungen und anderen Funktionen erstellen. Diese Gleichungen können Werte für „Zahl“, „Boolesch“, „Zeichenfolge“ oder „Datum“ zurückgeben. Erfahren Sie mehr über die verfügbaren Operatoren und Funktionen sowie darüber, wie Sie Ihre Formeln formatieren

So erstellen Sie eine benutzerdefinierte Eigenschaft zur Gleichungsberechnung:

  • Klicken Sie auf das Dropdown-Menü Berechneter Eigenschaftstyp und wählen Sie dann Benutzerdefinierte Gleichung aus.
  • Klicken Sie auf das Dropdown-Menü Ausgabetyp und wählen Sie dann die Art der Ausgabe aus, die Ihre Berechnung zurückgeben soll. Sie können eine der folgenden Möglichkeiten wählen: Zahl, Boolesch, Zeichenfolge oder Datum.

Bitte beachten: Der ausgewählte Ausgabetyp muss mit dem oben rechts im Editor angezeigten Ausgabetyp übereinstimmen, sonst können Sie die Eigenschaft nicht erstellen. Für Eigenschaften, die ein Datum zurückgeben, können Sie den Ausgabetyp „Zahl“ oder „Datum“ verwenden, der bestimmt, wie die Werte angezeigt werden (d. h. „Zahl“ zeigt das Datum in Millisekunden an, „Datum“ zeigt ein formatiertes Datum an).

  • Wenn Sie den Ausgabetyp Zahl ausgewählt haben:
    • Klicken Sie auf das Dropdown-Menü Zahlenformat und wählen Sie dann aus, wie die Werte der Eigenschaft formatiert werden sollen. Sie können eine der folgenden Optionen auswählen: Formatierte Zahl, Unformatierte Zahl, Währung, Prozentsatz oder Dauer.
    • Wenn Sie Währung als Zahlenformat für eine Deal-Eigenschaft auswählen, verwendet die Eigenschaft standardmäßig die Währung Ihres Accounts Unternehmen . Um die Währung der einzelnen Deal-Datensätze zu verwenden, aktivieren Sie das Kontrollkästchen Währung des Datensatzes anstelle der Unternehmenswährung verwenden.

Bitte beachten: Die Verwendung einer Datensatzwährung wirkt sich nur auf die Anzeige des Wertes aus und dadurch wird nicht automatisch ein Wechselkurs angewendet. Um einen Wechselkurs hinzuzufügen, können Sie die Funktionen exchange_rate oder dated_exchange_rate in Ihrer Gleichung berücksichtigen.


  • Fügen oder geben Sie im Editor Funktionen und Eigenschaften ein, um Ihre eigene Gleichung zu erstellen. Erfahren Sie mehr über die Syntax von benutzerdefinierten Berechnungsgleichungen. So fügen Sie Formelelemente ein:
    • Klicken Sie auf das Dropdown-Menü Einfügen.
    • Um Funktionen in Ihre Gleichung einzufügen, wählen Sie Funktionen aus und wählen Sie dann eine Funktion aus.
    • Um Eigenschaften in Ihre Gleichung einzufügen, wählen Sie Eigenschaften aus und wählen Sie dann eine Eigenschaft aus. Sie können benutzerdefinierte Gleichungen nur mit Eigenschaften des gleichen Objekts erstellen, für das Sie die Eigenschaft erstellen.

custom-equation-example

  • Wenn Ihre Gleichung Fehler enthält, klicken Sie auf [x] Probleme oberhalb des Editors, um die Gründe für die Fehler anzuzeigen. Sie können die Eigenschaft nicht erstellen, wenn Ihre Gleichung ungelöste Fehler aufweist. Erfahren Sie mehr darüber, wie Sie Ihre Gleichungen formatieren.
  • Um die Ausgabe Ihrer Formel in der Vorschau anzuzeigen, klicken Sie auf Formel testen.
calculated-property-preview

Bitte beachten: Wenn eine der in einer benutzerdefinierten Gleichung verwendeten Zahleneigenschaften keinen Wert oder den Wert Null hat, wird die Berechnung nicht ausgeführt und der Wert der Berechnungseigenschaft ist leer. Der Wert ist auch dann leer, wenn es eine konstante Zahl in der Gleichung enthalten ist. In diesem Fall können Sie die Funktionen if und is_known verwenden, um den Wert stattdessen auf 0 festzulegen.


  • Klicken Sie auf Erstellen. Nach der Erstellung lautet der angezeigte Feldtyp der Eigenschaft Berechnung.

Syntax von benutzerdefinierten Gleichungen

Im Formel-Editor können Sie Ihre eigenen benutzerdefinierten Gleichungen mithilfe von Literaldaten, Daten von anderen Eigenschaften, Operatoren und Funktionen erstellen. Im Folgenden erfahren Sie mehr über die Syntax zum Schreiben von benutzerdefinierten Berechnungsgleichungen und finden Beispiele für häufig verwendete Formeln.

Literalsyntax

Mithilfe von Literaldaten können Sie Ihren Gleichungen Zeichenfolgen aus Text, Zahlen und wahren oder falschen Werten hinzufügen. Sie können Zeichenfolgen, Zahlen und boolesche Werten und Datumskonstanten auf die folgenden Arten formatieren:

  • Zeichenfolgenliteral: Text, der von Anführungszeichen umgeben ist. Diese können entweder mit einfachen Anführungszeichen ('constant') oder mit doppelten Anführungszeichen ("constant") dargestellt werden.

  • Zahlenliteral: Zahlen ohne Anführungszeichen. Konstante Zahlen können beliebige reelle Zahlen sein und Punktnotation enthalten. Zum Beispiel sind sowohl 1005 als auch 1.5589 gültige konstante Zahlen.

  • Boolesches Literal: Konstante boolesche Werte können true oder false sein.

  • Datumsliteral: ein Datum in Millisekunden. Zum Beispiel: 1698508800000.

Eigenschaftssyntax

Sie können andere Eigenschaften des gleichen Objekts in Ihre benutzerdefinierte Gleichung aufnehmen. Wenn eine Eigenschaft in den Editor eingefügt wird, wird sie automatisch formatiert und als Teil einer Gleichung validiert.

Wenn Sie eine Eigenschaft manuell in den Editor eingeben oder einfügen, sollte sie als [properties.{propertyInternalName}] formatiert werden. Um zum Beispiel die Eigenschaft Test_score hinzuzufügen, die einen internen Wert von Test_score hat, würden Sie sie als [properties.Test_score]in den Editor eingeben.

Bei Verwendung von Aufzählungseigenschaften in einer Gleichung (z. B. Dropdown-Auswahl, Optionsfeld-Auswahl):

  • Werte werden als Zeichenfolgen betrachtet und müssen daher von doppelten Anführungszeichen umschlossen sein. Zum Beispiel: "subscriber".
  • Sie müssen den internen Namen der Eigenschaftsoptionen verwenden. Zum Beispiel: "appointmentscheduled".

Operator

Sie können Operatoren in Ihrer Gleichung verwenden, um Konstanten und Eigenschaftswerte zu aktualisieren, auszuwerten oder zu vergleichen. Wenn mehrere Operatoren verwendet werden, folgen sie der PEMDAS-Operatorrangfolge. Je nach Art der verwendeten Daten können Sie die folgenden Operatoren in Ihre benutzerdefinierten Gleichungen aufnehmen.

Operator Beschreibung
+ Zahlen oder Zeichenfolgen hinzufügen. Gibt eine Zahl zurück.
- Zahlen subtrahieren. Gibt eine Zahl zurück.
* Zahlen multiplizieren. Gibt eine Zahl zurück.
/ Zahlen dividieren. Gibt eine Zahl zurück.
< Prüft, ob ein Wert kleiner als ein anderer ist. Unterstützt durch Zahleneigenschaften oder Konstanten. Gibt einen booleschen Wert zurück.
> Prüft, ob ein Wert größer als ein anderer ist. Unterstützt durch Zahleneigenschaften oder Konstanten. Gibt einen booleschen Wert zurück.
<= Prüft, ob ein Wert kleiner oder gleich einem anderen ist. Unterstützt durch Zahleneigenschaften oder Konstanten. Gibt einen booleschen Wert zurück.
>= Prüft, ob ein Wert größer oder gleich einem anderen ist. Unterstützt durch Zahleneigenschaften oder Konstanten. Gibt einen booleschen Wert zurück.
! Prüft, ob keiner der Werte wahr ist. Gibt einen booleschen Wert zurück.
= oder == Prüft, ob ein Wert gleich einem anderen ist. Unterstützt durch Zahlen und Zeichenfolgen. Gibt einen booleschen Wert zurück.
!= Prüft, ob ein Wert ungleich einem anderen ist. Unterstützt durch Zahlen und Zeichenfolgen. Gibt einen booleschen Wert zurück.
or oder || Prüft, ob einer von zwei Werten wahr ist. Gibt einen booleschen Wert zurück.
and oder && Prüft, ob beide Werte wahr sind. Gibt einen booleschen Wert zurück.

Funktionen

Sie können Funktionen in benutzerdefinierten Formeln verwenden, um Werte zu berechnen und Aktionen mit Ihren Daten durchzuführen. Je nach Art der Daten, die Sie verwenden, können Sie die folgenden Funktionen in Ihre benutzerdefinierten Gleichungen aufnehmen.

Funktion Argumente Beispiele

abs

Den absoluten Wert von Zahlen ermitteln. Gibt eine Zahl zurück.

abs(number)

number: die Zahl, für die Sie den absoluten Wert ermitteln möchten.

abs(-100) = 100

concatenate

Kombinieren Sie bis zu 100 Zeichenfolgen zu einem Wert. Gibt eine Zeichenfolge zurück.

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

arg1: die Zeichenfolge, an die arg 2 angehängt werden soll.

arg2: die Zeichenfolge, die an arg 1 angehängt werden soll.

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

contains

Bestimmen, ob eine Zeichenfolge eine andere Zeichenfolge enthält (Groß-/Kleinschreibung beachten). Gibt einen booleschen Wert zurück. 

contains(text, substring)

text: die Zeichenfolge oder Text-Eigenschaft, die auf die Teilzeichenfolge geprüft werden soll.

substring: die Zeichenfolge, die der Text enthalten soll.

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

contains("HubSpot", "Spot")

currency_decimal_places

Die Anzahl der Dezimalstellen für eine Währung ermitteln. Gibt eine Zahl zurück.

currency_decimal_places(currency)

currency: die Währungszeichenfolge, für die Sie die Anzahl der Dezimalstellen berechnen möchten.

currency_decimal_places("USD")

dated_exchange_rate

Den Wert eines Wechselkurses zum vorgegebenen Zeitpunkt ermitteln. Gibt eine Zahl zurück. 

dated_exchange_rate(currency, date)

currency: die Währungszeichenfolge, für die Sie den Wechselkurs zu einem bestimmten Datum berechnen möchten (z. B."USD").

date: die Datetime-Eigenschaft, für die Sie den Umrechnungskurs berechnen möchten.

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

exchange_rate

Den neuesten Wechselkurs ermitteln. Gibt eine Zahl zurück.

exchange_rate(currency)

currency: die Währungszeichenfolge, für die Sie den Wechselkurs berechnen möchten.

exchange_rate("USD")

if

Einen bedingten Ausdruck einrichten.

if(condition, arg2) oder if(condition, arg2, arg3)

condition: die boolesche Anweisung, die den berechneten Wert bestimmt.

arg2: ein boolescher Wert, eine Zahl oder eine Zeichenfolge, die den berechneten Wert darstellt, wenn die Bedingung erfüllt ist. 

arg3 (optional): der berechnete Wert, wenn die Bedingung nicht erfüllt ist. Wenn er enthalten ist, muss er vom gleichen Typ sein wie arg2. Wird er nicht verwendet, lautet der Wert null, wenn die Bedingung nicht erfüllt ist. 

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

 

is_known

Feststellen, ob ein Wert für das Token bekannt ist. Gibt einen booleschen Wert zurück.

is_known(property)

property: die Eigenschaft, die Sie auf einen Wert prüfen möchten.

is_known([properties.name]) = wahr

last_updated

Das Datum der letzten Aktualisierung des Tokens ermitteln. Gibt einen Zeitstempel in Millisekunden als Zeichenfolge zurück.

last_updated(property)

property: die Eigenschaft, für die Sie das letzte Aktualisierungsdatum überprüfen möchten.

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

lowercase

Alle Zeichen in Kleinbuchstaben ändern. Gibt eine Zeichenfolge zurück.

lowercase(text)

text: die Zeichenfolge oder Texteigenschaft mit den Werten, die Sie in Kleinbuchstaben ändern möchten.

lowercase("heLLo") = "Hallo"


lowercase([properties.test])

max

Die größere von zwei Zahlen abrufen. Gibt eine Zahl zurück. 

max(arg1, arg2)

arg1: die erste Zahl oder Zahleneigenschaft.

arg2: die zweite Zahl oder Zahleneigenschaft.

max(500,[properties.amount]) = 500, wenn der Betrag kleiner als 500 ist.

min

Die kleinere von zwei Zahlen abrufen. Gibt eine Zahl zurück.

min(arg1, arg2)

arg1: die erste Zahl oder Zahleneigenschaft.

arg2: die zweite Zahl oder Zahleneigenschaft.

min(500, 250) = 250

month

Den numerischen Monat des vorgegebenen Datums ermitteln. Gibt eine Zahl zurück.

month(date)

date: die Datetime-Eigenschaft, für die Sie den Monat berechnen möchten.

month([properties.closedate])

number_to_string

Eine Zahl in eine Zeichenfolge konvertieren. Gibt eine Zeichenfolge zurück.

number_to_string(number_to_convert)

number_to_convert: die Zahl oder die Zahleneigenschaft, die in eine Zeichenfolge geändert werden soll.

number_to_string(1000) = "1000"

pipeline_probability

Die Wahrscheinlichkeit einer Pipeline-Phase ermitteln. Gibt eine Zahl zurück.

pipeline_probability(pipeline)

pipeline: der Name der Pipeline, für die Sie die Wahrscheinlichkeit berechnen möchten.

pipeline_probability("newdeal")

power

Erhöht eine Zahl auf den Wert einer anderen Zahl. Gibt eine Zahl zurück.

power(base, exponent)

base: die Basiszahl.

exponent: der Wert, mit dem Basis multiplziert wird (Hochzahl).

power(5, 2) = 25

round_down

Eine Zahl auf eine festgelegte Genauigkeit abrunden. Gibt eine Zahl zurück.

round_down(number_to_round, precision)

number_to_round: die Zahl oder Zahleneigenschaft, die Sie abrunden möchten.

precision: die Anzahl der Dezimalstellen, auf die abgerundet werden soll.

round_down(4.353, 1) = 4,3

round_nearest

Eine Zahl auf die angegebene Genauigkeit runden. Gibt eine Zahl zurück.

round_nearest(number_to_round, precision)

number_to_round: die Zahl oder Zahleneigenschaft, deren Werte gerundet werden sollen.

precision: die Anzahl der Dezimalstellen, auf die gerundet werden soll.

round_nearest(4.32, 1) = 4,3

round_up

Eine Zahl auf eine festgelegte Genauigkeit aufrunden. Gibt eine Zahl zurück.

round_up(number_to_round, precision)

number_to_round: die Zahl oder Zahleneigenschaft, deren Werte gerundet werden sollen.

precision: die Anzahl der Dezimalstellen, auf die aufgerundet werden soll.

round_up(4.353, 1) = 4,4

sqrt

Die Quadratwurzel einer Zahl ermitteln. Gibt eine Zahl zurück.

sqrt(number)

nummer: die Zahl, aus der Sie die Quadratwurzel ziehen wollen.

sqrt(144) = 12

starts_with

Bestimmt, ob eine Zeichenfolge mit einer anderen Zeichenfolge beginnt (Groß-/Kleinschreibung beachten). Gibt einen booleschen Wert zurück.

starts_with(text, substring)

text: die Zeichenfolge oder Text-Eigenschaft, die Sie auf die Teilzeichenfolge prüfen möchten.

substring: die Zeichenfolge, mit der der Text beginnen soll.

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

starts_with("HubSpot", "Hub")

string_to_number

Eine Zeichenfolge in eine Zahl umwandeln. Gibt eine Zahl zurück.

string_to_number(string_to_convert)

string_to_convert: die Zeichenfolgen- oder Texteigenschaft, deren Werte in eine Zahl umgewandelt werden sollen.

string_to_number("1000") = 1000

time_between

Die Zeitdifferenz zwischen zwei Daten ermitteln. Gibt eine Zahl zurück.

time_between(date1, date2)

date1: die Start-Datetime-Eigenschaft.

date2: die End-Datetime-Eigenschaft.

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

uppercase

Alle Zeichen in Großbuchstaben ändern. Gibt eine Zeichenfolge zurück.

uppercase(text)

text: die Zeichenfolge oder Texteigenschaft, die in Großbuchstaben geändert werden soll.

uppercase("hello") = "HALLO"

year

Das numerische Jahr eines vorgegebenen Datums abrufen. Gibt eine Zahl zurück.

year(date)

date: die Datetime-Eigenschaft, für die Sie das Jahr berechnen möchten.

year([properties.closedate])

Beispiele

Nachfolgend finden Sie Beispielformeln, die auf gängigen Anwendungsfällen basieren.

  • Sie können if else-Anweisungen einrichten, einschließlich Anweisungen mit mehreren Bedingungen und innerhalb von Funktionen:
    • 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")
  • Wenn Sie in einer benutzerdefinierten Formel benutzerdefinierte Eigenschaften verwenden, können Sie die Funktionen if und is_known einbeziehen, um den Wert auf 0 festzulegen, wenn die Eigenschaft der Zahl leer ist. Zum Beispiel: if(is_known([properties.number]), [properties.number], 0).
  • Wenn Sie eine Datensatzwährung in einer Formel verwenden, um einen Wechselkurs hinzuzufügen, können Sie die Funktionen exchange_rate oder dated_exchange_rate in Ihrer Gleichung berücksichtigen. Zum Beispiel: [properties.amount] * exchange_rate('CAD').
War dieser Artikel hilfreich?
Dieses Formular wird nur verwendet, um Feedback zur Dokumentation zu sammeln. Erfahren Sie, wie Sie Hilfe bei Fragen zu HubSpot erhalten können.