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.

Berechnete Eigenschaften und Ergebniseigenschaften erstellen

Zuletzt aktualisiert am: Januar 31, 2025

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. Bei Ergebniseigenschaften können Sie automatisch die Mindest-, Höchst-, Anzahl-, Summen- oder Durchschnittswerte für Eigenschaften in zugeordneten Datensätzen berechnen lassen. Mit berechneten Eigenschaften können Sie Gleichungen basierend auf der Zeit zwischen, der Zeit bis oder der Zeit seit einem Eigenschaftswert einrichten oder benutzerdefinierte Gleichungen basierend auf dem Eigenschaften eines Objekt erstellen. 

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. 
  • Eine Dealeigenschaft, die den Betrag seit dem Öffnen des Deals berechnet.

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

Erstellen Sie Ergebniseigenschaften basierend auf den Eigenschaften zugeordneter Datensätze

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 Dealeigenschaft 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 in Ihrem HubSpot-Account in der Hauptnavigationsleiste auf das settings Zahnradsymbol, um die Einstellungen aufzurufen.
  • Gehen Sie in der linken Seitenleiste zum Abschnitt 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 Details für Ihre Eigenschaft ein und klicken Sie dann auf die Registerkarte Feldtyp.
  • Wählen Sie Ergebnis aus.
  • Klicken Sie auf das Dropdown-Menü Ergebnistyp und wählen Sie dann 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, verwendet die Eigenschaft standardmäßig die Unternehmenswährung Ihres Accounts. Um die Währung der einzelnen Dealdatensä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 dadurch wird nicht automatisch ein Wechselkurs angewendet.

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: Rohwerte für die Dauer werden in Millisekunden gespeichert. Wenn Sie eine berechnete Eigenschaft zur Berechnung der Dauer in anderen HubSpot-Tools verwenden (z. B. Filter, Formeln für berechnete Eigenschaften), müssen Sie möglicherweise Werte für Millisekunden verwenden.

Berechnete Eigenschaften vom Typ „Zeit zwischen“ erstellen

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 zuständigen Mitarbeiters für ein Ticket 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 basierend auf dem heutigen Datum zu erstellen, erfahren Sie hier mehr über die Verwendung der relativen Zeit in Eigenschaften und Filtern.

  • Klicken Sie in Ihrem HubSpot-Account in der Hauptnavigationsleiste auf das settings Zahnradsymbol, um die Einstellungen aufzurufen.
  • Gehen Sie in der linken Seitenleiste zum Abschnitt 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 Details für Ihre Eigenschaft ein und klicken Sie dann auf die Registerkarte Feldtyp.
  • Wählen Sie Berechnung als Feldtyp aus.
  • Klicken Sie auf das Dropdown-Menü Typ der berechneten Eigenschaft und wählen Sie dann 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.
  • In einem Eintrag (z. B. einem Kontaktdatensatz) wird der angezeigte Wert in Sekunden, Minuten, Stunden, Tagen, Monaten oder Jahren angegeben und auf der Grundlage bestimmter Schwellenwerte auf die nächste ganze Zahl der Einheit gerundet. Wenn die berechnete Zeit beispielsweise einen Tag und 12 Stunden beträgt, beträgt der angezeigte Wert 36 Stunden, aber wenn die berechnete Zeit drei Tage und zwei Stunden beträgt, beträgt der angezeigte Wert 3 Tage. Die Schwellenwerte für Einheiten sind:
    • 12 Jahre oder länger wird in Jahren angezeigt und auf das nächste ganze Jahr aufgerundet.
    • 2,5 Monate oder länger wird in Monaten angezeigt und auf den nächsten ganzen Monat gerundet.
    • 2,5 Tage oder länger werden in Tagen angezeigt und auf den nächsten ganzen Tag aufgerundet.
    • 2,5 Stunden oder länger werden in Stunden angezeigt und auf die nächste ganze Stunde aufgerundet.
    • 2,5 Minuten oder länger werden in Minuten angezeigt und auf die nächste ganze Minute aufgerundet. Andernfalls wird es in Sekunden angezeigt.
  • 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.


Berechnete Eigenschaften vom Typ „Zeit seit“ oder „Zeit bis“ erstellen

Um die Spanne der Zeit seit oder bis zu einem Datum nachzuverfolgen, können Sie eine berechnete Eigenschaft vom Typ „Zeit seit“ oder „Zeit bis“ erstellen. Sie können z. B. eine Eigenschaft Zeit seit dem Öffnen erstellen, um nachzuverfolgen, wie lange ein Deal bereits offen ist, oder eine Eigenschaft Zeit bis zum Abschließen, um nachzuverfolgen, wie lange es noch dauert, bis ein Kunde abschließt.

Der Wert einer berechneten Eigenschaft vom Typ „Zeit seit“ oder „Zeit bis“ wird auf der Grundlage des Werts einer Eigenschaft für die Datumsauswahl oder der Datums- und Zeitauswahl berechnet. Wenn Sie eine Eigenschaft erstellen möchten, deren Werte eine relative Zeit basierend auf dem heutigen Datum anzeigen, erfahren Sie in diesem Artikel, wie Sie eine Eigenschaft mit der relativen Zeitauswahl für Datum/Datum und Uhrzeit erstellen. Erfahren Sie mehr über die Verwendung des heutigen Datums und der relativen Uhrzeit in HubSpot.

