Funkcja PRZESUNIĘCIE umożliwia pośrednie odwoływanie się do komórki lub zakresu komórek w programie Excel. Za pomocą PRZESUNIĘCIA możesz wybrać początkowy punkt odniesienia, a następnie wprowadzić adres do komórek docelowych, zamiast odwoływać się bezpośrednio do nich.

To sprawia, że ​​funkcja PRZESUNIĘCIE jest niezwykle przydatna w dynamicznych arkuszach kalkulacyjnych programu Excel. Funkcji OFFSET można używać samodzielnie, ale jej prawdziwy potencjał ujawnia się dopiero po zagnieżdżeniu jej w innych funkcjach Excela. Czytaj dalej, aby dowiedzieć się wszystkiego o PRZESUNIĘCIU w programie Excel z trzema przykładami.

Co to jest funkcja PRZESUNIĘCIE w programie Excel?

Funkcja PRZESUNIĘCIE zwraca odwołanie do komórki lub zakresu komórek. OFFSET przyjmuje pięć parametrów, a jego składnia jest następująca:

=OFFSET(odniesienie; wiersze; kolumny; wysokość; szerokość)

OFFSET zajmie pozycję odniesienie komórki, a następnie przenieś się stamtąd o liczbę wydziwianie I kol, a następnie zwróć odwołanie do komórki docelowej.

instagram viewer

jeśli wysokość I szerokość parametry są większe niż jeden, to zwrócony zostanie zakres komórek w tym obszarze. Wysokość i szerokość to dwa opcjonalne parametry. Jeśli pozostawisz je puste, PRZESUNIĘCIE odczyta je jako 1 i zwróci odwołanie do pojedynczej komórki.

Jak korzystać z funkcji PRZESUNIĘCIE w programie Excel

Aby użyć PRZESUNIĘCIA w Excelu, musisz wprowadzić trzy wymagane parametry. Po ustawieniu komórki odniesienia, PRZESUNIĘCIE przesunie się z tej komórki do komórek poniżej o numer wydziwianie parametr. Przesunie się w prawo o numer kol parametr.

Od tego momentu OFFSET zwróci odwołanie do komórki docelowej. Jeśli ustawisz parametry dla wysokość I szerokość również OFFSET zwróci odniesienia do zakresu komórek, gdzie oryginalna komórka docelowa będzie lewą górną komórką.

Może to brzmieć skomplikowanie na papierze, ale o wiele łatwiej jest to zrozumieć w działaniu. Zobaczmy, jak działa funkcja PRZESUNIĘCIE na kilku przykładach.

1. PRZESUNIĘCIE Przykład funkcji: odniesienie do pojedynczej komórki

Na początek użyjmy samej funkcji PRZESUNIĘCIE, aby zrozumieć, jak porusza się po arkuszu kalkulacyjnym. W tym przykładzie mamy kilka liczb w arkuszu kalkulacyjnym Excel. Użyjemy funkcji OFFSET, aby odnieść się do C4.

Gdy funkcja PRZESUNIĘCIE jest używana po prostu, wyświetli zawartość komórki docelowej. Tak więc po wprowadzeniu formuły powinniśmy uzyskać zawartość komórki C4, która jest liczbą pięć. Zacznijmy.

  1. Wybierz komórkę, aby wprowadzić formułę. Będziemy korzystać z komórki G1.
  2. Na pasku formuły wprowadź poniższą formułę:
    =ODSUNIĘCIE(A1; 3; 2)
    Formuła ta odwołuje się do ZRÓWNOWAŻYĆ funkcja zajmująca pozycję komórki A1, a następnie przejdź w dół 3 komórki, a następnie przejść obok 2 komórki, aby dotrzeć do komórki C4.
  3. Naciskać Wchodzić.

Po naciśnięciu Wchodzić a formuła zostanie wykonana, komórka zwróci 5. To jest liczba z komórki C4, więc Twoja formuła zadziałała! Możesz także użyć funkcję oceny, aby lepiej zrozumieć formuły programu Excel, takie jak PRZESUNIĘCIE.

2. PRZESUNIĘCIE Przykład funkcji: odniesienie do zakresu komórek

Korzystając z dwóch opcjonalnych parametrów, wysokości i szerokości, możesz również zwrócić zakres komórek za pomocą funkcji PRZESUNIĘCIE w programie Excel. Zacznijmy od miejsca, w którym przerwaliśmy w ostatnim przykładzie.

