Pomoc monday.com›Pierwsze kroki›Dostępne funkcje w kolumnie formuły
Pomoc monday.com

Dostępne funkcje w kolumnie formuły

Pierwsze krokiElementy tablicycolumn
Aktualizacja 2025-11-12

Otwórz w monday.com ↗

Kolumna formuły pozwala tworzyć zarówno proste równania matematyczne, jak i bardziej złożone, zaawansowane obliczenia na podstawie danych z tablicy. W tym artykule znajdziesz wszystkie funkcje formuł dostępne w tej kolumnie. Sprawdźmy je! ⬇️

Uwaga: Ten artykuł zawiera listę wszystkich aktualnie dostępnych formuł. Jeśli chcesz dowiedzieć się, jak korzystać z kolumny formuły, przeczytaj ten artykuł. Dostępny jest też artykuł z przykładami zastosowania formuł, w którym znajdziesz wiele przydatnych przykładów! 😊

Ważne informacje

ODWOŁANIA DO PÓL FORMUŁY

Nazwy kolumn należy ująć w nawiasy klamrowe: SUM({apples},{oranges})

Formuły mogą zawierać nawiasy (), które zmieniają kolejność wykonywania działań: ({Apples} + {Oranges}) / {Guests}

KOMPATYBILNE KOLUMNY

Pole wyboru (Check), Kraj (Country), Dziennik utworzenia (Creation Log), Data (Date), Zależność (Dependency), Lista rozwijana (Dropdown), E-mail (Email), Formuła (Formula), Godzina (Hour), ID elementu (Item ID), Ostatnia aktualizacja (Last Updated), Link do elementu (Link to Item), Długi tekst (Long Text), Liczby (Numbers), Osoba (Person), Telefon (Phone), Ocena (Rating), Status (Status), Tekst (Text), Oś czasu (Timeline), Śledzenie czasu (Time Tracking), Głos (Vote), Zegar światowy (World Clock)

Obsługiwane są również nazwy podelementów i liczba podelementów.

NIEKOMPATYBILNE KOLUMNY

Autonumerowanie (Autonumber), Wybór koloru (Color Picker), Pliki (Files), Link (Link), Lokalizacja (Location), Odbicie (Mirror), Śledzenie postępu (Progress Tracking), Tagi (Tags), Tydzień (Week), Zegar światowy (World Clock)

Funkcje tekstowe

Funkcja: CONCATENATE
Opis: Łączy wartości tekstowe w jedną wartość tekstową.
Przykład: CONCATENATE(“I”,”love”,”monday.com”) => Ilovemonday.com

Funkcja: LEFT
Opis: Wyodrębnia określoną liczbę znaków z lewej strony tekstu.
Przykład: LEFT("monday.com", 3) => mon

Funkcja: LEN
Opis: Zwraca liczbę znaków w danym ciągu tekstowym.
Przykład: LEN("hello") => 5

Funkcja: LOWER
Opis: Zamienia wskazany ciąg znaków na małe litery.
Przykład: LOWER("Some STRING") => "some string"

Funkcja: REPLACE
Opis: Zastępuje część ciągu znaków nowym ciągiem.
Przykład: REPLACE("Goat",1, 2,"Fl") => "Flat"

Funkcja: REPT
Opis: Powtarza ciąg znaków określoną liczbę razy.
Przykład: REPT("monday",3) =>mondaymondaymonday

Funkcja: RIGHT
Opis: Wyodrębnia określoną liczbę znaków z prawej strony danego ciągu tekstowego.
Przykład: RIGHT("monday", 3) => day

Funkcja: SEARCH
Opis: Wyszukuje ciąg znaków w innym ciągu.
Przykład: IF(SEARCH("love", "I love monday", 1) > 0, "Exist", "Not") => "exist"

Funkcja: SUBSTITUTE
Opis: Zastępuje tekst w danym ciągu tekstowym na podstawie dopasowania.
Przykład: SUBSTITUTE("goodmorning", "morning", "night") => goodnight

Funkcja: TEXT
Opis: Formatuje podaną wartość zgodnie z określonym formatem tekstowym.
Przykład: TEXT(8500.6,"$#,##0.00") => $8,500.60

Funkcja: TRIM
Opis: Usuwa wszystkie spacje z ciągu znaków, z wyjątkiem pojedynczych spacji między wyrazami.
Przykład: TRIM(" I love MDY ") => "I love MDY"

Funkcja: UPPER
Opis: Zamienia wskazany ciąg znaków na wielkie litery.
Przykład: UPPER(“monday.com”) => MONDAY.COM

Funkcje logiczne

