Funkcja Excel OFFSET tworzy odniesienie do obszaru arkusza bez konieczności wpisywania komórki lub wprowadzania wartości. Poniżej opisano sposób korzystania z funkcji Przesunięcie w programie Microsoft Excel .

Funkcja PRZESUNIĘCIE umożliwia pośrednie odniesienie do komórki lub zakresu komórek w programie Excel. Dzięki OFFSET możesz wybrać początkowy punkt trasy, a następnie wprowadzić adresy do komórek docelowych, zamiast prowadzić bezpośrednio do nich.
To sprawia, że funkcja PRZESUNIĘCIE jest niezwykle przydatna w niestabilnych arkuszach kalkulacyjnych Excel. Możesz po prostu użyć funkcji PRZESUNIĘCIE, ale prawdziwy potencjał tej funkcji Excela można łatwo dostrzec tylko wtedy, gdy zagnieździsz ją w innej funkcji.
Co to jest funkcja PRZESUNIĘCIE w programie Excel?
Funkcja Excel OFFSET zwraca odwołanie do komórki lub zakresu komórek. OFFSET oblicza 5 parametrów, a jego wzór wygląda następująco:
=OFFSET(reference, rows, cols, height, width)
OFFSET zajmie pozycję odwołania do komórki, przejdzie dalej według numeru wiersza i kolumny, a następnie zwróci odwołanie do komórki docelowej.
Jeśli parametry wysokość i szerokość są większe niż 1, zwracany jest zakres komórek w tym obszarze. Wysokość i szerokość to dwa opcjonalne parametry. Jeśli nie zostaną wprowadzone, OFFSET domyślnie umieszcza wartość 1 w pustym miejscu tych dwóch parametrów i zwraca odwołanie do pojedynczej komórki.
Jak korzystać z funkcji PRZESUNIĘCIE w programie Excel
Aby użyć PRZESUNIĘCIA w Excelu, musisz wprowadzić 3 niezbędne parametry. Po wybraniu komórki referencyjnej OFFSET przesunie się stamtąd do komórek poniżej zgodnie z parametrem rows. Przesunie się w prawo zgodnie z parametrem cols.
Stąd OFFSET zwraca odwołanie do komórki docelowej. Jeśli ustawione są zarówno parametry wysokości, jak i szerokości, PRZESUNIĘCIE zwróci odniesienia do zakresu komórek. W tym przypadku początkową pozycją komórki docelowej będzie lewa górna komórka.
W teorii brzmi to skomplikowanie, ale w praktyce jest znacznie prostsze. Zobaczysz to wyraźnie na poniższym przykładzie.
Odniesienie do komórki

W tym przykładzie użyjemy funkcji OFFSET w odniesieniu do C4. Przy najprostszym użyciu funkcji OFFSET wyświetli zawartość komórki docelowej. Będziemy mieli zawartość komórki C4 - która po wpisaniu tej formuły będzie miała numer 5. Szczegóły każdego kroku są następujące:
1. Wybierz komórkę, w której chcesz wprowadzić formułę. Oto G1.
2. W pasku formuły wpisz:
=OFFSET(A1, 3, 2)
Ta formuła wywołuje funkcję OFFSET do lokalizacji komórki A1 , następnie przesuwa się w dół do komórki 3, a następnie przesuwa się o 2 komórki w prawo do komórki C4 .
3. Naciśnij Enter , aby wykonać formułę, komórka zwróci liczbę 5. To jest liczba w komórce C4. Ta formuła zadziałała poprawnie.
Odniesienie do zakresu komórek
Używając dwóch opcjonalnych parametrów, wysokości i szerokości, możesz również uzyskać wynik jako zakres komórek za pomocą funkcji PRZESUNIĘCIE w programie Excel. Kontynuuj poprzedni przykład.
Tym razem powrócimy do komórek od C4 do D9 za pomocą funkcji PRZESUNIĘCIE w Excelu. Podobnie jak w poprzednim przykładzie, w tym przykładzie również zastosowano A1 jako pierwszy punkt odniesienia.
1. Wybierz komórkę, w której chcesz wprowadzić formułę. Oto komórka G1.
2. W pasku formuły wpisz:
=OFFSET(A1, 3, 2, 6, 2)
Ta formuła działa podobnie jak pierwszy przykład, z tą różnicą, że gdy osiągnie komórkę docelową C4, oblicza 6 wierszy i 2 kolumny zamiast tylko jednej komórki docelowej. C4 będzie pierwszą komórką w tym nowym zakresie.
3. Naciśnij Enter .

Teraz w miejscu wprowadzenia formuły pojawi się zakres komórek od C4 do D9. Wynikiem będzie tablica.
Powyżej pokazano, jak używać funkcji PRZESUNIĘCIE w programie Excel na ilustracyjnym przykładzie. Mam nadzieję, że artykuł będzie dla Ciebie przydatny.