PRZESUNIĘCIE
Funkcja PRZESUNIĘCIE zwraca tablicę komórek, znajdującą się w odległości równej podanej liczbie wierszy i kolumn od komórki wskazanej jako podstawa.
PRZESUNIĘCIE(podstawa; przesunięcie-w-wierszach; przesunięcie-w-kolumnach; wiersze; kolumny)
podstawa: Odwołanie do komórki, względem której określane są przesunięcia.
przesunięcie-w-wierszach: Liczba wierszy między komórką bazową a docelową. Argument przesunięcie-w-wierszach to wartość liczbowa. 0 oznacza, że komórka docelowa jest w tym samym wierszu, co komórka bazowa. Wartość ujemna oznacza, że komórka docelowa jest powyżej komórki bazowej.
przesunięcie-w-kolumnach: Liczba kolumn między komórką bazową a docelową. przesunięcie-w-kolumnach to wartość liczbowa. 0 oznacza, że komórka docelowa jest w tej samej kolumnie, co komórka bazowa. Wartość ujemna oznacza, że komórka docelowa jest po lewej stronie komórki bazowej.
wiersze: Opcjonalna wartość liczbowa, określająca liczbę zwracanych wierszy (licząc od miejsca docelowego przesunięcia).
kolumny: Opcjonalna wartość liczbowa, określająca liczbę zwracanych kolumn (licząc od miejsca docelowego przesunięcia).
Przykłady |
---|
Załóżmy, że w komórce D7 jest 1, w komórce D8 jest 2, w komórce D9 jest 3, w komórce E7 jest 4, w komórce E8 jest 5, a w komórce E9 jest 6. =PRZESUNIĘCIE(D7; 0; 0; 3; 1) w komórce B6 zwraca błąd, ponieważ zwrócony zakres 3 wierszy i 1 kolumny (zbiór D7:D9) nie ma pojedynczego punktu przecięcia z B6 (nie ma żadnego). =PRZESUNIĘCIE(D7; 0; 0; 3; 1) w komórce D4 zwraca błąd, ponieważ zwrócony zakres 3 wierszy i 1 kolumny (zbiór D7:D9) nie ma pojedynczego punktu przecięcia z D4 (ma trzy). =PRZESUNIĘCIE(D7; 0; 0; 3; 1) w komórce B8 zwraca 2, ponieważ zakres 3 wierszy i 1 kolumny (zbiór D7:D9) ma jeden punkt przecięcia z B8 (komórka D8, zawierająca wartość 2). =PRZESUNIĘCIE(D7:D9; 0; 1; 3; 1) w komórce B7 zwraca 4, ponieważ zakres 3 wierszy i 1 kolumny (zbiór E7:E9) ma jeden punkt przecięcia z B7 (komórka E7, zawierająca wartość 4). W poniższych przykładach nie jest wykorzystywana zawartość komórek zakładana w przykładach omówionych powyżej. =PRZESUNIĘCIE(A1; 5; 5) zwraca wartość z komórki F6, ponieważ jest to komórka znajdująca się pięć kolumn na prawo i pięć wierszy poniżej komórki A1. =PRZESUNIĘCIE(G13; 0; -1) zwraca wartość z komórki po lewej stronie G13, czyli z komórki F13. =SUMA(PRZESUNIĘCIE(A7; 2; 3; 5; 5)) zwraca sumę wartości z komórek od D9 do H13, czyli pięciu wierszy i pięciu kolumn rozpoczynających się dwa wiersze po prawej i trzy kolumny poniżej komórki A7. =SUMA(PRZESUNIĘCIE(ADR.POŚR(A1); 0; 0; A2; A3)) zwraca sumę liczby wierszy i kolumn podanych odpowiednio w komórkach A2 i A3, rozpoczynając od komórki bazowej podanej w A1. |