Funkcja: AND
Opis: Sprawdza, czy wszystkie podane warunki logiczne są prawdziwe. Jeśli tak, zwraca wartość true.
Przykład: AND(3>1, 4>2) => True

Funkcja: EXACT
Opis: Porównuje dwie wartości. Zwraca wartość true, jeśli są takie same, a false, jeśli się różnią.
Przykład: EXACT({Status},{Status})) =>TRUE

Funkcja: IF
Opis: Sprawdza, czy warunek jest spełniony. Jeśli tak, zwraca pierwszą wartość. W przeciwnym razie zwraca drugą.
Przykład: IF({some columns}>100, “big deal”,”small deal”)

Funkcja: OR
Opis: Zwraca wartość true, jeśli prawdziwy jest co najmniej jeden z argumentów.
Przykład: OR(3 >10, 4>2) => True

Funkcja: XOR
Opis: Zwraca logiczną alternatywę wykluczającą dla wszystkich argumentów.
Przykład: XOR(3>0, 2>9) => True

Funkcja: SWITCH
Opis: Sprawdza, czy warunek dotyczący określonej wartości jest spełniony. Jeśli tak, zwraca wynik przypisany do tej wartości. W przeciwnym razie zwraca wynik domyślny, jeśli został podany. Wzór: SWITCH({Column}, "val1", "result1", ["val2", "result2"], ..., ["default"])
Przykład: SWITCH({Priority}, "High", 3, "Medium", 2, "Low", 1, 0) => 2 (gdy priorytet ma wartość "Medium")

Funkcje numeryczne

Funkcja: ABS
Opis: Zwraca wartość bezwzględną podanej liczby.
Przykład: ABS(-1) = 1

Funkcja: AVERAGE
Opis: Zwraca średnią z podanych liczb.
Przykład: AVERAGE(1,2,3) => 2

Funkcja: DIVIDE
Opis: Dzieli jedną liczbę przez drugą.
Przykład: DIVIDE(10,5) => 2

Funkcja: COUNT
Opis: Zlicza elementy numeryczne.
Przykład: COUNT(1, 2, "a") => 2

Funkcja: LOG
Opis: Oblicza logarytm z liczby.
Przykład: LOG (16,2) => 4

Funkcja: MAX
Opis: Zwraca największą wartość z zestawu danych.
Przykład: MAX(1,3,5,9) => 9

Funkcja: MIN
Opis: Zwraca najmniejszą wartość z zestawu danych.
Przykład: MIN(1,3,5,9) => 1

Funkcja: MINUS
Opis: Zwraca różnicę dwóch liczb.
Przykład:MINUS(5,3) => 2

Funkcja: MULTIPLY
Opis: Zwraca iloczyn dwóch liczb.
Przykład:MULTIPLY(5,2) => 10

Funkcja: MOD
Opis: Zwraca resztę z dzielenia podanej liczby przez dzielnik.
Przykład:MOD(10,3) => 1

Funkcja: ROUND
Opis: Zaokrągla liczbę do określonej liczby miejsc.
Przykład: ROUND(1.123456, 2) => 1.12

Funkcja: ROUNDUP
Opis: Zawsze zaokrągla liczbę w górę.
Przykład: ROUNDUP(1.1,0) => 2

Funkcja: ROUNDDOWN
Opis: Zawsze zaokrągla liczbę w dół.
Przykład: ROUNDDOWN(1.1,0) => 1

Funkcja: SQRT
Opis: Zwraca dodatni pierwiastek kwadratowy z dodatniej liczby.
Przykład:SQRT(9) => 3

Funkcja: SUM
Opis: Sumuje wszystkie podane liczby.
Przykład: SUM(2,3,8) => 13

Funkcja: POWER
Opis: Podnosi liczbę do potęgi.
Przykład: POWER(2,3) => 8

Funkcje daty i godziny

Uwaga: Funkcje formuł dotyczące daty i godziny nie uwzględniają Twojej lokalizacji przy formatowaniu. Godzina i strefa czasowa będą zgodne z Twoją lokalizacją, ale wynik zostanie sformatowany w europejski sposób, czyli w formacie 24-godzinnym. Daty wejściowe będą sformatowane w europejski sposób, np. 12 maja jako 12/5, natomiast format daty wyjściowej może się różnić. Możesz użyć funkcji FORMAT_DATE(), aby sformatować datę i godzinę wyjściową w sposób najbardziej znany i przydatny dla Twojego zespołu.