So erstellen Sie eine berechnete Eigenschaft vom Typ „Zeit seit“ oder „Zeit bis“:

  • Klicken Sie in Ihrem HubSpot-Account in der Hauptnavigationsleiste auf das settings Zahnradsymbol, um die Einstellungen aufzurufen.
  • Gehen Sie in der linken Seitenleiste zum Abschnitt 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 Details für Ihre Eigenschaft ein und klicken Sie dann auf die Registerkarte Feldtyp.
  • Wählen Sie Berechnung als Feldtyp aus.
  • Klicken Sie auf das Dropdown-Menü Typ der berechneten Eigenschaft und wählen Sie dann Zeit zwischen oder Zeit bis aus.

create-time-until-property-field-type-tab-1

  • Klicken Sie auf Erstellen. Nach dem Speichern können Sie nicht mehr ändern, ob es Zeit seit oder Zeit bis ist, aber Sie können eine andere Eigenschaft für das Start- und Enddatum auswählen.

Sobald Sie eine Zeit nach- oder Zeit bis-Eigenschaft erstellt haben, erfahren Sie in diesem Artikel, wie Sie die Eigenschaft anzeigen und in Filtern verwenden.

Bitte beachten: „Zeitseit“- und „Zeit bis“-Eigenschaften werden nicht unterstützt in:

Berechnete Eigenschaften vom Typ „benutzerdefinierte Gleichung“ erstellen

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 verfügbare Operatoren, Funktionen sowie darüber, wie Sie Ihre Formeln formatieren. Sie können auch Beispiele für häufig verwendete Formeln überprüfen.

So erstellen Sie eine berechnete Eigenschaft vom Typ „benutzerdefinierte Gleichung“:

  • Klicken Sie in Ihrem HubSpot-Account in der Hauptnavigationsleiste auf das settings Zahnradsymbol, um die Einstellungen aufzurufen.
  • Gehen Sie in der linken Seitenleiste zum Abschnitt 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 Details für Ihre Eigenschaft ein und klicken Sie dann auf die Registerkarte Feldtyp.
  • Wählen Sie Berechnung als Feldtyp aus.
  • Klicken Sie auf das Dropdown-Menü Typ der berechneten Eigenschaft 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 Dealdatensä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 berechneten Eigenschaft vom Typ „benutzerdefinierte Gleichung“. 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

  • 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 z. B. das Eigenschaft Testergebnis hinzuzufügen, das einen internen Wert von Test_score hat, würden Sie es als [properties.Test_score] im Editor eingeben.
    • Bei der Verwendung von Aufzählungs Eigenschaften in einer Gleichung (z. B. Dropdown-Auswahl, Optionsfeld-Auswahl) werden die Werte als Zeichenfolgen betrachtet und müssen daher von doppelten Anführungszeichen umschlossen sein ("z. B. "subscriber"") und Siemüssen auch den internen Namen der Eigenschaft-Optionen verwenden (z. B. "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

Ermittelt den absoluten Wert von Zahlen. Gibt eine Zahl zurück.

abs(number)

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

abs(-100) = 100

add_time

Addiert die angegebene Zeit zur Basiszeit, gesteuert durch die angegebene Einheit.

add_time(base, timeToAdd, unit)

base: die Basiszeit.

timeToAdd: die Dauer, der zur Basiszeit hinzugefügt werden soll.

unit: die Einheit, in der timeToAdd angegeben werden soll. Zu den Optionen gehören second, minute, hour, day week month oder year.

add_time(1699320015000, 1, “second”) = 1699320016000

concatenate

Kombiniert 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

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

contains(text, substring)

text: die Zeichenfolge oder Texteigenschaft, die auf die Teilzeichenfolge überprüft werden soll.

substring: die Zeichenfolge, die der Text enthalten soll.

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

contains("HubSpot", "Spot")

currency_decimal_places

Ruft die Anzahl der Dezimalstellen für eine Währung ab. 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

Ruft den Wert eines Wechselkurses zum vorgegebenen Zeitpunkt ab. 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

Ruft den neuesten Wechselkurs ab. Gibt eine Zahl zurück.

exchange_rate(currency)

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

exchange_rate("USD")

euler

Gibt den Wert der Eulerschen Konstanten zurück.

euler()

euler() = 2,71828

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 wird beachtet). Gibt einen booleschen Wert zurück.

starts_with(text, substring)

text: die Zeichenfolge oder Texteigenschaft, die Sie auf die Teilzeichenfolge überprüfen möchten.

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

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

starts_with("HubSpot", "Hub")

string_length

Gibt die Länge der angegebenen Zeichenfolge zurück

string_length(text)

text: die Zeichenfolge oder Texteigenschaft, bei der auf die Länge überprüft werden soll.

string_length(“Wow”) = 3

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

subtract_time

Subtrahiert die angegebene Zeit von der Basiszeit, gesteuert durch die angegebene Einheit.

subtract_time(base, timeToAdd, unit)

base: die Basiszeit.

timeToSubtract: der Dauer, die von der Basiszeit abgezogen werden soll.

unit: die Einheit, in der timeToSubtract angegeben werden soll. Zu den Optionen gehören second, minute, hour, day week month oder year.

subtract_time(1699320015000, 1; „Sekunde“) = 1699320014000

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 Zahleneigenschaften verwenden, können Sie die if- und is_known-Funktionen 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.