Note: The other languages of the website are Google-translated. Back to English
Zaloguj Się  \/ 
x
or
x
Rejestruję się  \/ 
x

or

przewyższać OFFSET Funkcjonować

Excel Funkcja OFFSET zwraca odwołanie do komórki lub zakresu komórek odsuniętych od określonej komórki o określoną liczbę wierszy i kolumn.


Składnia

=OFFSET (reference, rows, cols, [height], [width])


Argumenty

Numer Referencyjny (wymagany): Komórka lub zakres sąsiednich komórek, który ustawisz jako punkt początkowy.
Wydziwianie (wymagany): Liczba wierszy do przesunięcia w górę (liczba ujemna) lub w dół (liczba dodatnia) od punktu początkowego.
Cols (wymagany): Liczba kolumn do przesunięcia w lewo (liczba ujemna) lub w prawo (liczba dodatnia) od punktu początkowego.
Wysokość (fakultatywny): Liczba wierszy, które chcesz zwrócić. Wysokość musi być liczbą dodatnią.
Szerokość (fakultatywny): Liczba kolumn, które chcesz zwrócić. Szerokość musi być liczbą dodatnią.


Wartość zwracana

Funkcja PRZESUNIĘCIE zwróci przesunięcie odwołania do komórki od podanego punktu początkowego.


Uwagi dotyczące funkcji

1. # WARTOŚĆ! wartość błędu zostanie zwrócona, gdy odwołanie odwołuje się do zakresu nieciągłych komórek.
2. #REF! wartość błędu zostanie zwrócona, gdy wiersze i kolumny przesuną odniesienie poza krawędź arkusza.


Przykłady

Przykład 1: Podstawowe użycie funkcji PRZESUNIĘCIE

Zwróć odwołanie do komórki za pomocą poniższej formuły:
=OFFSET(B2,3,1)

W tym przypadku B2 jest punktem początkowym, cyfry 3 i 1 oznaczają, że należy przenieść 3 wiersze w dół i 1 kolumnę w prawo od komórki B2, a ostatecznie zwrócić wartość w C5. Zobacz zrzut ekranu:

Zwróć odwołanie do zakresu komórek za pomocą poniższej formuły:
=OFFSET(B2,3,1,2,2)

W takim przypadku otrzymasz wyniki z zakresu 2 x 2, czyli 3 wiersze poniżej i 1 kolumna po prawej stronie komórki B2.

Uwagi: # WARTOŚĆ! Błąd wystąpi, gdy wybierzesz tylko jedną komórkę, aby zastosować funkcję PRZESUNIĘCIE w celu zwrócenia zakresu komórek. Musisz wybrać zakres 2 x 2 (mówi 4 puste komórki), wprowadzić formułę i nacisnąć Ctrl + przesunięcie + wchodzić klucze, aby uzyskać wyniki.

Przykład 2: Użyj funkcji PRZESUNIĘCIE, aby zsumować zakres wartości

Jak wspomnieliśmy powyżej, jeśli spróbujesz użyć funkcji OFFSET, takiej jak =OFFSET(B2,3,1,2,2) samodzielnie w jednej komórce, zwróci #ARG! Błąd. Jeśli jednak połączysz funkcję SUMA i PRZESUNIĘCIE, jak pokazano na poniższym zrzucie ekranu, zwróci ona bezpośrednio sumę wartości z zakresu C5: D6.

1. Wybierz pustą komórkę, skopiuj do niej poniższą formułę i naciśnij wchodzić aby uzyskać wynik.
=SUM(OFFSET(B2,3,1,2,2)))

Przykład 3: Suma kolumn na podstawie określonych kryteriów

Jak pokazano na poniższym zrzucie ekranu, jak uzyskać całkowitą sprzedaż Mango od słońca do wtorek? Spróbuj jak poniżej.

1. Wybierz pustą komórkę, skopiuj do niej poniższą formułę i naciśnij wchodzić aby uzyskać wynik.
=SUM(OFFSET(C2:E2,MATCH(G4,B3:B8,),))

Uwagi:

1. W powyższym wzorze MATCH(G4,B3:B8) szuka Mango i wraca do swojego zasięgu B3: B8. Zobaczmy, Mango lokalizuje 5 wierszy poniżej komórki B2, więc zwraca liczbę 5;
2. Ponieważ wynik MATCH to 5, a ostatni przecinek reprezentuje 0, funkcja OFFSET jest teraz wyświetlana jako OFFSET(C2:E2,5,0), co oznacza, że ​​przesunięcie zaczyna się od zakresu C2: E2, przesuń 5 wierszy w dół i 0 kolumnę w prawo, aby uzyskać odniesienie do zakresu C7: E7;
3. Następnie funkcja SUMA wyświetla się jako SUM(C7:E7)i na koniec zwróć sumę wartości z zakresu C7: E7.


Więcej przykładów

Jak zsumować co n wierszy w programie Excel?

Jak utworzyć dynamiczny nazwany zakres w programie Excel?

Jak zwrócić wartość komórki co pięć lub n-ty wiersz w programie Excel?


Najlepsze narzędzia biurowe

Kutools dla programu Excel - pomaga wyróżnić się z tłumu

Chcesz szybko i perfekcyjnie zakończyć codzienną pracę? Kutools dla programu Excel oferuje zaawansowane zaawansowane funkcje 300 (łącz skoroszyty, sumuj według koloru, dziel zawartość komórek, konwertuj datę itd.) i oszczędzaj 80% czasu.

  • Zaprojektowany dla 1500 scenariuszy pracy, pomaga rozwiązać problemy 80% Excel.
  • Zmniejsz tysiące kliknięć klawiatury i myszy każdego dnia, odciąż zmęczone oczy i dłonie.
  • Zostań ekspertem Excela w 3 minuty. Nie musisz już pamiętać żadnych bolesnych formuł i kodów VBA.
  • 30-dniowy nieograniczony bezpłatny okres próbny. 60-dniowa gwarancja zwrotu pieniędzy. Bezpłatna aktualizacja i wsparcie przez 2 lata.
Wstążka programu Excel (z zainstalowanym Kutools dla programu Excel)

Karta Office - Włącz czytanie i edycję na kartach w Microsoft Office (w tym Excel)

  • Jedna sekunda, aby przełączać się między dziesiątkami otwartych dokumentów!
  • Zmniejsz liczbę kliknięć myszą każdego dnia, pożegnaj się z dłonią myszy.
  • Zwiększa wydajność o 50% podczas przeglądania i edycji wielu dokumentów.
  • Wprowadza wydajne zakładki do pakietu Office (w tym Excel), podobnie jak Chrome, Firefox i nowy Internet Explorer.
Zrzut ekranu programu Excel (z zainstalowaną kartą Office)
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.

Be the first to comment.