Funkcje zakresu to funkcje, które pobierają szereg wartości i zwracają wartość pojedynczą. Wszystkie funkcje zakresu mogą być stosowane zarówno w skryptach ładowania danych, jak i wyrażeniach wykresów.
Na przykład w przypadku wizualizacji funkcja zakresu może posłużyć do obliczenia wartości pojedynczej na podstawie szeregu międzywierszowego. W przypadku skryptu ładowania danych funkcja zakresu może posłużyć do obliczenia wartości pojedynczej na podstawie szeregu wartości w tabeli wewnętrznej.
Przy każdej funkcji znajduje się pole rozwijane umożliwiające wyświetlenie składni i krótkiego opisu funkcji. Kliknij nazwę funkcji w opisie składni, aby uzyskać więcej informacji.
InformacjaFunkcje zakresu zastępują następujące ogólne funkcje liczbowe: numsum,numavg, numcount,nummin i nummax, które powinny być teraz traktowane jako niepotrzebne.
Podstawowe funkcje zakresu
Funkcja RangeMax() zwraca najwyższe wartości liczbowe znalezione w wyrażeniu lub polu.
RangeOnly() to funkcja podwójna zwracająca wartość, jeśli wynikiem wyrażenia jest dokładnie jedna, unikatowa wartość. W przeciwnym razie zwracana jest wartość NULL.
Funkcja RangeNPV() zwraca wartość bieżącą netto inwestycji na podstawie stopy dyskontowej oraz serii przyszłych okresowych płatności (wartości ujemnych) i dochodów (wartości dodatnich). Wynik ma następujący domyślny format liczby: money.
Funkcja RangeXIRR() zwraca wewnętrzny wskaźnik zwrotu (roczny) dla zaplanowanych przepływów pieniężnych, niekoniecznie okresowych. Do obliczania wewnętrznej stopy zwrotu dla serii okresowych przepływów pieniężnych należy używać funkcji RangeIRR.
Funkcja RangeXNPV() zwraca wartość bieżącą netto dotyczącą harmonogramu przepływów pieniężnych (niekoniecznie okresowych) reprezentowanych przez połączone w pary liczby zwracane przez wyrażenia podane jako pmt i date. Wszystkie płatności są obejmowane upustem na podstawie roku zawierającego 365 dni.