Turinys
Šioje pamokoje mes ketiname šiek tiek paaiškinti vieną iš paslaptingiausių "Excel" visatos gyventojų - funkciją OFFSET.
Kas yra OFFSET "Excel" programoje? Trumpai tariant, OFFSET formulė grąžina nuorodą į diapazoną, kuris nuo pradinės ląstelės arba ląstelių diapazono yra atitrauktas nurodytu eilučių ir stulpelių skaičiumi.
OFFSET funkcija gali būti šiek tiek sudėtinga, todėl pirmiausia pateiksime trumpą techninį paaiškinimą (stengsiuosi, kad jis būtų paprastas), o tada aptarsime kelis veiksmingiausius OFFSET naudojimo "Excel" programoje būdus.
"Excel" funkcija OFFSET - sintaksė ir pagrindiniai naudojimo būdai
"Excel" funkcija OFFSET grąžina ląstelę arba ląstelių intervalą, kuris yra tam tikru eilučių ir stulpelių skaičiumi nutolęs nuo tam tikros ląstelės arba intervalo.
Funkcijos OFFSET sintaksė yra tokia:
OFFSET(reference, rows, cols, [height], [width])Pirmieji 3 argumentai yra privalomi, o paskutiniai 2 - neprivalomi. Visi argumentai gali būti nuorodos į kitus langelius arba kitų formulių grąžinti rezultatai.
Atrodo, kad "Microsoft" pasistengė suteikti parametrų pavadinimams tam tikrą prasmę, ir juose pateikiama užuomina, ką reikia nurodyti kiekviename iš jų.
Reikalingi argumentai:
- Nuoroda - ląstelę arba gretimų ląstelių intervalą, pagal kurį nustatomas poslinkis. Galite jį laikyti pradiniu tašku.
- Eilutės - Eilučių skaičius, kurį reikia perkelti nuo pradinio taško aukštyn arba žemyn. Jei eilutės yra teigiamas skaičius, formulė perkeliama žemiau pradinio atskaitos taško, jei skaičius neigiamas, formulė perkeliama aukščiau pradinio atskaitos taško.
- Cols - Stulpelių skaičius, kurį norite, kad formulė būtų perkelta nuo pradinio taško. Cols, kaip ir eilutės, gali būti teigiami (į dešinę nuo pradinės nuorodos) arba neigiami (į kairę nuo pradinės nuorodos).
Neprivalomi argumentai:
- Aukštis - grąžintinų eilučių skaičius.
- Plotis - grąžintinų stulpelių skaičius.
Aukščio ir pločio argumentai visada turi būti teigiami skaičiai. Jei kuris nors iš jų praleidžiamas, pagal nutylėjimą pasirenkamas aukštis arba plotis nuoroda .
Pastaba. OFFSET yra nepastovi funkcija ir gali sulėtinti darbalapį. Lėtumas tiesiogiai proporcingas perskaičiuojamų ląstelių skaičiui.
O dabar iliustruokime teoriją paprasčiausios OFFSET formulės pavyzdžiu.
"Excel" OFFSET formulės pavyzdys
Toliau pateikiamas paprastos OFFSET formulės, grąžinančios ląstelės nuorodą pagal nurodytą pradinį tašką, eilutes ir stulpelius, pavyzdys:
=OFFSET(A1,3,1)
Ši formulė nurodo "Excel" kaip pradinį tašką (nuorodą) imti ląstelę A1, tada perkelti 3 eilutėmis žemyn (argumentas rows) ir 1 stulpeliu į kairę (argumentas cols). Dėl to ši OFFSET formulė grąžina vertę ląstelėje B4.
Paveikslėlyje kairėje parodytas funkcijos maršrutas, o ekrano nuotraukoje dešinėje parodyta, kaip galima naudoti OFFSET formulę realiems duomenims. Vienintelis skirtumas tarp šių dviejų formulių yra tas, kad antrojoje formulėje (dešinėje) eilutės argumente yra ląstelės nuoroda (E1). Bet kadangi ląstelėje E1 yra skaičius 3, lygiai toks pat skaičius yra ir pirmosios formulės eilutės argumente,abi grąžintų vienodą rezultatą - B4 reikšmę.
"Excel" OFFSET formulės - ką reikia prisiminti
- "Excel" funkcija OFFSET iš tikrųjų neperkelia jokių langelių ar intervalų, ji tik grąžina nuorodą.
- Kai OFFSET formulė grąžina ląstelių intervalą, argumentai rows ir cols visada nurodo viršutinę kairiąją grąžinamo intervalo ląstelę.
- Nuorodos argumentas turi apimti ląstelę arba gretimų ląstelių intervalą, priešingu atveju formulė grąžins #VALUE! klaidą.
- Jei nurodytos eilutės ir (arba) stulpeliai perkelia nuorodą už skaičiuoklės krašto, "Excel" OFFSET formulė grąžins #REF! klaidą.
- Funkciją OFFSET galima naudoti bet kurioje kitoje "Excel" funkcijoje, kurios argumentuose galima pateikti ląstelės / intervalo nuorodą.
Pavyzdžiui, jei bandysite naudoti formulę =OFFSET(A1,3,1,1,1,3)
savarankiškai, bus išmesta klaida #VALUE!, nes grąžintinas intervalas (1 eilutė, 3 stulpeliai) netelpa į vieną ląstelę. Tačiau jei įterpsite ją į funkciją SUM, pvz:
=SUM(OFFSET(A1,3,1,1,1,3))
Formulė grąžins 1 eilutės ir 3 stulpelių intervalo, kuris yra 3 eilutėmis žemiau ir 1 stulpeliu į dešinę nuo langelio A1, verčių sumą, t. y. B4:D4 langelių verčių sumą.
Kodėl "Excel" programoje naudoju OFFSET?
Dabar, kai jau žinote, ką atlieka funkcija OFFSET, galite paklausti savęs: "Kodėl verta ją naudoti?" Kodėl paprasčiausiai neparašyti tiesioginės nuorodos, pavyzdžiui, B4:D4?
"Excel" OFFSET formulė labai tinka:
Dinaminių intervalų kūrimas : Nuorodos, pavyzdžiui, B1:C4, yra statinės, t. y. jos visada nurodo tam tikrą intervalą. Tačiau kai kurias užduotis lengviau atlikti naudojant dinaminius intervalus. Tai ypač aktualu, kai dirbate su kintančiais duomenimis, pvz., turite darbalapį, kuriame kiekvieną savaitę pridedama nauja eilutė arba stulpelis.
Diapazono gavimas iš pradinės ląstelės Kartais galite nežinoti tikrojo diapazono adreso, nors ir žinote, kad jis prasideda nuo tam tikros ląstelės. Tokiais atvejais "Excel" programoje reikia naudoti OFFSET.
Kaip naudoti "Excel" funkciją OFFSET - formulės pavyzdžiai
Tikiuosi, kad tiek teorijos jums dar nenuobodu. Bet kokiu atveju, dabar pereiname prie įdomiausios dalies - praktinio OFFSET funkcijos naudojimo.
"Excel" funkcijos OFFSET ir SUM
Prieš akimirką aptartame pavyzdyje parodytas paprasčiausias OFFSET & amp; SUM naudojimas. Dabar pažvelkime į šias funkcijas kitu kampu ir pažiūrėkime, ką dar jos gali padaryti.
1 pavyzdys. Dinaminė SUM / OFFSET formulė
Dirbdami su nuolat atnaujinamais darbalapiais, galite norėti naudoti SUM formulę, kuri automatiškai parinktų visas naujai pridėtas eilutes.
Tarkime, kad jūsų šaltinio duomenys yra panašūs į tuos, kuriuos matote toliau pateiktoje ekrano kopijoje. Kiekvieną mėnesį nauja eilutė pridedama tiesiai virš SUM formulės ir, žinoma, norite, kad ji būtų įtraukta į bendrą sumą. Apskritai yra du pasirinkimai - arba kiekvieną kartą rankiniu būdu atnaujinti SUM formulės intervalą, arba paprašyti, kad tai už jus padarytų OFFSET formulė.
Kadangi pirmoji sumuojamo intervalo ląstelė bus nurodyta tiesiogiai formulėje SUM, jums tereikia nustatyti "Excel" funkcijos OFFSET parametrus, kad būtų gauta paskutinė intervalo ląstelė:
Nuoroda
- ląstelę, kurioje yra bendra suma, mūsų atveju - B9.Eilutės
- ląstelė tiesiai virš bendros sumos, kurioje reikia neigiamo skaičiaus -1.Cols
- 0, nes nenorite keisti stulpelio.
Taigi, čia pateikiamas SUM / OFFSET formulės modelis:
=SUMA( pirmasis langelis :(OFFSET( ląstelė, kurioje iš viso , -1,0)Pirmiau pateiktame pavyzdyje pakoreguota formulė atrodo taip:
=SUM(B2:(OFFSET(B9, -1, 0)))
Kaip parodyta toliau pateiktoje ekrano nuotraukoje, ji veikia nepriekaištingai:
2 pavyzdys. "Excel" OFFSET formulė paskutinėms N eilutėms sumuoti
Tarkime, pirmiau pateiktame pavyzdyje norite sužinoti ne bendrą sumą, o premijų sumą per paskutinius N mėnesių. Taip pat norite, kad formulė automatiškai įtrauktų visas naujas eilutes, kurias pridedate į lapą.
Šiai užduočiai atlikti naudosime "Excel" OFFSET kartu su funkcijomis SUM ir COUNT / COUNTA:
=SUM(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))
arba
=SUM(OFFSET(B1,COUNTA(B:B)-E1,0,E1,1))
Toliau pateikta informacija gali padėti geriau suprasti formules:
Nuoroda
- stulpelio, kurio reikšmes norite sumuoti, antraštę (šiame pavyzdyje - B1 langelis).Eilutės
- norėdami apskaičiuoti kompensuojamų eilučių skaičių, naudokite funkciją COUNT arba COUNTA.COUNT grąžina B stulpelio langelių, kuriuose yra skaičių, skaičių, iš kurio atimkite paskutinius N mėnesių (skaičius yra E1 langelyje) ir pridėkite 1.
Jei pasirenkate funkciją COUNTA, jums nereikia pridėti 1, nes ši funkcija skaičiuoja visus ne tuščius langelius, o antraštės eilutė su teksto verte prideda papildomą langelį, kurio reikia mūsų formulei. Atkreipkite dėmesį, kad ši formulė teisingai veiks tik esant panašiai lentelės struktūrai - vienai antraštės eilutei, po kurios eina eilutės su skaičiais. Jei lentelės išdėstymas skiriasi, gali tekti šiek tiek pakoreguotiOFFSET/COUNTA formulė.
Cols
- stulpelių, kuriuos reikia kompensuoti, skaičius lygus nuliui (0).Aukštis
- E1 nurodomas sumuojamų eilučių skaičius.Plotis
- 1 stulpelis.
OFFSET funkcijos naudojimas su AVERAGE, MAX, MIN
Taip pat, kaip apskaičiavome pastarųjų N mėnesių premijas, galite gauti pastarųjų N dienų, savaičių ar metų vidurkį, taip pat rasti jų didžiausias ar mažiausias vertes. Vienintelis formulių skirtumas yra pirmosios funkcijos pavadinimas:
= VIDURKIS(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))
=MAX(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))
=MIN(OFFSET(B1,COUNT(B:B)-E1+1,0,E1,1))
Pagrindinis šių formulių privalumas, palyginti su įprastomis AVERAGE(B5:B8) arba MAX(B5:B8), yra tas, kad jums nereikės atnaujinti formulės kiekvieną kartą, kai bus atnaujinama šaltinio lentelė. Nesvarbu, kiek naujų eilučių į darbalapį bus įtraukta ar išbraukta, OFFSET formulės visada bus susijusios su nurodytu paskutinių (apatinių) stulpelio langelių skaičiumi.
"Excel" OFFSET formulė dinamiškam diapazonui sukurti
Naudojant kartu su COUNTA, funkcija OFFSET gali padėti sudaryti dinaminį intervalą, kuris gali būti naudingas daugeliu atvejų, pavyzdžiui, kuriant automatiškai atnaujinamus išskleidžiamus sąrašus.
Dinaminio diapazono OFFSET formulė yra tokia:
=OFFSET(Sheet_Name!$A$1, 0, 0, COUNTA(Sheet_Name!$A:$A), 1)
Šios formulės esmė - naudodami funkciją COUNTA gaunate tikslinio stulpelio neprašytų langelių skaičių. Šis skaičius patenka į OFFSET aukščio argumentą, nurodantį, kiek eilučių reikia grąžinti.
Be to, tai įprasta įskaitymo formulė, kurioje:
- Nuoroda yra pradinis taškas, nuo kurio pradedamas poslinkis, pavyzdžiui, lapas1!$A$1.
- Eilutės ir
Cols
yra 0, nes nėra stulpelių ar eilučių, kurias reikėtų kompensuoti. - Plotis yra 1 stulpelis.
Pastaba. Jei dinaminį intervalą kuriate dabartiniame lape, į nuorodas nebūtina įtraukti lapo pavadinimo - "Excel" tai padarys už jus automatiškai, kai kursite pavadintą intervalą. Priešingu atveju būtinai įtraukite lapo pavadinimą, po kurio rašomas šauktukas, kaip šiame formulės pavyzdyje.
Sukūrę dinaminį pavadintą intervalą pagal pirmiau pateiktą OFFSET formulę, galite naudoti "Data Validation" ir sukurti dinaminį išskleidžiamąjį sąrašą, kuris bus automatiškai atnaujinamas, kai tik pridėsite arba pašalinsite elementus iš šaltinio sąrašo.
Išsamių išskleidžiamųjų sąrašų kūrimo "Excel" programoje nurodymų žingsnis po žingsnio rasite šiuose vadovėliuose:
- Išskleidžiamųjų sąrašų kūrimas "Excel" programoje - statinis, dinaminis, iš kito sąsiuvinio
- Priklausomo išskleidžiamojo sąrašo kūrimas
"Excel" OFFSET & VLOOKUP
Kaip visi žino, paprastos vertikalios ir horizontalios paieškos funkcijos atliekamos naudojant atitinkamai VLOOKUP arba HLOOKUP funkciją. Tačiau šios funkcijos turi per daug apribojimų ir dažnai suklumpa galingesnėse ir sudėtingesnėse paieškos formulėse. Taigi, norėdami atlikti sudėtingesnes paieškas "Excel" lentelėse, turite ieškoti alternatyvų, pavyzdžiui, INDEX, MATCH ir OFFSET.
1 pavyzdys. OFFSET formulė kairiajam Vlookup Excel programoje
Vienas iš liūdniausiai pagarsėjusių funkcijos VLOOKUP apribojimų yra negalėjimas žiūrėti į kairę, t. y. VLOOKUP gali grąžinti tik į dešinę nuo paieškos stulpelio esančią reikšmę.
Mūsų pavyzdinėje paieškos lentelėje yra du stulpeliai - mėnesių pavadinimai (A stulpelis) ir premijos (B stulpelis). Jei norite gauti tam tikro mėnesio premiją, ši paprasta VLOOKUP formulė veiks be problemų:
=VLOOKUP(B1, A5:B11, 2, FALSE)
Tačiau kai tik sukeisite paieškos lentelės stulpelius vietomis, iš karto atsiras #N/A klaida:
Norint tvarkyti kairės pusės paiešką, reikia universalesnės funkcijos, kuriai nelabai svarbu, kur yra grąžinamas stulpelis. Vienas iš galimų sprendimų - naudoti INDEX ir MATCH funkcijų derinį. Kitas būdas - naudoti OFFSET, MATCH ir ROWS:
OFFSET( lookup_table , MATCH( lookup_value , OFFSET( lookup_table , 0, lookup_col_offset , ROWS( lookup_table ), 1) ,0) -1, return_col_offset , 1, 1)Kur:
- Lookup_col_offset - yra stulpelių, kuriuos reikia perkelti nuo pradinio taško iki paieškos stulpelio, skaičius.
- Return_col_offset - yra stulpelių, kuriuos reikia perkelti nuo pradinio taško iki grįžtančio stulpelio, skaičius.
Mūsų pavyzdyje paieškos lentelė yra A5:B9, paieškos vertė yra ląstelėje B1, paieškos stulpelio poslinkis yra 1 (nes ieškome paieškos vertės antrajame stulpelyje (B), todėl turime perkelti 1 stulpelį į dešinę nuo lentelės pradžios), grąžinimo stulpelio poslinkis yra 0, nes grąžiname vertes iš pirmojo stulpelio (A):
=OFFSET(A5:B9, MATCH(B1, OFFSET(A5:B9, 0, 1, ROWS(A5:B9), 1) ,0) -1, 0, 1, 1, 1)
Žinau, kad formulė atrodo šiek tiek gremėzdiška, bet ji veikia :)
2 pavyzdys. Kaip atlikti viršutinę paiešką "Excel" programoje
Kaip ir funkcijos VLOOKUP atveju, kai ji negali žiūrėti į kairę, jos horizontalusis atitikmuo - funkcija HLOOKUP - negali žiūrėti į viršų, kad grąžintų reikšmę.
Jei reikia ieškoti atitikmenų viršutinėje eilutėje, vėl gali padėti formulė OFFSET MATCH, tačiau šį kartą ją reikės papildyti funkcija COLUMNS, pvz., taip:
OFFSET( lookup_table , return_row_offset , MATCH( lookup_value , OFFSET( lookup_table , lookup_row_offset , 0, 1, STULPELIAI( lookup_table )), 0) -1, 1, 1)Kur:
- Lookup_row_offset - eilučių, kurias reikia perkelti nuo pradžios taško iki paieškos eilutės, skaičius.
- Return_row_offset - eilučių, kurias reikia perkelti nuo pradžios taško iki grįžtančios eilutės, skaičius.
Darant prielaidą, kad paieškos lentelė yra B4:F5, o paieškos reikšmė yra ląstelėje B1, formulė yra tokia:
=OFFSET(B4:F5, 0, MATCH(B1, OFFSET(B4:F5, 1, 0, 1, COLUMNS(B4:F5)), 0) -1, 1, 1, 1)
Mūsų atveju paieškos eilutės poslinkis yra 1, nes mūsų paieškos diapazonas yra 1 eilute žemyn nuo pradinio taško, o grąžinamos eilutės poslinkis yra 0, nes grąžiname atitikmenis iš pirmosios lentelės eilutės.
3 pavyzdys. Dvipusė paieška (pagal stulpelio ir eilutės reikšmes)
Dvipusė paieška grąžina reikšmę pagal atitikimus tiek eilutėse, tiek stulpeliuose. Norėdami rasti reikšmę tam tikros eilutės ir stulpelio sankirtoje, galite naudoti šią dvigubos paieškos masyvo formulę:
=OFFSET( paieškos lentelė , MATCH( eilutės paieškos vertė , OFFSET( paieškos lentelė , 0, 0, ROWS( paieškos lentelė ), 1), 0) -1, MATCH( stulpelio paieškos vertė , OFFSET( paieškos lentelė , 0, 0, 0, 1, STULPELIAI( paieškos lentelė )), 0) -1)Atsižvelgiant į tai, kad:
- Paieškos lentelė yra A5:G9
- Reikšmė, kurią reikia suderinti su eilutėmis, yra B2
- Vertė, kurią reikia suderinti su stulpeliais, yra B1
Gaunama tokia dvimatė paieškos formulė:
=OFFSET(A5:G9, MATCH(B2, OFFSET(A5:G9, 0, 0, 0, EILUTĖS(A5:G9), 1), 0)-1, MATCH(B1, OFFSET(A5:G9, 0, 0, 0, 1, STULPELIAI(A5:G9)), 0) -1)
Tai nėra lengviausia įsiminti, ar ne? Be to, tai yra masyvo formulė, todėl nepamirškite paspausti Ctrl + Shift + Enter, kad ją teisingai įvestumėte.
Žinoma, ši ilga OFFSET formulė nėra vienintelis galimas būdas atlikti dvigubą paiešką "Excel" programoje. Tą patį rezultatą galite gauti naudodami VLOOKUP & amp; MATCH funkcijas, SUMPRODUCT arba INDEX & amp; MATCH. Yra net būdas be formulės - naudoti pavadintus intervalus ir susikirtimo operatorių (tarpas). Toliau pateiktame vadovėlyje išsamiai paaiškinami visi alternatyvūs sprendimai: Kaip atlikti dvigubą paiešką?ieškoti "Excel" programoje.
OFFSET funkcija - apribojimai ir alternatyvos
Tikimės, kad šiame puslapyje pateikti formulių pavyzdžiai šiek tiek paaiškino, kaip naudoti OFFSET "Excel" programoje. Tačiau, norėdami efektyviai naudoti šią funkciją savo darbaknygėse, turėtumėte ne tik žinoti jos privalumus, bet ir saugotis jos trūkumų.
Svarbiausi "Excel" funkcijos OFFSET apribojimai yra šie:
- Kaip ir kitos nepastovios funkcijos, OFFSET yra daug išteklių reikalaujanti funkcija . Pasikeitus pradiniams duomenims, jūsų OFFSET formulės perskaičiuojamos iš naujo, todėl "Excel" šiek tiek ilgiau užtrunka. Tai nėra problema, jei mažoje skaičiuoklėje yra viena formulė. Tačiau jei sąsiuvinyje yra dešimtys ar šimtai formulių, "Microsoft Excel" gali užtrukti gana ilgai, kol jas perskaičiuos.
- "Excel" OFFSET formulės yra sunku peržiūrėti Kadangi OFFSET funkcijos grąžinamos nuorodos yra dinamiškos, dideles formules (ypač su įterptomis OFFSET) gali būti gana sudėtinga derinti.
OFFSET naudojimo "Excel" programoje alternatyvos
Kaip dažnai būna "Excel" programoje, tą patį rezultatą galima pasiekti keliais skirtingais būdais. Štai trys elegantiškos OFFSET alternatyvos.
- "Excel" lentelės
Nuo "Excel 2002" turime išties nuostabią funkciją - visavertes "Excel" lenteles, o ne įprastus intervalus. Norėdami sukurti lentelę iš struktūrizuotų duomenų, tiesiog spustelėkite Įterpti> Lentelė apie Pagrindinis skirtuką arba paspauskite Ctrl + T .
Įvedę formulę į vieną "Excel" lentelės langelį, galite sukurti vadinamąjį apskaičiuotą stulpelį, kuris automatiškai nukopijuoja formulę į visus kitus to stulpelio langelius ir pritaiko formulę kiekvienai lentelės eilutei.
Be to, bet kuri formulė, kurioje daroma nuoroda į lentelės duomenis, automatiškai pritaikoma taip, kad į ją būtų įtrauktos visos naujos eilutės, kurias įtraukėte į lentelę, arba neįtrauktos eilutės, kurias ištrynėte. Techniškai tokios formulės veikia lentelės stulpelius arba eilutes, kurios yra dinaminiai diapazonai Kiekviena darbo knygos lentelė turi unikalų pavadinimą (pagal nutylėjimą - Table1, Table2 ir t. t.), o savo lentelę galite pervadinti naudodami Dizainas skirtukas> Savybės grupė> Lentelės pavadinimas teksto laukelis.
Toliau pateiktoje ekrano nuotraukoje parodyta SUM formulė, kuri nurodo į Premija 3 lentelės stulpelis. Atkreipkite dėmesį, kad formulėje yra lentelės stulpelio pavadinimas o ne langelių intervalą.
- "Excel" INDEX funkcija
Nors ir ne visai taip pat kaip OFFSET, "Excel" INDEX taip pat galima naudoti dinamiškoms nuorodoms į intervalus kurti. Skirtingai nei OFFSET, INDEX funkcija nėra nepastovi, todėl ji nelėtina "Excel".
- "Excel" INDIRECT funkcija
Naudodami funkciją INDIRECT galite kurti dinamines nuorodas į diapazonus iš daugelio šaltinių, pavyzdžiui, ląstelių reikšmių, ląstelių reikšmių ir teksto, pavadintų diapazonų. Ji taip pat gali dinamiškai pateikti nuorodą į kitą "Excel" lapą ar sąsiuvinį. Visus šiuos formulių pavyzdžius rasite mūsų "Excel" funkcijos INDIRECT vadovėlyje.
Ar prisimenate klausimą, užduotą šio vadovėlio pradžioje - Kas yra OFFSET programoje "Excel"? Tikiuosi, kad dabar jau žinote atsakymą : ) Jei norite daugiau praktinės patirties, nedvejodami atsisiųskite mūsų pratybų sąsiuvinį (žr. toliau), kuriame yra visos šiame puslapyje aptartos formulės, ir, norėdami geriau jas suprasti, atlikite atvirkštinį jų tyrimą. Dėkojame, kad perskaitėte!
Atsisiųsti praktikos sąsiuvinį
OFFSET formulės pavyzdžiai (.xlsx failas)