„Excel“ funkcija OFFSET leidžia gauti langelio adresą, kuris nuo kito langelio yra nukrypęs tam tikru eilučių ir (arba) stulpelių skaičiumi. Pavyzdžiui, langelis E4 nuo langelio B4 yra nutolęs trimis stulpeliais, nes jis yra trimis stulpeliais į dešinę. „Excel“ OFFSET turi iki penkių argumentų. Pirmieji trys reikalingi:
- Langelio adresas arba diapazono adresas: pavadinti diapazonai neleidžiami.
- Poslinkių eilučių skaičius: tai gali būti teigiamas arba neigiamas skaičius. Naudokite 0, kad nebūtų jokių eilučių poslinkių.
- Stulpelių, kuriuos reikia kompensuoti, skaičius: tai gali būti teigiamas arba neigiamas skaičius. Naudokite 0, kad nebūtų stulpelio poslinkio.
- Grąžinamo diapazono eilučių skaičius: numatytasis yra eilučių skaičius nuorodos diapazone (pirmasis argumentas).
- Grąžintinų stulpelių skaičius: numatytasis yra stulpelių skaičius nuorodos diapazone.
Jei praleisite paskutinius du argumentus, OFFSET grąžins nuorodą į vieną langelį. Jei įtraukiate vertę, didesnę nei 1, bet kuriai arba abiem, funkcijos grąžinimas nurodo nurodyto dydžio diapazoną su viršutiniame kairiajame langelyje nurodytame poslinkyje.
Toliau pateiktame paveikslėlyje rodomi keli „Excel“ funkcijos OFFSET naudojimo pavyzdžiai. A–C stulpeliuose pateikiamas JAV valstijų reitingas pagal dydį kvadratinėmis myliomis. E stulpelyje parodyta, kaip OFFSET grąžino skirtingas vertes iš langelių, kurios yra poslinkio nuo langelio A3.
Reikšmių paieška naudojant Excel funkciją OFFSET.
Toliau pateikiami keli svarbiausi dalykai:
- E4 langelis grąžina langelio A3 reikšmę, nes ir eilutės, ir stulpelio poslinkis nustatytas į 0: =OFFSET(A3,0,0).
- E7 langelis grąžina vertę, kurią radote langelyje A1 (vertė taip pat yra A1). Taip yra todėl, kad eilutės poslinkis yra –2. Iš A3 perspektyvos atėmus dvi eilutes yra eilutės numeris 1: =OFFSET(A3,-2,0).
- E8 langelyje rodoma klaida, nes OFFSET bando nurodyti stulpelį, kuris yra mažesnis nei pirmasis stulpelis: =OFFSET(A3,0,-2).
- E10 langelis naudoja du pasirenkamus OFFSET argumentus, kad nurodytų SUM funkcijai apskaičiuoti diapazono C4:C53 sumą: =SUM(OFFSET(A3,1,2,50,1)).
Štai kaip naudoti OFFSET funkciją:
Spustelėkite langelį, kuriame norite matyti rezultatą.
Įveskite =OFFSET(, kad paleistumėte funkciją.
Įveskite langelio adresą arba spustelėkite langelį, kad gautumėte jo adresą.
Įveskite kablelį (,).
Įveskite eilučių, kurias norite pakeisti, skaičių, kai funkcija ieško reikšmės.
Šis skaičius gali būti teigiamas skaičius, neigiamas skaičius arba 0 be poslinkio.
Įveskite kablelį (,).
Įveskite stulpelių, kuriuos norite pakeisti, skaičių, kai funkcija ieško reikšmės.
Tai gali būti teigiamas skaičius, neigiamas skaičius arba 0 be poslinkio.
Įveskite a ) ir paspauskite Enter.
OFFSET yra dar viena iš tų funkcijų, kurios gali būti naudojamos atskirai, bet dažniausiai naudojamos kaip sudėtingesnės formulės dalis.