Nowości w Calc-u LibreOffice od wersji 24.8

Użytkowanie arkusza kalkulacyjnego
Awatar użytkownika
Jermor
Posty: 2351
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: Jermor »

Przepraszam, że umieszczam ten post w tym miejscu, ale dwa elementy spośród zmian w programie LibreOffice Calc są, jak mi się wydaje, na tyle istotne, że warto o nich napisać tutaj. Nie wszyscy bowiem czytają inne działy.
Zmiany wprowadzono w wersji 24.8 i obecnie udostępnione jest wydanie 0 (24.8.0), co raczej nie jest powodem, do zmiany używanej wersji. Warto jednak wiedzieć, z czego będziemy się cieszyć.
  • W tabelach przestawnych zaimplementowano zachowanie własnego formatowania tabeli po jej odświeżeniu. Coś źle zrozumiałem z opisu. Jednak odświeżanie usuwa nadane formatowanie bezpośrednie.
  • Dodano kilka, i to nawet bardzo kilka, nowych funkcji, zgodnych z Excelem. Oto one:

    Kod: Zaznacz cały

    Nazwa angielska		Nazwa polska
    FILTER			FILTRUJ
    RANDARRAY		LOSOWA.TABLICA
    SEQUENCE		SEKWENCJA
    SORT			SORTUJ
    SORTBY			SORTUJ.WEDŁUG
    UNIQUE			UNIKATOWE
    LET			LET
    XLOOKUP			X.WYSZUKAJ
    XMATCH			X.DOPASUJ
    
Opisy znajdziecie w systemie pomocy wersji 24.8 on-line na stronie https://help.libreoffice.org/24.8/pl
Mała uwaga: w opisie funkcji X.DOPASUJ, znajduje się zdanie: "X.DOPASUJ przewyższa funkcję DOPASUJ, ponieważ umożliwia wyszukiwanie według trybu wyszukiwania." Tłumacze nie zwrócili tu uwagi na to, że w polskiej wersji, wspomniana przez nich funkcja "DOPASUJ" nosi nazwę: PODAJ.POZYCJĘ
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 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: 67
Rejestracja: pn sty 25, 2021 11:17 pm

Re: Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: cwolan »

Jermor pisze: ndz wrz 01, 2024 1:57 pm
  • W tabelach przestawnych zaimplementowano zachowanie własnego formatowania tabeli po jej odświeżeniu. Coś źle zrozumiałem z opisu. Jednak odświeżanie usuwa nadane formatowanie bezpośrednie.
W ReleaseNotes/24.8 mowa o bezpośrednim formatowaniu komórek tabeli przestawnej w formacie OOXML. To zdaje się działa.

„Mniej niż mała” uwaga: w opisie funkcji LET (UI) jest takie niecodzienne zdanie: Nie może być wyjściem formuły lub konfliktu ze składnią zakresu.
OpenOffice 1.1.5 – 4.1.15
LibreOffice 3.3.0.4 – 24.8
Windows 7,10,11 64-bit
Awatar użytkownika
Jermor
Posty: 2351
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: Jermor »

To dziwaczne, nie da się ukryć, zdanie, rozumiem następująco:
cwolan pisze: wt wrz 03, 2024 10:54 am Nie może być wyjściem formuły
Funkcja nie może mieć tylko jednego argumentu, który miałby być wynikiem.
Funkcja ta jest dobrym zamiennikiem do stosowanego często sposobu obliczeń pomocniczych realizowanych w innych komórkach. Ostatnim argumentem tej funkcji musi być wynik. Natomiast przed tym argumentem musi wystąpić przynajmniej jedna para "nasza nazwa -> formuła obliczeniowa".
Nazw utworzonych w funkcji nie można wykorzystać poza nią, natomiast zdefiniowane nazwy komórek lub obszarów, mogą być użyte wewnątrz funkcji podczas obliczeń.
cwolan pisze: wt wrz 03, 2024 10:54 am lub konfliktu ze składnią zakresu.
To rozumiem jako ostrzeżenie, że nazwy tu tworzone nie mogą być zbieżne z innymi, już zdefiniowanymi, nazwami w arkuszu.
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 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: 67
Rejestracja: pn sty 25, 2021 11:17 pm

Re: Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: cwolan »

Dziękuję za wyjaśnienie, ale miałem na myśli dobór słów i składnię tłumaczenia.

(en): Cannot be the output of a formula or conflict with range syntax.
(fr): Ne peut pas être le résultat d'une formule ou entrer en conflit avec la syntaxe d'une plage.
(de): Darf nicht die Ausgabe einer Formel sein oder mit der Bereichssyntax in Konflikt stehen.
(pl): Nie może być wyjściem formuły lub konfliktu ze składnią zakresu.

Wersja podana w Pomocy wydaje się nieco lepsza: Nie może być wyjściem formuły lub być w konflikcie ze składnią zakresu.
OpenOffice 1.1.5 – 4.1.15
LibreOffice 3.3.0.4 – 24.8
Windows 7,10,11 64-bit
cwolan
Posty: 67
Rejestracja: pn sty 25, 2021 11:17 pm

Re: Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: cwolan »

Dla porównania (Pomoc techniczna Microsoft): ⠀Nie może być wynikiem formuły ani kolidować ze składnią zakresu.
OpenOffice 1.1.5 – 4.1.15
LibreOffice 3.3.0.4 – 24.8
Windows 7,10,11 64-bit
cwolan
Posty: 67
Rejestracja: pn sty 25, 2021 11:17 pm

Re: Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: cwolan »

Jermor pisze: ndz wrz 01, 2024 1:57 pm (...)
Mała uwaga: w opisie funkcji X.DOPASUJ, znajduje się zdanie: "X.DOPASUJ przewyższa funkcję DOPASUJ, ponieważ umożliwia wyszukiwanie według trybu wyszukiwania." Tłumacze nie zwrócili tu uwagi na to, że w polskiej wersji, wspomniana przez nich funkcja "DOPASUJ" nosi nazwę: PODAJ.POZYCJĘ
Zgłosiłem sugestię w TDF Weblate - LibreOffice. Została zaakceptowana.
OpenOffice 1.1.5 – 4.1.15
LibreOffice 3.3.0.4 – 24.8
Windows 7,10,11 64-bit
Awatar użytkownika
Jermor
Posty: 2351
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Nowości w Calc-u LibreOffice od wersji 24.8

Post autor: Jermor »

Chyba zrozumiałem to kontrowersyjne "Nie może być wyjściem formuły". Chodzi o to, że funkcja LET() nie może być argumentem w innej funkcji. Nie można zatem zbudować konstrukcji w rodzaju JEŻELI(PRAWDA;LET(zmienna;A1;druga;A2;A1+A2);"nieprawda"), natomiast należy to zapisać:
LET(zmienna;A1;druga;A2;JEŻELI(PRAWDA;zmienna+druga;"nieprawda"))
AOO 4.1.15, LO 24.8.2 (x64) na Windows 10 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