Š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 nurodyti langelį arba gretimų langelių diapazoną; kitu atveju funkcija OFFSET pateikia #VALUE! klaidos reikšmę.

  • 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 diapazoną B6:D8

34

=OFFSET(D3; -3; -3)

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

#REF!

Duomenys

Duomenys

4

10

8

3

3

6

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.