Tādi lasītāji kā jūs palīdz atbalstīt MUO. Veicot pirkumu, izmantojot saites mūsu vietnē, mēs varam nopelnīt filiāles komisiju. Lasīt vairāk.

Microsoft Excel funkcija OFFSET ir ļoti spēcīgs un daudzpusīgs rīks. Tomēr tā sarežģītības un līdzīgu funkciju skaita dēļ tas diemžēl bieži netiek izmantots.

Salīdzinoši vienkāršā funkcija var ietaupīt Excel autoru laiku un neapmierinātību. Tas vienkāršo precīzu datu punktu iegūšanu no labi organizētas galvenās datu kopas. Tas arī ļauj vienkārši izveidot ļoti detalizētus pārskatus, interaktīvas vizualizācijas un sarežģītus informācijas paneļus.

1. Mainīga izmēra datu kopu izveide

Viens no visizplatītākajiem Excel OFFSET funkcijas lietojumiem ir mainīga izmēra datu kopu tveršana. Ņemot vērā lielu datu kopu, jebkurā brīdī var vēlēties apskatīt tikai nelielu datu daļu.

Piemēram, ņemot vērā automatizēto pārskatu par darbinieku kopējo pārdošanas apjomu katru dienu, iespējams, jums būs jāizņem kopsummas par konkrēto nedēļu vai nedēļām.

Katrai summārajai summai var diezgan vienkārši uzrakstīt citu SUM funkciju. Tomēr funkcija OFFSET var būt daudz ātrāka, lai atvieglotu lietošanu un atkārtotu izmantošanu.

Vispirms šūnā B6 ievadiet mēneša dienu, ar kuru mēs vēlētos sākt. Pēc tam ievadām, cik dienas mēs vēlamies palaist pārskatu B7. Pēc tam mēs varam izmantot a vienkārša SUM funkcija un AVERAGE funkcija lai iegūtu vairāk datu par katru darbinieku atlasītajā laika posmā:

=SUMMA(OFFSET(B2, 0, B6 — 1, 1, B7))
=VIDĒJS(NOPLĀDE(B2, 0, B6 - 1, 1, B7)

Sākuma datuma vai laika ilguma pielāgošana ir tikpat vienkārša kā vienas šūnas pielāgošana, kas var ievērojami atvieglot mainīga izmēra datu kopu izvilkšanu.

2. Pielāgotu pārskatu ģenerēšanas atļauja

Izmantojot iepriekšminētajām metodēm, ir salīdzinoši viegli izveidot pilnīgu pārskatu ar mainīgu korekciju. Varat izveidot pirmo argumentu funkcijā OFFSET atsauci uz citu lapu. Tas ļauj nošķirt datu ievadi un atskaites.

Tas ļaus pārvilkt atlasītās datu daļas no vienas lapas uz otru. Turklāt tas ļauj parādīt tikai informāciju, kas attiecas uz jūsu pašreizējo pārskatu. Pārskata iestatīšana, kas parāda dienas kopsummas, izmantojot tos pašus datus no iepriekšējiem datiem, ir diezgan vienkārša. To var izdarīt, neiegūstot datus par nebūtiskām dienām.

Tālāk norādītā nobīdes funkcija, kas ievietota šūnā B5, ievilks B2 norādīto dienu skaitu. Tas sākas B1 norādītajā nedēļā, parādot tikai datus par attiecīgo periodu:

=OFFSET(1. lapa!B2, 0, (B1–1) * 7, 1, B2 * 7)

Ir iespējams ierobežot ierakstus B1 un B2 un izveidot nolaižamo sarakstu programmā Excel ar pieejamo nedēļu skaitu, izmantojot datu validāciju.

3. Izklājlapu lappušu maiņa

Funkcija OFFSET var nodrošināt arī vienkāršu izklājlapu lappušu mainīšanu, kas parasti ir saistīta ar uzdevumu izmantojot Excel izstrādātāja cilni. Tas var padarīt darbu ar lielām datu kopām vienkāršāku un daudz efektīvāku.

Strādājot ar izklājlapu ar 30 000 datu rindu, būs grūti vienlaikus apskatīt visu datu kopu. Izveidojot nolaižamo izvēlni, kurā tiek pieņemts skaitļu diapazons no 1 līdz 300, mēs varam ātri sadalīt datus lapās pa 100 rezultātiem katrā.

Funkcijas OFFSET enkurs vienmēr būs iestatīts datu augšējā kreisajā šūnā. Otrs arguments tomēr ir vertikālā nobīde. Tas būs vienāds ar atlasītās lapas numuru mīnus viens reiz 100. Horizontālo nobīdi, trešo argumentu, var iestatīt uz 0.

Ceturtais arguments ir iestatīts uz 100, bet piektais – uz kolonnu skaitu datu kopā. Šī metode ļauj viegli sadalīt ārkārtīgi lielus datu gabalus daudz vieglāk pārvaldāmās daļās.

Šeit ir lappušu datu kopas piemērs. Dati ietver 500 informācijas paraugus, kas ierakstīti no sensoru kopas vienā lapā, un lappušu pārskats uz otras.

Pārskatā tiek izmantota datu validācija šūnā B1, lai izveidotu nolaižamo izvēlni ar tajā esošajām lapām. Šī izteiksme šūnā A3 izveido atskaites pamattekstu:

=OFFSET(1. lapa!A2, (B1–1) * 100, 0, 100, 21)

4. Datu sagriešana diagrammām

Mēs varam pievienot grafiku pārdošanas pārskatam, ko izveidojām pirms funkcijas OFFSET izmantošanas. Diagrammā var iegūt mainīgu informāciju, pamatojoties uz datiem, kas atlasīti divos lapas augšdaļā esošajos nolaižamajos izvēlnēs.

Mainot vērtības lapas augšpusē, diagramma automātiski mainīsies, lai atspoguļotu atlasītās nedēļas, sniedzot ātru vizuālu norādi ikvienam, kas apskata pārskatu.

Diagrammu un grafiku apvienošana ar nobīdes funkciju padara sarežģītu un mainīgu datu vizualizāciju daudz vienkāršāku. Tas arī ļauj ģenerēt vienkāršus Excel informācijas paneļus.

5. Informācijas iegūšana pēc datuma nobīdēm

Konkrētas informācijas meklēšana, pamatojoties uz laikspiedoliem, nav nekas neparasts, runājot par pārskata datiem vai datiem, kas iegūti no automatizētiem laika procesiem. Apsverot vienu periodu, nav grūti izmantot nosacījumu funkcijas, piemēram, IF vai IFS, lai izvilktu tikai nepieciešamos datus. Ja jums ir nepieciešams iegūt datus, pamatojoties uz dienu vai laiku diapazonu, ir pārāk viegli iekļūt masīvā ligzdotā nosacījumā.

Izmantojot COUNTIF un OFFSET kombināciju, datu iegūšana no dažādiem laikiem vai dienām ir diezgan vienkārša. Izmantojiet vienu šūnu, lai attēlotu sākuma dienu. Pēc tam izmantojiet citu šūnu, lai attēlotu laika ilgumu, no kura vēlaties izvilkt.

Funkcijā OFFSET augstumu vai platumu atkarībā no jūsu datu izkārtojuma var iestatīt uz vērtību izmantojot Excel funkciju COUNTIF. Tas ļauj noteikt, cik ierakstu atrodas pieprasītajā diapazonā, un iegūt tikai saistītos datus.

Šajā piemērā mums ir datu kopa, kurā ir ieraksti vairāku gadu garumā. Mēs varam izmantot šūnā B1 ievadīto datumu un šo funkciju, lai iegūtu tikai ierakstus, kas notikuši pēc šī datuma:

=OFFSET(1. lapa!U2, COUNTIF(1. lapa!V2:V501, " & B1), 0, 500 - COUNTIF(1. lapa!V2:V501, " & B1), 1)

Tas ziņojumam piešķir ievērojamu lietderību, ļaujot filtrēt vērtības, kas iegūtas pirms vai pēc noteikta datuma. Ja tā vietā izmantojat funkciju COUNTIFS, varat pat pievienot beigu datumu, nodrošinot galalietotājam lielāku mainīgumu.

6. Apvienojumā ar COUNTIF

Papildus laika diapazonu paplašināšanai funkcija COUNTIF lieliski noder, lai izvilktu noteiktas visu veidu labi sakārtotu datu šķēles, izmantojot Excel funkciju OFFSET. Funkcijas OFFSET augstuma un platuma argumentus ir iespējams iestatīt, izmantojot COUNTIF. Turklāt jūs varat viegli modificēt jebkurus skaitliskos datus ar regulējamu vērtību no kaut kur savā lapā.

Ja jums būtu saraksts ar darījumiem no dienas, kas sakārtots pēc darījumu summas, varat izmantot šo paņēmienu, lai katru darījumu pārsniegtu noteiktai summai. To var paveikt, izmantojot vienkāršu OFFSET funkciju, piemēram:

=OFFSET(A2, COUNTIF(B2:B22, " & H3), 0, COUNTIF(B2:B22, " & H3), 4)

Viena no vissvarīgākajām lietām, kas jāņem vērā šajā funkcijā, ir otrais līdz pēdējais arguments COUNTIF(B2:B22, "

Vēl viens svarīgs apsvērums tiem, kas vēlas izmantot OFFSET šādā veidā, ir tas, ka tas darbosies tikai tad, ja dati, ar kuriem strādājat, ir labi sakārtoti. Nesakārtoti dati neatgriezīs meklētos rezultātus. Par laimi programmā Excel ir iekļauts arī automātiskās šķirošanas rīku komplekts, lai sakārtotu datus.

Varat to izmantot, lai veiktu darbības, sākot no produktu mainīgas sagriešanas, pamatojoties uz cenu, līdz tikai vilkšanas darbībām, kas tiek izpildītas noteiktu skaitu reižu. Iespēja kontrolēt precīzu izvilkto datu apjomu nodrošina precīzu datu paraugu kontroli, ko izvelk no izklājlapām. Tas ļauj izveidot dažādus detalizētus, interaktīvus pārskatus.

Tas ir tas, kam funkcija OFFSET patiesībā ir noderīga

Galu galā funkcija OFFSET ļauj lietotājiem ar augstu precizitāti izvilkt informāciju no izklājlapas. Tas ietaupa laiku un ļauj lietotājiem veikt vairāk darbību ar mazākām funkcijām.

Tas vienkāršo precīzu nepieciešamo datu iegūšanu, neizmantojot ligzdošanas nosacījumus. Tas arī ietaupa lietotāju laiku un pūles, veidojot pielāgotus pārskatus, informācijas paneļus un daudz ko citu programmā Excel.