Tym razem zwrócimy komórki od C4 do D9 przy użyciu funkcji PRZESUNIĘCIE w programie Excel. Tak jak poprzednio, użyjemy A1 jako naszego początkowego punktu odniesienia.

  1. Wybierz komórkę, w której chcesz wprowadzić formułę. Będziemy korzystać z komórki G1 Ponownie.
  2. Na pasku formuły wprowadź poniższą formułę:
    =ODSUNIĘCIE(A1; 3; 2; 6; 2)
    Ta formuła działa podobnie jak poprzednia, z tą różnicą, że po dotarciu do komórki docelowej (C4) zajmie 6 wierszy i 2 kolumny, a nie samą komórkę docelową. C4 będzie pierwszą komórką w nowym zakresie.
  3. Naciskać Wchodzić.

Teraz zakres komórek od C4 do D9 powinien pojawić się tam, gdzie umieściłeś formułę. Dane wyjściowe będą tablicą.

3. PRZESUNIĘCIE Przykład funkcji: Formuły złożone

Dwa wcześniejsze przykłady były rozgrzewką, aby zobaczyć, jak działa PRZESUNIĘCIE w programie Excel. PRZESUNIĘCIE jest zwykle zagnieżdżane z innymi funkcjami programu Excel w praktycznych scenariuszach. Pokażmy to na świeżym przykładzie.

W tym przykładzie mamy dochody projektu pobocznego w latach 2017-2021. Na górnej stronie mamy komórkę, która ma pokazywać całkowity dochód w danych latach począwszy od 2021 roku.

Celem jest utworzenie dynamicznego arkusza kalkulacyjnego przy użyciu funkcji PRZESUNIĘCIE w programie Excel. Gdy zmienisz liczbę lat dla sumy, formuła obliczająca tę wartość również powinna się zaktualizować.

Aby osiągnąć ten cel, użyjemy funkcji PRZESUNIĘCIE wraz z funkcją SUMA. Zamiast bezpośrednio odnosić się do komórek, użyjemy PRZESUNIĘCIA. W ten sposób możemy dynamicznie uzyskać zakres komórek, które zostaną włączone do SUM.

W tym przykładzie rok 2021 znajduje się w komórce H5, a łączna liczba lat znajduje się w komórce C1. W komórce zawierającej lata zastosowaliśmy niestandardowe formatowanie. Rzeczywista wartość to liczba lat, a tekst Lata jest sufiksem. Zacznijmy od utworzenia formuły do ​​obliczania sumy. będziemy korzystać Funkcja SUMA w Excelu.

  1. Wybierz komórkę, w której chcesz obliczyć sumę.
  2. Na pasku formuły wprowadź poniższą formułę:
    =SUMA(ODSUNIĘCIE(H5;0;0;1;-C1))
    Formuła ta składa się z ZRÓWNOWAŻYĆ I SUMA. W pierwszym kroku OFFSET trafi do komórki H5. Stamtąd będzie się przemieszczać 0 rzędy i 0 kolumn, a następnie zwróci zakres komórek zaczynający się od H5. Ten wybór będzie 1 wysokość komórki i -C1 komórki na szerokość. Oznacza to, że OFFSET zwróci zakres zaczynający się od H5 i poruszając się w lewo o godz C1 komórki.
  3. W ostatnim kroku funkcja SUMA doda razem liczby z zakresu i wyświetli je.
  4. Naciskać Wchodzić.

Liczba, którą otrzymasz jako suma, zależy teraz od liczby wprowadzonych lat. Jeśli liczba lat jest ustawiona na 1, otrzymasz sumę tylko za rok 2021.

Zauważ, że suma aktualizuje się natychmiast po zmianie liczby lat. Jeśli zmienisz liczbę lat na 7, funkcja SUMA obliczy sumę od 2015 do 2021 roku.

Dynamiczne arkusze kalkulacyjne z przesunięciem

Funkcja PRZESUNIĘCIE w programie Excel ma wiele parametrów, co samo w sobie może powodować zamieszanie, ale tylko raz zaczniesz go używać, dowiesz się, że podobnie jak wiele innych funkcji programu Excel, OFFSET jest przyjazny funkcjonować.

Chociaż OFFSET sam w sobie nie jest zbyt przydatny, w połączeniu z innymi funkcjami Excela, OFFSET daje moc tworzenia dynamicznych i wyrafinowanych arkuszy kalkulacyjnych.