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