Acest articol descrie sintaxa de formulă și utilizarea funcției OFFSET în Microsoft Excel.
Descriere
Întoarce o referință la o zonă care este un număr specificat de rânduri și coloane dintr-o celulă sau o zonă de celule. Referința care este returnată poate fi o singură celulă sau o zonă de celule. Specificați numărul de rânduri și numărul de coloane care să fie returnat.
Sintaxă
OFFSET(referință, rânduri, coloane, [înălțime], [lățime])
Sintaxa funcției OFFSET are următoarele argumente:
-
Referință Obligatoriu. Este referința de la care vreți să bazați deplasarea. Referința trebuie să facă referire la o celulă sau la o zonă de celule adiacente; altfel, OFFSET întoarce #VALUE! .
-
Rânduri Obligatoriu. Este numărul de celule, în jos sau în sus, la care vreți să se refere celula din stânga sus. Utilizând 5 ca argument rânduri specificați că celula din stânga sus din referință este la 5 rânduri sub referință. Argumentul rânduri poate fi pozitiv (adică sub referința de plecare) sau negativ (adică deasupra referinței de plecare).
-
Coloane Obligatoriu. Este numărul de coloane, spre dreapta sau spre stânga, la care vreți să se refere celula din stânga sus. Utilizând 5 ca argument col specificați că celula din stânga sus din referință este la 5 coloane spre dreapta referinței. Argumentul col poate fi pozitiv (adică la dreapta referinței de plecare) sau negativ (adică la stânga referinței de plecare).
-
Înălțime Opțional. Este înălțimea, în număr de rânduri, pe care vreți să o aibă referința returnată. Înalt trebuie să fie un număr pozitiv.
-
Lățime Opțional. Este lățimea, în număr de coloane, pe care vreți să o aibă referința returnată. Lat trebuie să fie un număr pozitiv.
Observații
-
Dacă rândurile și coloanele deplasează referința peste marginea foii de lucru, OFFSET întoarce #REF! .
-
Dacă înalt sau lat sunt omise, se consideră că sunt de aceeași înălțime și aceeași lățime ca și referința.
-
OFFSET nu mută vreo celulă și nici nu modifică selecția, ci doar întoarce o referință. Funcția OFFSET poate fi utilizată cu orice funcție care așteaptă un argument de tip referință. De exemplu, formula SUM(OFFSET(C2;1;2;3;1)) calculează valoarea totală a unei zone de 3 rânduri și 1 coloană care este situată la 1 rând dedesubtul și la 2 coloane la dreapta celulei C2.
Exemplu
Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.
Formulă |
Descriere |
Rezultat |
---|---|---|
=OFFSET(D3;3;-2;1;1) |
Afișează valoarea în celula B6 (4) |
4 |
=SUM(OFFSET(D3:F5;3;-2; 3; 3)) |
Însumează zona B6:D8 |
34 |
=OFFSET(D3; -3; -3) |
Returnează o eroare, deoarece referința este la un interval care nu există în foaia de lucru. |
#REF! |
Date |
Date |
|
4 |
10 |
|
8 |
3 |
|
3 |
6 |