NO | Knowledge Quick Answers

Opprett og bruk oppsummeringsfunksjoner i datasett

Skrevet av HubSpot Support | Sep 27, 2023 3:48:55 PM

Et datasett er en samling av data fra hele HubSpot-kontoen din som deretter kan brukes i tilpassede rapporter. Et datasett kan inkludere egenskaper for CRM-objekter og HubSpot-ressurser, sammen med formler for å beregne dataene dine etter behov.

Sammendragsfunksjoner lar deg samle data på tvers av flere rader i datasett. Den lar deg også beregne priser og forholdstall.

Lær mer om sammendragsfunksjoner og se videoer på HubSpot-fellesskapet .

Beregninger som kan beregnes ved hjelp av oppsummeringsfunksjoner inkluderer:

  • Konverteringsfrekvens
  • Gjennomsnittlig ordrestørrelse
  • Gjennomsnittlig margin
  • Tett forhold
  • Livstidsverdi
  • Kundeanskaffelseskostnad
  • Churn rate
  • SLA-overholdelse
  • Egendefinerte NPS-beregninger

Formler på radnivå kontra sammendrag

Formler på radnivå: utfør operasjoner på radnivå og foreta beregninger på tvers av en enkelt post. Formelresultatet viser én verdi per rad, og all kontekst for beregningen eksisterer på radnivå. Finn mer informasjon i syntaksdelen av datasettenes kunnskapsbase.

Sammendragsformler: utfør dataoperasjoner med flere rader og beregn beregninger på tvers av flere poster. Formelresultatet viser én verdi per rad, men konteksten for beregningen kan inneholde mer enn én rad med data.

Bruk oppsummeringsfunksjoner

Når du oppretter et formelfelt , kan du bruke oppsummeringsfunksjonene nedenfor for å lage funksjoner:

Liste over oppsummeringsfunksjoner

Funksjon Definisjon Inngang/utgang Syntaks Eksempel

SUM

Legger til verdier i en gitt kolonne og returnerer en samlet verdi.

Inndata: Nummer/Null

Utgang: Antall/Null 

SUM([Value])

SUM([DEAL.Amount])

SUM(IF([Is Closed Won] = true, 1,0))

DISTINCT_COUNT

Returnerer antall rader i en gitt kolonne.

Inndata: Nummer/Null

Utgang: Antall/Null

COUNT([Value])

DISTINCT_COUNT([DEAL.hs_object_id])

DISTINCT_COUNT([DEAL.dealname])

AVERAGE

Beregner gjennomsnittsverdien av en kolonne med tall. Gjennomsnittsverdien av en kolonne er lik summen av verdiene delt på antall verdier.

Inndata: Nummer/Null

Utgang: Antall/Null

AVERAGE([Value])

AVERAGE ([Deal.Amount])

AVERAGE(DATEDIFF("DAY",[DEAL.createdate], NOW()))

MIN

Returnerer den laveste verdien i en gitt kolonne eller den laveste verdien mellom to verdier på samme rad.

Inndata: Antall/dato/datoklokkeslett/null

Utdata: Antall/dato/datoklokkeslett/null

MIN([Value])

MIN([Ticket.Create_Date])

MIN([DEAL.AMOUNT)

MAX

Returnerer den høyeste verdien i en gitt kolonne eller den høyeste verdien mellom to verdier på samme rad.


Inndata: Antall/dato/datoklokkeslett/null

Utdata: Antall/dato/datoklokkeslett/null

MAX([Value])

MAX([Ticket.Create_Date])

MAX([DEAL.AMOUNT)

Lag en oppsummeringsfunksjon

Kolonner beregnet med sammendragsfunksjoner kan brukes i den tilpassede rapportbyggeren som et mål. Mål er numeriske eller kvantitative verdier som kan brytes ned ved hjelp av dimensjoner.

Innenfor datasettbyggeren vil oppsummerende mål gjenta resultatene på hver rad. Beregningen brukes som standard til en tabellberegning inntil den brukes i den tilpassede rapportbyggeren der rapportkonfigurasjonen definerer oppsummeringsnivået til målet.

Lær mer om sammendragsformler i datasett og se eksempler .

Lag sammendragsresultater på radnivå

Du kan også bruke sammendragsfunksjoner for å lage resultater på radnivå som ignorerer eventuelle rapporteringsdimensjoner. Dette krever bruk av en FIXED() funksjon.

Funksjon Inngang/utgang Syntaks Eksempel

FIXED

Inndata: Oppsummeringsuttrykk

Utdata: Resultat på radnivå 

SUM([Value])

FIXED (SUM([DEAL.Amount]), [DEAL.pipeline])

SUM(IF([Is Closed Won] = true, 1,0), [DEAL.hubspot_owner_id])

Merk: hvis ingen valgfri verdi er definert i FIXED()-funksjonen, vil beregningen bli beregnet på tabellnivå og vil ignorere alle dimensjoner i rapportvisningen.

Eksempel

Spor konvertering eller gevinstrate

Gevinstrate refererer til andelen vellykkede avtaler av det totale antallet muligheter. Ved å spore gevinstrater basert på produkt, marked, målgruppe og andre faktorer, kan du finne sjansene for suksess for hver mulighet. Dette vil gjøre deg i stand til å strategisk rette ressursene dine mot de med høyest konverteringspotensial.

  • Datakilde nødvendig: Tilbud
  • Type metrikk: Fleksibelt mål
  • Formel:

DISTINCT_COUNT(IF(LABEL([DEAL.dealstage]) = "Invoiced", [DEAL.hs_object_id], NULL)) / DISTINCT_COUNT(IF([DEAL.hs_is_closed] = true, [DEAL.hs_object_id], NULL))

Se dette eksemplet nedenfor i redigeringsprogrammet for datasett:

Denne konverteringsfrekvensformelen kan deretter brukes i rapporter, for eksempel: