Funkcje programu LibreOffice Calc (25.8)

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO
Awatar użytkownika
Jermor
Posty: 2452
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Funkcje programu LibreOffice Calc (25.8)

Post autor: Jermor »

W załączonym pliku utworzyłem listę funkcji zaimplementowanych w programie LibreOffice Calc (przy wersji 24.8.5).
We wrześniu 2025 dodałem funkcje wprowadzone w wersji 25.8
Lista zawiera angielską nazwę funkcji, odpowiadającą jej nazwę polską oraz kategorię, do której funkcja należy. Nazwy kategorii odpowiadają nazwom wyświetlanym w oknie dialogowym kreatora funkcji, z jednym wyjątkiem. Dodałem kategorię "Inne" zawierającą funkcję OPERACJE.WIELOKROTNE() angielskie MULTIPLE.OPERATIONS(), której nie ma we wspomnianym kreatorze. Nie ma jej dlatego, że jej odrębnym kreatorem jest polecenie "Dane -> Operacje wielokrotne".
Ustawiony dla tej tabeli Autofiltr pozwala wyodrębnić konkretną (jedną lub więcej) kategorię. W załączonym pliku nazwy funkcji są posortowane w kolejności alfabetycznej polskich nazw, ale użytkownik może to zmienić. W LibreOffice Calc sortowanie jest możliwe z poziomu przycisku Autofiltra. W Apache OpenOffice należy skorzystać z polecenia: sortuj.
Taka lista wydała mi się przydatna szczególnie dla osób piszących makra, gdyż odwoływanie się w makrach do nazw funkcji wymaga stosowania ich angielskich nazw. Dotyczy to zastosowań w takich składniach jak ...GetCellByPosition(0,0).Formula="tutaj formuła do wpisania", oraz przy wywoływaniu funkcji Calc-a z wnętrza makra za pomocą serwisu com.sun.star.sheet.FunctionAccess.
Zmieniłem pierwotny plik na nowszy. Dodałem w nim możliwość wskazania poszukiwanej funkcji i otrzymania odpowiedzi, jaki jest jej odpowiednik.
Ze względu na to, aby ta możliwość była stale widoczna, pierwszych dziesięć wierszy jest zamrożonych. Wygląda to jak poniżej.
Aktualny plik, dla wersji LO 25.8 załączony jest do mojego ostatniego postu.
Załączniki
obraz_2025-03-13_121254782.png
obraz_2025-03-13_121254782.png (31.49 KiB) Przejrzano 1017 razy
Ostatnio zmieniony pt wrz 19, 2025 7:54 pm przez Jermor, łącznie zmieniany 3 razy.
Powód: Aktualny załacznik dołaczony jest do kolejnego postu mojego autorstwa.
AOO 4.1.15, LO 25.8 (x64) na Windows 11 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
cwolan
Posty: 78
Rejestracja: pn sty 25, 2021 11:17 pm

Re: Funkcje programu LibreOffice Calc (25.8)

Post autor: cwolan »

Kreator funkcji w kategorii „Data i godzina” nie podaje funkcji NUM.TYG_OOO(), ale po wpisaniu tej funkcji jako formuły jej argumenty można edytować w Kreatorze. Funkcja jest także widoczna na Liście funkcji w panelu bocznym.
OpenOffice 1.1.5 – 4.1.15
LibreOffice 3.3.0.4 – 25.8
Windows 7,10,11 64-bit
Awatar użytkownika
Jermor
Posty: 2452
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Funkcje programu LibreOffice Calc (25.8)

Post autor: Jermor »

Woops! Rzeczywiście. Spis zrobiłem na podstawie wykazu w kreatorze. Dodałem tę funkcję do arkusza i zamieszczam poprawiony plik (19.09.2025)
Załączniki
Funkcje Calc PL ↔ EN.ods
(30.58 KiB) Pobrany 2 razy
AOO 4.1.15, LO 25.8 (x64) na Windows 11 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
ODPOWIEDZ