Kuidas saada loendist iga n -ö väärtus

Anonim


Mõnikord tahame kopeerida vahelduvaid lahtreid vahemikust või igast kolmandast väärtusest või igast neljandast väärtusest jne. Kõigil neil juhtudel on käsitsi kopeerimine kurnav ülesanne. Mis on siis lahendus? Kuidas kopeerida väärtus igast n -st reast? Kas selleks on valem?

Jah seal on. N -ndate ridade väärtuste saamiseks saame kasutada Exceli funktsiooni OFFSET. Kuidas? Vaatame seda.

= OFFSET (First_Cell_in_List, (RIDA (A1)*N)-1,0)

First_Cell_in_Range: see on loendivahemiku esimese lahtri absoluutne viide, millest soovite kopeerida. Näiteks kui teie loend on A5: A100, siis First_Cell_in_Range on 5 A dollarit. Ärge lisage veeru pealkirja.

N: see on arv, mille väärtuse saate mitu korda. Näiteks kui soovite loendist saada iga 2. väärtuse, siis N on 2. Iga 3. väärtuse puhul on see 3 ja nii edasi.

RIDA (A1): see mitmekordse N saamiseks.

Vaatame nüüd näidet ja siis selgitan, kuidas see toimib.

Näide Iga sekundi väärtuse kopeerimine Exceli loendist
Siin on meil üksuste loend. Peame kopeerima loendist iga teise väärtuse uues vahemikus.
Niisiis, kuidas me seda teeme?

Kuna meil on loendis 11 eset, saame viis alternatiivset üksust (2, 4, 5, 6, 10).

Kirjutage allolev valem lahtrisse E4 ja kopeerige lahtrid.

= NIIRE ($ B $ 4, (Rida (A1)*2)-1,0)

Siin on $ B $ 4 loendivahemiku esimene lahter ja kuna me tahame loendist kopeerida iga teise (alternatiivse) väärtuse, on meie N 2.

Kui soovite kopeerida iga kolmanda üksuse, kasutage seda valemit.

= NIIRE ($ B $ 4, (Rida (A1)*3)-1,0)

Iga neljanda kohta:

= NIIRE ($ B $ 4, (RIDA (A1)*4)-1,0)

Ja nii edasi. Selle Exceli valemi abil saate kopeerida mis tahes n -nda väärtuse a -st.

Kuidas see töötab

Valem täidab selle ülesande, kasutades kahte Exceli funktsiooni, OFFSET ja ROW.

Funktsioon OFFSET tagastab antud lahtri rea ja veeru nihke väärtuse.

Funktsioon ROW tagastab antud viite rea numbri.

Seestpoolt alustades tagastab rida (A1) 1. Kuna A1 kuulub 1. reale.

(RIDA (A1)*2 sellest saab 2.

(RIDA (A1)*2)-1, sellest saab (1*2) -1 = 1.

Kui me valemi alla kopeerime, muutub ROW viide A2, A3, A4 jne. A2 puhul saame lõppväärtuse (2*2) -1 = 3. A3 puhul saame (3*3) -1 = 5 ja nii edasi.

Nüüd lahendas meie valem E4 -s = OFFSET ($ B $ 4,1, 0). See tagastab väärtuse 1 rida allpool B4 -st, mis on teine ​​väärtus B4 -st.

E4 puhul on valemiks = OFFSET ($ B $ 4,3,0), mis on B4 neljas väärtus. Samamoodi saame kõik vahelduvad kulud.

Nüüd teate, kuidas Exceli loendist kopeerida iga N -i väärtus. See on tehnika, mida ma tean. Kui teate mõnda muud nippi n -i lahtri kopeerimiseks vahemikust, jagage seda julgelt allpool kommentaaride osas. Kui teil on selle või mõne muu Excel 2019, 2016, 2013 ja 2010 funktsiooni kohta küsimusi, kasutage kommentaaride jaotist.

Kuidas Excelis uusimat hinda hankida

Määratud väärtusest suurema / väiksema loendi esimese väärtuse toomine

Kuidas leida sobitatud väärtuse terve rida

Populaarsed artiklid:

Funktsioon VLOOKUP Excelis

COUNTIF Excelis 2016

Funktsiooni SUMIF kasutamine Excelis