Podręcznik dla poczštkujšcych użytkowników pakietu Oracle Open Office 3

Kiedy używać odwołań względnych i bezwzględnych

Co wyróżnia odwołanie względne? Załóżmy, że w komórce E1 chcemy obliczyć sumę komórek z zakresu A1:B2. Do komórki E1 zostanie wprowadzona formuła: =SUM(A1:B2). Jeśli później zdecydujemy się na wstawienie nowej kolumny przed kolumną A, elementy, które zechcemy dodać, będą się znajdowały w zakresie B1:C2, a sama formuła w komórce F1, a nie w E1. Po wstawieniu nowej kolumny należy zatem sprawdzić i poprawić wszystkie formuły w arkuszu oraz być może w innych arkuszach.

Na szczęście tę czynność wykonuje za użytkownika program Oracle Open Office Calc. Po wstawieniu nowej kolumny A formuła =SUM(A1:B2) zostanie automatycznie uaktualniona na =SUM(B1:C2). Numery wierszy będą również automatycznie modyfikowane po wstawieniu wiersza 1. W programie Oracle Open Office Calc za każdym razem, gdy obszar, do którego występują odwołania, jest przesuwany, odwołania bezwzględne i względne zawsze ulegają modyfikacji. Należy jednak zachować ostrożność podczas kopiowania formuły, ponieważ tylko względne odwołania są modyfikowane, a bezwzględne nie.

Odwołania bezwzględne są używane, gdy obliczenia odnoszą się do konkretnej komórki w arkuszu. Jeśli formuła, która odnosi się do dokładnie tej komórki, jest kopiowana w trybie względnym do komórki poniżej pierwotnej komórki, odwołanie zostanie również przesunięte, o ile współrzędne komórki nie zostaną zdefiniowane jako bezwzględne.

Oprócz sytuacji, w których są wstawiane nowe wiersze i kolumny, odwołania mogą się zmieniać również w przypadku, gdy istniejąca formuła z odwołaniami do konkretnych komórek zostanie skopiowana do innego obszaru arkusza. Załóżmy, że w wierszu 10 wprowadzono formułę =SUM(A1:A9). Jeśli ma być obliczona suma w kolumnie sąsiadującej z prawej strony, wystarczy przekopiować tę formułę do komórki po prawo. Kopia formuły w kolumnie B zostanie automatycznie zmodyfikowana na =SUM(B1:B9).