Funkcja OFFSET Excel

Przesunięcie w programie Excel

Funkcja przesunięcia w programie Excel jest jedną z bardzo przydatnych funkcji arkusza kalkulacyjnego w programie Excel, która pokazuje zakres części od punktu początkowego komórki, ta formuła ma w sumie pięć argumentów i wszystkie argumenty są obowiązkowe, metoda użycia tego funkcja jest następująca, = offset (odniesienie, wiersze, kolumny, wysokość, szerokość), wysokość i szerokość odnoszą się do odniesienia.

Formuła przesunięcia w programie Excel

Poniżej znajduje się wzór PRZESUNIĘCIA w programie Excel.

Funkcja PRZESUNIĘCIE w programie Excel ma pięć argumentów, z których dwa są opcjonalne. Gdzie,

  • reference = To jest wymagany parametr. Odniesienie, od którego podstawa ma zostać odsunięta. Może to być komórka lub zakres sąsiednich komórek.
  • wiersze = To jest wymagany parametr. Może to być liczba dodatnia lub ujemna. Reprezentuje liczbę wierszy, do których odnosiłaby się lewa górna komórka. Używa odniesienia jako podstawy. Wiersze mogą znajdować się powyżej lub poniżej odniesienia. Wartość dodatnia oznacza wartość poniżej odniesienia, a wartość ujemna oznacza powyżej odniesienia.
  • cols = To jest wymagany parametr. Może to być liczba dodatnia lub ujemna. Reprezentuje liczbę kolumn, do których odnosiłaby się lewa górna komórka. Używa odniesienia jako podstawy. Kolumny mogą znajdować się po lewej lub po prawej stronie odniesienia. Wartość dodatnia oznacza po prawej stronie odniesienia, a ujemna wartość po lewej stronie odniesienia.
  • Wysokość = to jest opcjonalny parametr. Wartość musi być dodatnia. Jest to wysokość w szeregu rzędów, do której ma być odniesienie.
  • Szerokość = to jest opcjonalny parametr. Wartość musi być dodatnia. Jest to szerokość w kilku kolumnach, którą ma być odniesienie.

PRZESUNIĘCIE w programie Excel zwraca dodatnią wartość liczbową.

Jak korzystać z funkcji OFFSET w programie Excel?

Wspomniana funkcja jest funkcją arkusza roboczego (WS). Jako funkcję WS można ją wprowadzić jako część formuły w komórce arkusza. Zapoznaj się z przykładami podanymi poniżej, aby lepiej zrozumieć.

Spójrzmy na przykłady podane poniżej. Każdy przykład obejmuje inny przypadek użycia zaimplementowany przy użyciu funkcji PRZESUNIĘCIE w programie Excel.

Możesz pobrać ten szablon programu Excel z funkcją OFFSET - szablon programu Excel z funkcją OFFSET

Przykład 1 - Na podstawie wyników znajdź trzeciego zawodnika.

W tym przykładzie komórka F4 ma skojarzoną z nią formułę PRZESUNIĘCIE w programie Excel.

Zatem F4 jest komórką wynikową.

Pierwszym argumentem OFFSET w Excelu jest B3, który jest odniesieniem. B3 jest również początkową komórką tabeli. Wartość wierszy to 2, a wartość Kolumny to 1. Wiersz znajdujący się 2 wskaźniki poniżej wskazuje wiersz numer 5, a kolumna znajdująca się 1 wskaźnik po prawej stronie w kolumnie C (Nazwa). Tak więc wynikowa komórka to C5. Wartość na C5 to „nadal”.

Przykład 2 - Brak wartości w arkuszu.

W tym przykładzie komórka F5 ma skojarzoną z nią formułę PRZESUNIĘCIE w programie Excel.

Zatem F5 jest komórką wynikową.

Pierwszym argumentem OFFSET w Excelu jest B3, który jest odniesieniem. B3 jest również początkową komórką arkusza. Wartość wierszy to 2, a wartość Kolumny to 2. Wiersz znajdujący się 2 wskaźniki poniżej wskazuje wiersz numer 5, a kolumna, która jest 2 wskaźniki po prawej stronie to kolumna D. Zatem wynikowa komórka to D5, ale wartość w D5 to nieobecny. Zatem wartość zwracana to 0.

Przykład # 3 - Nieprawidłowe odwołanie do zakresu w arkuszu.

W tym przykładzie komórka F6 ma skojarzoną z nią formułę PRZESUNIĘCIE w programie Excel.

Zatem F6 jest komórką wynikową.

Pierwszy argument OFFSET w Excelu to B3, który jest odniesieniem. B3 jest również początkową komórką arkusza. Wartość wierszy to -2, a wartość kolumn to -2. Wiersz o wartości -2 powyżej wskazuje na wiersz 0 i kolumnę o wartości -2. W arkuszu nie ma ani wiersza, ani kolumny. Zatem wynikowa komórka F6 zawiera #REF! Ikona informacji w kolorze żółtym pokazuje błąd nieprawidłowego odwołania do komórki.

Funkcja OFFSET w Excelu może być łączona z funkcjami arytmetycznymi w Excelu. Przejdźmy przez kilka przykładów, aby zrozumieć to samo.

Przykład # 4 - Oblicz sumę wartości

W tym przykładzie komórka F3 ma skojarzoną z nią formułę PRZESUNIĘCIE w programie Excel.

Zatem F3 jest komórką wynikową.

Pierwszym argumentem OFFSET jest C2, który jest odniesieniem. C2 jest również początkową komórką arkusza. Wartość w wierszach wynosi 0, a wartość w kolumnach to 0. Wysokość wynosi 5, co oznacza 5 wierszy poniżej odniesienia, a szerokość wynosi 1, co oznacza 1 kolumnę. Funkcja SUMA jest stosowana do PRZESUNIĘCIA. Więc tutaj funkcja PRZESUNIĘCIE w programie Excel zwróci sumę wszystkich wartości w kolumnie „C”. Suma 98 + 92 + 89 + 88 + 82 = 449.

Przykład nr 5 - Oblicz średnią wartości za pomocą funkcji OFFSET

W tym przykładzie komórka F5 ma skojarzoną z nią formułę PRZESUNIĘCIE w programie Excel.

Pierwszym argumentem OFFSET jest C2, który jest odniesieniem. C2 jest również początkową komórką arkusza. Wartość wierszy to 0, a wartość Kolumny to 0. Wysokość wynosi 1, co oznacza 1 wiersz poniżej odwołania, a szerokość wynosi 1, co oznacza 1 kolumnę. Funkcja ŚREDNIA jest stosowana do funkcji PRZESUNIĘCIE w programie Excel. Więc tutaj PRZESUNIĘCIE w Excelu zwróci średnią z 2 wartości w wierszu C2, czyli 98 i 50, czyli 74.

Rzeczy do zapamiętania

  • Jeśli dla przesunięcia wierszy lub kolumny zostanie podana wartość spoza zakresu, funkcja zwraca #REF.