Przejdź do treści
Uwaga: Tłumaczenie tego artykułu jest podane wyłącznie dla wygody. Tłumaczenie jest tworzone automatycznie za pomocą oprogramowania tłumaczącego i mogło nie zostać sprawdzone. W związku z tym, angielska wersja tego artykułu powinna być uważana za wersję obowiązującą, zawierającą najnowsze informacje. Możesz uzyskać do niej dostęp tutaj.

Tworzenie i używanie funkcji podsumowujących w zestawach danych

Data ostatniej aktualizacji: 29 stycznia 2026

Dostępne z każdą z następujących podpisów, z wyjątkiem miejsc, w których zaznaczono:

Zestaw danych to zbiór danych z całego konta HubSpot, które można następnie wykorzystać w niestandardowych raportach. Zestaw danych może zawierać właściwości obiektów CRM i zasobów HubSpot, a także formuły do obliczania danych w razie potrzeby.

Funkcje podsumowania umożliwiają agregowanie danych w wielu wierszach w ramach zestawów danych. Pozwalają również obliczać wskaźniki i proporcje.

Metryki, które można obliczyć za pomocą funkcji podsumowania obejmują:

  • Współczynnik konwersji
  • Średnia wielkość zamówienia
  • Średnia marża
  • Współczynnik zamknięcia
  • Wartość dożywotnia
  • Koszt pozyskania klienta
  • Wskaźnik rezygnacji
  • Przestrzeganie umów SLA
  • Niestandardowe obliczenia NPS

Formuły na poziomie wiersza a formuły podsumowujące

Formuły na poziomie wiersza: wykonują operacje na poziomie wiersza i dokonują obliczeń w pojedynczym rekordzie. Wynik formuły wyświetla jedną wartość na wiersz, a cały kontekst obliczeń istnieje na poziomie wiersza. Więcej informacji można znaleźć w sekcji składni bazy wiedzy o zestawach danych.

Formuły podsumowujące: wykonują wielowierszowe operacje na danych i obliczają metryki dla wielu rekordów. Wynik formuły wyświetla jedną wartość na wiersz, ale kontekst obliczeń może zawierać więcej niż jeden wiersz danych.

Korzystanie z funkcji podsumowania

Podczas tworzenia pola formuły można użyć poniższych funkcji podsumowania, aby utworzyć funkcje:

Lista funkcji podsumowania

Funkcja Definicja Wejście/wyjście Składnia Przykład

SUM

Dodaje wartości w danej kolumnie i zwraca wartość zagregowaną.

Wejście: Liczba/Null

Wyjście: Number/Null

SUM([Value])

SUM([DEAL.Amount])

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

DISTINCT_COUNT

Zwraca liczbę wierszy w danej kolumnie.

Wejście: Number/Null

Wyjście: Number/Null

COUNT([Value])

DISTINCT_COUNT([DEAL.hs_object_id])

DISTINCT_COUNT([DEAL.dealname])

AVERAGE

Oblicza średnią wartość kolumny liczb. Średnia wartość kolumny jest równa sumie wartości podzielonej przez liczbę wartości.

Wejście: Number/Null

Wyjście: Liczba/Null

AVERAGE([Value])

AVERAGE ([Deal.Amount])

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

MIN

Zwraca najniższą wartość w danej kolumnie lub najniższą wartość między dwiema wartościami w tym samym wierszu.

Wejście: Number/Date/Datetime/Null

Dane wyjściowe: Number/Date/Datetime/Null

MIN([Value])

MIN([Ticket.Create_Date])

MIN([DEAL.AMOUNT)

MAX

Zwraca najwyższą wartość w danej kolumnie lub najwyższą wartość między dwiema wartościami w tym samym wierszu.


Wejście: Number/Date/Datetime/Null

Wyjście: Number/Date/Datetime/Null

MAX([Value])

MAX([Ticket.Create_Date])

MAX([DEAL.AMOUNT)

Tworzenie funkcji podsumowania

Kolumny obliczone za pomocą funkcji podsumowania mogą być używane w kreatorze raportów niestandardowych jako miary. Miary to wartości liczbowe lub ilościowe, które można podzielić za pomocą wymiarów.

W kreatorze zestawów danych miary podsumowujące będą powtarzać wyniki w każdym wierszu. Obliczenie domyślnie jest obliczaniem tabeli, dopóki nie zostanie użyte w kreatorze raportów niestandardowych, gdzie konfiguracja raportu definiuje poziom podsumowania miary.

Dowiedz się więcej o formułach podsumowujących w zestawach danych i zobacz przykłady.

Tworzenie wyników podsumowania na poziomie wiersza

Możesz także użyć funkcji podsumowania, aby utworzyć wyniki na poziomie wiersza, które zignorują wszelkie wymiary raportowania. Wymaga to użycia funkcji FIXED().

Funkcja Wejście/Wyjście Składnia Przykład

FIXED

Wejście: Wyrażenie podsumowujące

Wyjście: Wynik na poziomie wiersza

SUM([Value])

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

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

Uwaga: jeśli w funkcji FIXED() nie zdefiniowano opcjonalnej wartości, obliczenia zostaną wykonane na poziomie tabeli i zignorują wszystkie wymiary w widoku raportu.

Przykład

Śledzenie współczynnika konwersji lub wygranych

Współczynnik wygranych odnosi się do odsetka udanych transakcji z całkowitej liczby szans. Śledząc współczynniki wygranych w oparciu o produkt, rynek, grupę docelową i inne czynniki, można określić szanse powodzenia każdej szansy. Pozwoli to strategicznie skierować zasoby na te o najwyższym potencjale konwersji.

  • Potrzebne źródło danych: Transakcje
  • Typ metryki: Elastyczna miara
  • Formuła:

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))

Zobacz poniższy przykład w edytorze zestawów danych:

data-summary-formula-field

Ta formuła współczynnika konwersji pojawi się teraz w zestawie danych, który można wykorzystać w raportach.

Czy ten artykuł okazał się pomocny?
Niniejszy formularz służy wyłącznie do przekazywania opinii dotyczących dokumentacji. Dowiedz się, jak uzyskać pomoc dotyczącą HubSpot.