Kaip naudoti "Excel" funkciją OFFSET (3 tinkami pavyzdžiai)

  • Pasidalinti
Hugh West

"Microsoft Excel yra įvairių funkcijų, kurios padeda padidinti ir pagreitinti jūsų produktyvumą. Šiandien parodysiu, kaip galite iš duomenų rinkinio išskirti tam tikrą sekciją naudodami . OFFSET funkcija "Excel" .

Atsisiųsti praktikos sąsiuvinį

Kad geriau suprastumėte, galite atsisiųsti šį "Excel" sąsiuvinį ir patys jį išbandyti.

OFFSET funkcijos naudojimas.xlsx

Įvadas į "Excel" OFFSET funkciją

Tikslas

  • Ji pradeda nuo tam tikros ląstelės nuorodos, pereina prie tam tikro eilučių skaičiaus žemyn, tada prie tam tikro stulpelių skaičiaus į dešinę ir iš duomenų rinkinio ištraukia tam tikro aukščio ir pločio sekciją.
  • Tai yra masyvo funkcija, todėl turite paspausti Ctrl + Shift + Enter įterpti šią funkciją, nebent naudojatės "Office 365".

Sintaksė

=OFFSET(reference,rows,cols,[height],[width])

Argumentai

Argumentai Privaloma ar neprivaloma Vertė
nuoroda Reikalinga Nuoroda į ląstelę, nuo kurios pradedama judėti.
eilutės Reikalinga Eilučių skaičius mažėja.
cols Reikalinga Stulpelių skaičius perkeliamas į dešinę.
[aukštis] Pasirinktinai Duomenų sekcijos, kurią ji ištraukia, eilučių skaičius. Numatytoji reikšmė yra 1.
[plotis] Pasirinktinai Duomenų sekcijos, kurią ji ištraukia, stulpelių skaičius. Numatytoji reikšmė yra 1.

Grąžinama vertė

  • Jis grąžina tam tikro aukščio ir tam tikro pločio duomenų rinkinio dalį, esančią tam tikru eilučių skaičiumi žemyn ir tam tikru stulpelių skaičiumi į dešinę nuo nurodytos ląstelės nuorodos.
Pastabos
  • Jei argumentas eilutės yra neigiamas skaičius, funkcija perkelia nurodytą eilučių skaičių į viršų nuo atskaitos ląstelės, o ne žemyn.
  • Tačiau pasiekęs paskirties vietą jis visada surinks nurodyto aukščio atkarpą žemyn ir nurodyto pločio atkarpą į dešinę.
  • Pavyzdžiui, formulė OFFSET(D9,-3,1,2,2,2) pradeda judėti iš ląstelės D9 , tada perkelia 3 eilučių aukštyn, tada perkelia 1 stulpelį į dešinę.
  • Tačiau pasiekęs paskirties ląstelę, jis surenka dalį 2 eilučių aukštis nuo žemyn ir tada 2 stulpelių plotis iš dešinės į dešinę.

  • Jei argumentas cols yra neigiamas skaičius, funkcija perkelia nurodytą stulpelių skaičių į kairę nuo atskaitos ląstelės, o ne į dešinę.
  • Tačiau pasiekęs paskirties vietą jis visada surinks nurodyto aukščio atkarpą žemyn ir nurodyto pločio atkarpą į dešinę.
  • Pavyzdžiui, formulė OFFSET(F6,3,-3,2,2,2) pradeda judėti iš ląstelės F6 , tada perkelia 3 eilutėmis žemyn, tada perkelia 3 stulpelius į kairę.
  • Tačiau pasiekęs paskirties ląstelę, jis surenka dalį 2 eilučių aukštis nuo žemyn ir tada 2 stulpelių plotis iš dešinės į dešinę.

  • Jei kuris nors iš keturių argumentų rows, cols, [height] arba [width] yra trupmena, "Excel" ją automatiškai konvertuos į sveikąjį skaičių.
  • Pavyzdžiui, formulėje OFFSET(B4,3.7,3,2,2) , eilutės argumentas yra frakcija, 7 . "Excel" konvertavo jį į 3 , o tada persikėlė 3 eilutėmis žemyn nuo B4 ir tada 3 stulpeliai dešinėje.
  • Ir tada surinko skyrių 2 eilučių aukščio ir 2 stulpelių pločio.

3 tinkami pavyzdžiai, kaip naudoti OFFSET funkciją "Excel

Šiame straipsnyje parodysime, kaip naudoti funkcija OFFSET Čia išrūšiuosime visą duomenų rinkinio stulpelį, visą duomenų rinkinio eilutę ir gretimas kelias duomenų rinkinio eilutes ir kelis stulpelius.

1 pavyzdys: "Excel" OFFSET funkcijos taikymas visai eilutei rūšiuoti

Šiame skyriuje parodysime, kaip išgauti visas visos eilutės reikšmes naudojant funkcija OFFSET . Taigi, norėdami sužinoti metodą, galite atitinkamai atlikti toliau nurodytus veiksmus.

Žingsniai:

  • Mes turime pardavimų rekordą 5 metų 13 bendrovės "Mars Group" produktus.
  • Dabar pabandysime sutvarkyti visą eilutę naudodami funkcija OFFSET .
  • Pabandykime išgauti visų metų "Televizijos" pardavimų duomenis.
  • Televizija yra 7. gaminio sąraše.
  • Turime surinkti duomenų skyrių, kuris apima daugiau nei 5 metų ( 5 stulpeliai).
  • Taigi mūsų formulė bus pateikta toliau.
=OFFSET(B5,7,1,1,1,5)

  • Tada paspauskite CTRL+SHIFT+ENTER.

