Kako dobiti svaku n -tu vrijednost s popisa

Anonim


Ponekad želimo kopirati izmjenične ćelije iz raspona ili svake treće vrijednosti ili svake četvrte vrijednosti itd. U svim tim slučajevima, ručno kopiranje bit će ispuštanje. Dakle, koje je rješenje? Kako kopirati vrijednost iz svakog n -tog retka? Postoji li formula za to?

Da tamo je. Možemo koristiti Excelovu OFFSET funkciju za dobivanje vrijednosti iz n -tih redaka. Kako? Da vidimo.

= OFFSET (Prva_ ćelija_u_popisu, (RED (A1)*N)-1,0)

First_Cell_in_Range: To je apsolutna referenca prve ćelije u rasponu popisa iz koje želite kopirati. Na primjer, ako je vaš popis u A5: A100, tada Prva_Cell_in_Range je $ 5 USD. Nemojte uključivati ​​naslov stupca.

N: ima broj za koji ćete dobiti višekratnu vrijednost. Na primjer, ako želite dobiti svaku 2. vrijednost s popisa, tada je N 2. Za svaku 3. vrijednost je 3 i tako dalje.

RED (A1): to za dobivanje višekratnika N.

Pogledajmo sada primjer, a zatim ću objasniti kako to funkcionira.

Primjer Kopirajte svaku drugu vrijednost s popisa u Excelu
Ovdje imamo popis stavki. Moramo kopirati svaku drugu vrijednost s popisa u novi raspon.
Pa, kako ćemo to učiniti?

Budući da na popisu imamo 11 stavki, dobit ćemo pet zamjenskih stavki (2, 4, 5, 6, 10).

Napišite donju formulu u E4 i kopirajte ćelije.

= OFFSET ($ B $ 4, (ROW (A1)*2)-1,0)

Ovdje je $ B $ 4 prva ćelija u rasponu popisa, a budući da želimo kopirati svaku drugu (zamjensku) vrijednost s popisa, imamo N kao 2.

Ako želite kopirati svaku treću stavku, upotrijebite ovu formulu.

= OFFSET ($ B $ 4, (ROW (A1)*3)-1,0)

Za svaki četvrti:

= OFFSET ($ B $ 4, (ROW (A1)*4)-1,0)

I tako dalje. Pomoću ove excelove formule možete kopirati bilo koju Ntu vrijednost iz.

Kako radi

Formula ispunjava ovaj zadatak pomoću dvije excelove funkcije, OFFSET i ROW.

Funkcija OFFSET vraća vrijednost iz pomaka retka i stupca iz zadane ćelije.

Funkcija ROW vraća broj retka zadane reference.

Počevši iznutra, ROW (A1) će se vratiti 1. Budući da A1 pripada 1. redu.

(RED (A1)*2 postat će 2.

(RED (A1)*2)-1, postat će (1*2) -1 = 1.

Kad prepišemo formulu, referenca u ROW će se promijeniti kao A2, A3, A4 itd. Za A2 dobit ćemo konačnu vrijednost (2*2) -1 = 3. Za A3 dobit ćemo (3*3) -1 = 5 i tako dalje.

Sada smo našu formulu u E4 riješili = OFFSET ($ B $ 4,1, 0). Ovo će vratiti vrijednost 1 reda ispod iz B4, što je druga vrijednost iz B4.

U E4, formula će biti = OFFSET ($ B $ 4,3,0), što je četvrta vrijednost iz B4. Slično, dobivamo sve izmjenične troškove.

Sada znate kopirati svaku N -tu vrijednost s popisa u Excelu. Ovo je tehnika koju poznajem. Ako znate neki drugi trik za kopiranje n -te ćelije iz raspona, slobodno podijelite u odjeljku komentara u nastavku. Ako imate pitanja u vezi s ovom ili bilo kojom drugom funkcijom programa Excel 2019, 2016, 2013 i 2010, upotrijebite odjeljak komentara.

Kako dohvatiti najnoviju cijenu u Excelu

Dohvaćanje prve vrijednosti na popisu koji je veći / manji od navedene vrijednosti

Kako dohvatiti cijeli red odgovarajuće vrijednosti

Popularni članci:

Funkcija VLOOKUP u Excelu

COUNTIF u Excelu 2016

Kako koristiti funkciju SUMIF u Excelu