Funkcija OFFSET

Šiame straipsnyje aprašoma formulės sintaksė ir OFFSET naudojimas programoje „Microsoft Excel“.

Aprašas

Grąžina nuorodą į diapazoną, kuris turi tam tikrą skaičių eilučių ir stulpelių iš langelių, arba į langelių diapazoną. Grąžinta nuoroda gali būti susieta su vienu langeliu arba su langelių diapazonu. Jūs galite nurodyti eilučių ir stulpelių skaičių, kurį reikia grąžinti.

Sintaksė

OFFSET(nuoroda, eilutės, stulpeliai, [aukštis], [plotis])

Funkcijos OFFSET sintaksė turi tokius argumentus:

  • Nuoroda    Būtinas. Nuoroda, kuria norite pagrįsti poslinkį. Nuoroda turi būti susieta su langeliu arba su gretimų langelių diapazonu; priešingu atveju OFFSET grąžins klaidos reikšmę #VALUE!.

  • Eilutės    Būtinas. Eilučių skaičius (į apačią ar į viršų), su kuriomis norite susieti viršutinį kairįjį langelį. Eilutėms suteikus argumentą 5 nurodoma, kad nuorodos viršutinis kairysis langelis yra penkiomis eilutėmis žemiau nuorodos. Eilutės gali būti teigiamos (tai reiškia žemiau pradinės nuorodos) arba neigiamos (tai reiškia virš pradinės nuorodos).

  • Stulpeliai    Būtinas. Stulpelių skaičius (į kairę ar į dešinę), su kuriais norite susieti rezultato viršutinį kairįjį langelį. Stulpeliams suteikus argumentą 5 nurodoma, kad nuorodos viršutinis kairysis langelis yra už penkių stulpelių į dešinę nuo nuorodos. Stulpeliai gali būti teigiami (tai reiškia dešiniau pradinės nuorodos) arba neigiami (tai reiškia kairiau pradinės nuorodos).

  • Aukštis    Pasirinktinis. eilučių skaičiaus aukštis, kokio turi būti grąžinta nuoroda. Aukštis turi būti teigiamas skaičius.

  • Plotis    Pasirinktinis. Stulpelių skaičiaus plotis, kokio turi būti grąžinta nuoroda. Plotis turi būti teigiamas skaičius.

Pastabos

  • Jeigu eilutės ir stulpeliai nuorodą išstumia už darbalapio kraštų, funkcija OFFSET grąžina #REF! klaidos reikšmę.

  • Jeigu aukštis ar plotis nenurodomi, jie įgyja nuorodos reikšmes.

  • Praktiškai funkcija OFFSET neperkelia jokių langelių ar pakeičia pasirinkimą; ji paprasčiausiai grąžina nuorodą. Naudokite OFFSET su bet kuria funkcija norėdami gauti nuorodos rezultatą. Pvz., formulė SUM(OFFSET(C2;1;2;3;1)) apskaičiuoja bendrą trijų eilučių ant vieno stulpelio diapazono sumą, t.y. 1 eilutė žemiau ir 2 stulpeliai į dešinę nuo langelio C2.

Pavyzdys

Iš pateiktosios lentelės nusikopijuokite pavyzdinius duomenis ir įklijuokite į naujos „Excel“ darbaknygės langelį A1. Kad formulės rodytų rezultatus, jas pažymėkite, paspauskite F2 ir spauskite Enter. Jeigu reikia, pakoreguokite langelių plotį, kad matytųsi visi duomenys.

Formulė

Aprašas

Rezultatas

=OFFSET(D3;3;-2;1;1)

Reikšmę parodo langelyje B6 (4)

4

=SUM(OFFSET(D3:F5;3;-2; 3; 3))

Susumuoja intervalą B6:C8

34

=OFFSET(D3; -3; -3)

Pateikia klaidą, nes nuoroda yra į neegzistuojantį darbalapio intervalą.

#REF!

Duomenys

Duomenys

4

10

8

3

3

6

Tobulinkite savo įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×