FORMULĖS SUSKIRSTYMAS
  • OFFSET funkcija pradeda judėti iš ląstelės B5 .
  • Tada jis juda 7 eilutėmis žemyn, kad rastų televizorių.
  • Ir tada jis juda 1 stulpelis į dešinę, kad nusileistų pirmaisiais, 2016 m., metais.
  • Tada ištraukiama dalis 1 eilutė aukštis ir 5 stulpelių plotis. Tai yra televizoriaus pardavimo rekordas nuo 2016 iki 2020 m.
  • Galiausiai pamatysite, kad turime visų metų "Television" pardavimų rekordus.

Skaityti daugiau: Kaip naudoti "Excel" funkciją ROW (su 8 pavyzdžiais)

2 pavyzdys: viso stulpelio rūšiavimas naudojant "Excel" funkciją OFFSET

Šiame skyriuje parodysime, kaip išgauti visas viso stulpelio reikšmes taikant funkcija OFFSET . Taigi, norėdami sužinoti metodą, galite atitinkamai atlikti toliau nurodytus veiksmus.

Žingsniai:

  • Pirmiausia iš to paties duomenų rinkinio išrūšiuosime visą stulpelį.
  • Po to pabandykime išsiaiškinti visus 2018 m. pardavimus.
  • Čia 2018 m. 3. metais.
  • Ir mes išgausime sąrašą, kuriame iš viso yra 13
  • Taigi čia įrašykite šią formulę.
=OFFSET(B5,1,3,13,1)

  • Tada paspauskite CTRL+SHIFT+ENTER .

FORMULĖS SUSKIRSTYMAS
  • Ji vėl pradeda judėti iš ląstelės B5 .
  • Perkeliama 1 eilute žemyn iki pirmojo produkto nešiojamojo kompiuterio.
  • Tada perkelia 3 stulpelius iki pat 2018 metų.
  • Tada ištraukia dalį 13 eilučių aukštis (visi produktai) ir 1 stulpelio plotis (tik
  • Galiausiai pamatysite, kad visus 2018 m. pardavimus diferencijavome.

Skaityti daugiau: Kaip naudoti "Excel" funkciją COLUMN (4 paprasti pavyzdžiai)

3 pavyzdys: OFFSET funkcijos naudojimas gretimoms kelioms eilutėms ir keliems stulpeliams rūšiuoti

Šiame skyriuje parodysime, kaip išgauti visas gretimų kelių eilučių ir kelių stulpelių reikšmes naudojant funkcija OFFSET . Taigi, norėdami sužinoti metodą, galite atitinkamai atlikti toliau nurodytus veiksmus.

Žingsniai:

  • Pirmiausia iš duomenų rinkinio surinksime kelių eilučių ir kelių stulpelių atkarpą.
  • Tada pabandykime surinkti produktų telefono, šaldytuvo ir televizoriaus pardavimus 2017, 2018 ir 2019 metais.
  • Po to, matote, telefonas yra 5. produktas sąraše, o 2017 m. yra antrieji metai.
  • Čia surinktame skyriuje bus 3 eilės (telefonas, šaldytuvas ir televizorius) ir 3 skiltys (2017, 2018 ir 2019 m.).
  • Taigi, čia įrašykite šią formulę.
=OFFSET(B4,5,2,3,3,3)

  • Tada paspauskite CTRL+SHIFT+ENTER.

FORMULĖS SUSKIRSTYMAS
  • Jis vėl pradeda judėti iš ląstelės B5 .
  • Persikelia į 5 eilutėmis žemyn iki gaminio telefono.
  • Tada perkelia 2 stulpelius į dešinę iki metų 2017 .
  • Tada renka duomenis apie 3 eilių aukščio (telefonas, šaldytuvas ir televizorius) ir 3 stulpelių pločio (2017, 2018 ir 2019 m.).
  • Žiūrėkite, surinkome 2017, 2018 ir 2019 m. telefonų, šaldytuvų ir televizorių pardavimų duomenis.

Skaityti daugiau: Kaip naudoti "Excel" funkciją ROWS (su 7 paprastais pavyzdžiais)

Dažniausiai pasitaikančios OFFSET funkcijos klaidos
  • #VALUE rodo, kai kuris nors argumentas yra netinkamo duomenų tipo. Pavyzdžiui, eilutės argumentas turi būti skaičius. Jei tai yra tekstas, bus rodoma #VALUE

Išvada

Šiame straipsnyje aptarėme 3 Tinkami pavyzdžiai, kaip naudoti funkcija OFFSET svetainėje "Excel" . Nuoširdžiai tikimės, kad šis straipsnis jums patiko ir daug sužinojote iš jo. Be to, jei norite perskaityti daugiau straipsnių apie "Excel", galite apsilankyti mūsų svetainėje Exceldemy. Jei turite klausimų, komentarų ar rekomendacijų, maloniai palikite juos toliau pateiktame komentarų skyriuje.

Hugh Westas yra labai patyręs Excel treneris ir analitikas, turintis daugiau nei 10 metų patirtį šioje srityje. Jis yra įgijęs apskaitos ir finansų bakalauro bei verslo administravimo magistro laipsnius. Hugh turi aistrą mokymui ir sukūrė unikalų mokymo metodą, kurį lengva sekti ir suprasti. Jo ekspertinės žinios apie „Excel“ padėjo tūkstančiams studentų ir specialistų visame pasaulyje tobulinti savo įgūdžius ir tobulėti savo karjeroje. Savo tinklaraštyje Hugh dalijasi savo žiniomis su pasauliu, siūlydamas nemokamus „Excel“ vadovėlius ir internetinius mokymus, kad padėtų asmenims ir įmonėms išnaudoti visą savo potencialą.