Funkcija OFFSET

Velja za
Excel za Microsoft 365 Excel za Microsoft 365 za Mac Excel 2024 Excel 2024 za Mac Excel 2021 Excel 2021 za Mac Excel 2019 Excel 2016

V tem članku sta opisani sintaksa formule in uporaba funkcije OFFSET v Microsoft Excelu.

Opis

Vrne sklic na obseg, ki je določeno število vrstic in stolpcev, iz celice ali obsega celic. Vrnjeni sklic je lahko ena sama celica ali obseg celic. Določite lahko število vrstic in stolpcev, ki jih funkcija vrne.

Sintaksa

OFFSET(sklic; vrstice; stolpci; [višina]; [širina])

V sintaksi funkcije OFFSET so ti argumenti:

  • Sklic Obvezno. Sklic, ki je izhodišče za odmik. Sklic mora biti sklic na celico ali obseg sosednjih celic, sicer vrne OOFFSET napako z vrednostjo #VREDN!.
  • Vrstice Obvezno. Število vrstic, navzgor ali navzdol, na katerega želite, da se zgornja leva celica v rezultatu sklicuje. Če uporabite 5 kot argument vrstic, določite, da je zgornja leva celica v sklicu pet vrstic pod sklicem. Argument »vrstice« je lahko pozitivno (pod začetnim sklicem) ali negativno število (nad začetnim sklicem).
  • Cols Obvezno. Število stolpcev, na levo ali na desno, na katerega želite, da se sklicuje zgornja leva celica v rezultatu. Če uporabite 5 kot argument stolpcev, določite, da je zgornja leva celica v sklicu pet vrstic desno od sklica. Argument »stolpci« je lahko pozitivno (desno od začetnega sklica) ali negativno število (levo od začetnega sklica).
  • Višina Neobvezno. Višina v številu vrstic, ki jo želite za vrnjeni sklic. Višina mora biti pozitivno število.
  • Širina Neobvezno. Širina v številu stolpcev, ki jo želite za vrnjeni sklic. Širina mora biti pozitivno število.

Pripombe

  • Če argumenta »vrstice« in »stolpci« odmakneta sklic čez rob delovnega lista, vrne OFFSET napako z vrednostjo #SKLIC!.
  • Če izpustite argumenta »višina« ali »širina«, privzame program zanj enako vrednost, kot jo ima višina ali širina za sklic.
  • OFFSET dejansko ne premakne celic ali spremeni izbor, ampak le vrne sklic. OFFSET lahko uporabljate s katero koli funkcijo, ki za argument pričakuje sklic. Formula SUM(OFFSET(C2; 1; 2; 3; 1)) na primer izračuna skupno vrednost 3 vrstice visokega in 1 stolpec širokega obsega, ki je 1 vrstico pod in 2 stolpca desno od celice C2.

Primer

Kopirajte vse vzorčne podatke v spodnji tabeli, vključno z vrstico z glavo, in jih prilepite v celico A1 novega Excelovega delovnega lista. Če želite, da formule prikažejo rezultate, jih izberite, pritisnite F2 in nato tipko ENTER. Po potrebi lahko prilagodite širine stolpcev in si ogledate vse podatke.

Formula Opis Rezultat
=OFFSET(D3,3,-2,1,1) Prikaže vrednost v celici B6 (4) 4
=SUM(OFFSET(D3:F5,3,-2, 3, 3)) Sešteje razpon B6:D8 34
=OFFSET(D3, -3, -3) Vrne napako zaradi sklica na neobstoječ obseg na delovnem listu. #REF!
Podatki Podatki
4 10
8 3
3 6