Funcția OFFSET

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ă stabiliți punctul de plecare. Referință trebuie să facă referire la o celulă sau o zonă de celule adiacente; altfel, OFFSET întoarce valoarea de eroare #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ânduri și col trimit referința peste capătul foii de calcul, 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 toate datele eșantion din tabelul următor, inclusiv rândul antet, și lipiți-le în celula A1 a unei noi 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)) Adună 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