Funkcja: ADD_DAYS
Opis: Dodaje dni do podanej daty. Zwraca nową datę.
Przykłady: ADD_DAYS("2019-01-20", 5)
ADD_DAYS(TODAY(), 5)
FORMAT_DATE(ADD_DAYS("2019-01-20", 5) => "2019-01-25

Funkcja: DATE
Opis: Zwraca wartość dla podanych parametrów.
Przykład: DATE(2018,5,30) => Wed May 30 2018

Funkcja: DAY
Opis: Zwraca dzień miesiąca dla podanej daty.
Przykład: DAY({created at}) => 31

Funkcja: DAYS
Opis: Zwraca liczbę dni między dwiema datami.
Przykład:DAYS({end date column name}, {start date column name}) => diff between dates in days

Funkcja: FORMAT_DATE
Opis: Zwraca sformatowaną datę.
Przykłady: FORMAT_DATE(TODAY()) => "Feb 16, 2020" (format domyślny)
FORMAT_DATE(TODAY(), "YYYY-MM-DD") => "2020-02-16"
FORMAT_DATE(TODAY(), "dddd, MMMM Do YYYY") => Sunday, February 16th 2020

Funkcja: HOUR
Opis: Zwraca godzinę jako liczbę od 0 (12:00 A.M.) do 23 (11:00 P.M.).
Przykład: HOUR(NOW()) => 23 (gdy jest teraz 23:00–23:59)

Funkcja: HOURS_DIFF
Opis: Zwraca różnicę między dwiema kolumnami z godziną.
Przykład: HOURS_DIFF("23:00", "20:00") => 03:00

Funkcja: WORKDAYS
Opis: Zwraca liczbę dni roboczych między dwiema datami.
Przykład: WORKDAYS({TO_DATE}, {FROM_DATE}) => liczba dni roboczych między datami

Funkcja: WORKDAY
Opis: Dodaje dni robocze do podanej daty. Zwraca nową datę.
Przykład: WORKDAY({Date column}, 20) => doda 20 dni roboczych do nowej daty

Funkcja: MINUTE
Opis: Zwraca minuty jako liczbę od 0 do 59.
Przykład: MINUTE(NOW()) => 10 (gdy jest teraz 23:10)

Funkcja: MONTH
Opis: Zwraca miesiąc dla podanej daty.
Przykład: MONTH({created at}) => 7

Funkcja: SECOND
Opis: Zwraca sekundy jako liczbę od 0 do 59.
Przykład: SECOND(NOW()) => 1 (gdy jest teraz 23:00:01)

Funkcja: SUBTRACT_DAYS
Opis: Odejmuje dni od podanej daty. Zwraca nową datę.
Przykłady: SUBTRACT_DAYS("2019-01-20", 5)
SUBTRACT_DAYS(TODAY(), 5)
FORMAT_DATE(SUBTRACT_DAYS("2019-01-20", 5) => "2019-01-15

Funkcja: TODAY
Opis: Zwraca bieżącą datę.
Przykład: TODAY() =>05.07.2018

Funkcja: WEEKNUM
Opis: Zwraca numer tygodnia w roku dla podanej daty.
Przykład: WEEKNUM({created at}) => 42

Funkcja: ISOWEEKNUMOpis: Zwraca numer tygodnia w roku dla podanej daty, zgodnie ze standardem ISO.
Przykład: WEEKNUM({created at}) => 42

Funkcja: YEAR
Opis: Zwraca rok dla podanej daty.
Przykład: YEAR({created at}) => 2018

Funkcja: SUBTRACT_MINUTES
Opis: Odejmuje określoną liczbę minut od podanej wartości daty lub godziny.
Przykład: SUBTRACT_MINUTES({Date}, 30) → zwraca godzinę o 30 minut wcześniejszą od pierwotnej wartości daty.

Funkcja: DATEVALUE
Opis: Zamienia ciąg tekstowy reprezentujący datę na użyteczny format daty.
Przykład: DATEVALUE("2025-11-12") → zwraca wartość daty dla 12 listopada 2025 r.

Stałe

Funkcja: PI
Opis: Wartość PI (3.14159)
Przykład: PI() => 3.14159

Funkcja: TRUE
Opis: Logiczna wartość true
Przykład: IF(3>5 = TRUE, “a”,”b”) => “b”

Funkcja: FALSE
Opis: Logiczna wartość false
Przykład: IF(3>5 = “FALSE”, “a”, “b”)=> “a”

Przykłady zastosowania formuł

Możliwości kolumny formuły są nieograniczone! Aby zobaczyć, jak kolumna formuły może Ci pomóc, przeczytaj nasz artykuł Przykłady zastosowania formuł. Poniżej znajdziesz też tablicę z najczęstszymi zastosowaniami kolumny formuły: