Sadržaj
Recimo da imate radni list sa stavkama proizvoda u dva odvojena stupca i njihove odgovarajuće cijene u drugom zasebnom stupcu. Među artiklima proizvoda neki od njih mogu imati dvostruka imena. Sada sve što želite je kopirati cijene dupliciranih stavki u drugu ćeliju na radnom listu. Ako se upravo sada suočavate s ovim problemom, prođite kroz cijeli članak. Zato što ćete naučiti 3 metode za kopiranje odgovarajućih vrijednosti u drugu ćeliju ako se dvije ćelije podudaraju u Excelu.
Preuzmite radnu bilježnicu za vježbu
Preporučujemo vam da preuzmete Excel datoteku i vježbate zajedno s it.
Ako se dvije ćelije podudaraju, onda kopirajte vrijednosti u drugu ćeliju.xlsx
3 metode za kopiranje vrijednosti u drugu ćeliju ako se dvije ćelije podudaraju u Excelu
U ovom članku koristit ćemo ogledni cjenik proizvoda kao skup podataka za demonstraciju svih metoda. Dakle, zavirimo u skup podataka:
Dakle, bez daljnje rasprave, zaronimo ravno u sve metode jednu po jednu.
1. Koristite IF funkciju za kopiranje vrijednosti u drugu ćeliju ako se dvije ćelije podudaraju
Imamo neke nazive proizvoda u dva stupca pod nazivom Itemcat1 i Itemcat2. Unutar ova dva stupca postoji nekoliko dvostrukih naziva proizvoda. U trećem stupcu imamo odgovarajuće cijene proizvoda.
Ono što ćemo učiniti jest kopirati cijene proizvoda koji su duplikati.Postoji još jedan stupac pod nazivom Uparena cijena artikla, gdje ćete kopirati cijene dupliciranih proizvoda. Sve ove stvari možemo učiniti koristeći samo funkciju IF .
Dakle, bez daljnje rasprave, prijeđimo ravno na proceduralne korake:
❶ Odaberite ćeliju E5 .
❷ Upišite formulu:
=IF(B5=C5,D5,"")
unutar ćelije.
❸ Pritisnite gumb ENTER .
❹ Nakon toga povucite ikonu Ručka za punjenje do kraja Stupac Podudarna cijena artikla .
Kada završite sa svim gornjim koracima, vidjet ćete rezultat kao na slici ispod:
Pročitajte više: Excel VBA: Kopiraj redak ako se vrijednost ćelije podudara (2 metode)
2. Koristite funkciju VLOOKUP za kopiranje vrijednosti u drugu ćeliju ako se dvije ćelije podudaraju
Sada imamo okvir za pretraživanje za traženje dupliciranih vrijednosti stavki. Okvir za pretraživanje zove se Stavka. Tamo gdje ćete umetnuti bilo koji naziv stavke naveden u tablici s glavnim podacima.
Dakle, ako naša formula utvrdi da postoje podudaranja između dvije ćelije u smislu njihovih vrijednosti, tada će se njihova odgovarajuća cijena kopirati u drugu ćeliju.
Na primjer, unutar okvira stavke umetnuli smo rezance. U stupcu Artikli našeg skupa podataka već postoji još jedan artikl pod nazivom Noodles čija je cijena 936 USD. Dakle, unutar okvira Cijena ispod okvira Stavka, vratit ćemo ovu cijenu koristeći VLOOKUPfunkciju.
Da bismo izvršili ovu operaciju, sve što trebamo učiniti je,
❶ Odaberite ćeliju C15 .
❷ Upišite formulu :
=VLOOKUP($C$14,B5:C12,2,1)
unutar ćelije.
❸ Pritisnite gumb ENTER .
Nakon što sve ovo učinite, možete vidjeti da smo uspješno kopirali cijenu rezanaca iz glavne podatkovne tablice.
␥ Raščlamba formule
- $C$14 ▶ sadrži traženu vrijednost, a to su rezanci.
- B5:C12 ▶ raspon cijele podatkovne tablice.
- 2 ▶ broj indeksa stupca. To znači da je cijena kopirana iz drugog stupca glavne podatkovne tablice.
- 1 ▶ odnosi se na cca. podudaranje između vrijednosti pretraživanja i vraćene stavke.
- =VLOOKUP($C$14,B5:C12,2,1) ▶ kopira odgovarajuće vrijednosti ako se dvije ćelije podudaraju s drugom ćelijom.
Pročitajte više: Zbrojite sva podudaranja pomoću VLOOKUP-a u Excelu (3 laka načina)
Slična očitanja
- Kako pronaći podudaranje koje razlikuje velika i mala slova u Excelu (6 formula)
- Kako spojiti imena u Excelu tamo gdje se pravopis razlikuje (8 metoda)
- Kako spojiti podatke u Excelu iz 2 radna lista
- Excel VBA za podudaranje vrijednosti u rasponu (3 primjera)
3. Koristite funkciju INDEX i MATCH za kopiranje vrijednosti u drugu ćeliju ako se dvije ćelije podudaraju
U ovom odjeljku koristit ćemo INDEX i MATCH funkcija za kopiranje vrijednosti u druge ćelije ako su dvijećelije se podudaraju u smislu njihovih odgovarajućih vrijednosti. Sada slijedite korake u nastavku kako biste naučili koristiti ove dvije funkcije:
❶ Odaberite ćeliju C15 .
❷ Upišite formulu:
=INDEX(B5:C12,MATCH(C14,B5:B12,0),2)
unutar ćelije.
❸ Pritisnite gumb ENTER .
␥ Raščlamba formule
- MATCH(C14,B5:B12,0) ▶ pretraži od B5 do B12 kako bi se podudarale vrijednosti pohranjene u C14 . C14 pohranjuje stavku pod nazivom Noodles koja se nalazi u šestom retku podatkovne tablice. Dakle, ova funkcija vraća 6.
- =INDEX(B5:C12,MATCH(C14,B5:B12,0),2) ▶ traži cijenu kako je naznačeno argumentom, 2 . Cijena u šestom retku je 936 koju vraća funkcija INDEX .
Pročitajte više: Excel pronađite odgovarajuće vrijednosti u dva Stupci
Stvari koje treba zapamtiti
📌 Pazite na sintaksu funkcija.
📌 Pažljivo umetnite raspon tablice u formule.
Zaključak
Ukratko, raspravljali smo o 3 metode za kopiranje vrijednosti u drugu ćeliju, ako se dvije ćelije podudaraju u Excelu. Preporučamo vam da preuzmete radnu bilježnicu za vježbanje priloženu uz ovaj članak i s njom vježbate sve metode. I ne ustručavajte se postaviti pitanja u odjeljku za komentare u nastavku. Pokušat ćemo odgovoriti na sve relevantne upite što je prije moguće. Posjetite našu web stranicu Exceldemy kako biste istražili više.