odwołanie bezwzględne

Użytkowanie arkusza kalkulacyjnego
dentopolis
Posty: 224
Rejestracja: pn wrz 23, 2013 2:48 pm

odwołanie bezwzględne

Post autor: dentopolis »

mam problem z odwołaniem bezwzględnym, tzn mam formułę "=$książki.$C1", przeciągam w prawo chcąc aby utworzył automatycznie "=$książki.C2", "=$książki.C3" a on ciągle zmienia na "=$książki.D1", "=$książki.E1"

co robię źle?
LibreOffice 7.6
Awatar użytkownika
Jermor
Posty: 2239
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: odwołanie bezwzględne

Post autor: Jermor »

Coś nie tak jest w twoim opisie. Jeżeli rzeczywiście masz formułę "=$Książki.$C1", to przeciągając ją w prawo powinieneś widzieć zawsze taką sama formułę, czyli dokładną kopię tej pierwotnej.
Znak dolara przed numerem kolumny (czyli przed literą C) oznacza, że podczas kopiowania ta litera ma zawsze pozostać (oczywiście łącznie ze znakiem $). Numer wiersza ma natomiast zmieniać się zgodnie z położeniem docelowego wiersza w arkuszu. Przeciągając (kopiując) formulę w prawo, nie zmieniasz numeru wiersza. Zmieniasz tylko kolumny i dlatego wiersz jest zawsze ten sam.
Wspomnianym przez ciebie sposobem, swój efekt uzyskasz tylko kopiując (przeciągając) formułę w dół.
dentopolis pisze:... ciągle zmienia na "=$książki.D1", "=$książki.E1"
Taki efekt będzie tylko wówczas gdy wzorcową formułą jest "=Książki.C1".

Z tego co napisałeś, chcesz aby pewne kolejne dane zawarte w kolumnie C arkusza "Książki" zostały zapisane w jednym wierszu w kolejnych kolumnach w innym arkuszu. Tego nie możesz jednak utworzyć metodą kopiowania.
AOO 4.1.15, LO 7.5.9 (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