Sortowanie zakresu z aktualizacją odnośników

Użytkowanie arkusza kalkulacyjnego
Awatar użytkownika
Astur
Posty: 654
Rejestracja: wt lip 13, 2010 9:11 am

Sortowanie zakresu z aktualizacją odnośników

Post autor: Astur »

Witam wszystkich.

W arkuszu znajduje się lista, która była dopisywana w miarę pojawiania się danych. Jest więc nieposortowana. W tym samym arkuszu znajdują się wypisy z tej listy, czyli kategorie, które są odnośnikami do różnych pól.
Jak posortować listę, aby jednocześnie – automatycznie – zmieniły się odnośniki w kategoriach.

Na przykład, w liście znajduje się pozycja X, której odpowiada cena i cena ta znajduje się w komórce, dajmy na to D5. Pozycja ta należy do kategorii "jakiejś_tam", która to kategoria sumuje różne komórki z kolumny D, między innymi D5. Po posortowaniu listy pozycja X wypada w innym miejscu, np. w wierszu 30, przez co odpowiadająca jej cena znajduje się w komórce D30. Ale w kategorii "jakiejś_tam" dane nadal są pobierane z komórki D5, która nijak do niej nie pasuje. I powstaje totalny bajzel.

Czy więc istnieje taki sposób posortowania jakiegoś zakresu, żeby po jego przeprowadzeniu odnośniki w kategoriach zaktualizowały się automatycznie?
Ubuntu 20.04 — OpenOffice 4.1.10
Zanim zastosujesz się do jakiejś rady, zrób kopię zapasową dokumentu, którego ona ma dotyczyć.
Wskazówka: w dokumentach używam czasem niestandardowych, bezpłatnych czcionek Gentium i Lato
Awatar użytkownika
Jermor
Posty: 2352
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Sortowanie zakresu z aktualizacją odnośników

Post autor: Jermor »

Sortowanie danych, których elementy są wykorzystane w formułach leżących poza obszarem sortowania, zmienia wyniki tych obliczeń. Uważam, że aby uzyskać wspomniane sumy zbiorcze dla wybranej (wybranych) kategorii, należałoby skorzystać z funkcji typu SUMA.JEŻELI() lub SUMA.WARUNKÓW() albo funkcji z grupy BD.nazwa(). Dla tych funkcji nie ma znaczenia to czy dane są posortowane.
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