Értékek másolása egy másik cellába, ha két cella egyezik az Excelben: 3 módszer

  • Ossza Meg Ezt
Hugh West

Tegyük fel, hogy van egy munkalapja, amely két külön oszlopban tartalmazza a termékelemeket, és a hozzájuk tartozó árakat egy másik külön oszlopban. A termékelemek közül néhánynak lehet, hogy duplikált neve van. Most csak annyit szeretne, hogy a duplikált tételek árait átmásolja a munkalap egy másik cellájába. Ha most ezzel a problémával szembesül, akkor nézze át az egész cikket. Mert akkor3 módszer megtanulása a megfelelő értékek másik cellába történő másolására, ha két cella egyezik az Excelben.

Gyakorlati munkafüzet letöltése

Javasoljuk, hogy töltse le az Excel fájlt, és gyakoroljon vele együtt.

Ha két cella egyezik, akkor másolja az értékeket egy másik cellába.xlsx

3 módszer az értékek másolásához egy másik cellába, ha két cella egyezik az Excelben

Ebben a cikkben egy minta termékárlistát fogunk használni adatkészletként az összes módszer bemutatásához. Nézzük meg tehát az adatkészletet:

Tehát, minden további vita nélkül nézzünk bele egyenként az összes módszerbe.

1. Az IF függvény használata az értékek másolásához egy másik cellába, ha két cella egyezik

Van néhány terméknév két oszlopban, amelyek neve Itemcat1 és Itemcat2. E két oszlopon belül van néhány duplikált terméknév. A harmadik oszlopban vannak a megfelelő termékárak.

Amit csinálni fogunk, az a duplikált termékek árának másolása. Van egy másik oszlop, a Matched Item Price, ahová a duplikált termékek árait fogjuk másolni. Mindezeket a dolgokat csak a következő eszközökkel tudjuk elvégezni. az IF funkció .

Tehát minden további vita nélkül térjünk rá rögtön az eljárási lépésekre:

❶ Cella kiválasztása E5 .

❷ Írja be a képletet:

=IF(B5=C5,D5,"")

a cellán belül.

❸ Nyomja meg a BELÉPÉS gomb.

❹ Ezután húzza a Töltse ki a fogantyút ikon a Párosított tétel ára oszlop.

Ha a fenti lépésekkel végeztél, az alábbi képen látható eredményt fogod látni:

Bővebben: Excel VBA: Sor másolása, ha a cella értéke megegyezik (2 módszer)

2. A VLOOKUP funkció használata az értékek másolásához egy másik cellába, ha két cella egyezik

Most már van egy keresőmezőnk az elemek duplikált értékeinek keresésére. A keresőmező neve Item. Ahová beillesztünk bármilyen, a fő adattáblában felsorolt elemnevet.

Tehát, ha a képletünk úgy találja, hogy két cella értékei között egyezés van, akkor a megfelelő árukat átmásoljuk egy másik cellába.

Például, a tétel mezőben beillesztettük a Noodles-t. Az adatállományunk Items oszlopában már van egy másik Noodles nevű tétel, amelynek az ára $936. Tehát, a Price mezőben a Item mező alatt, ezt az árat fogjuk visszaadni a következővel. a VLOOKUP funkció.

Ehhez a művelethez csak annyit kell tennünk, hogy,

❶ Cella kiválasztása C15 .

❷ Írja be a képletet:

=VLOOKUP($C$14,B5:C12,2,1)

a cellán belül.

❸ Nyomja meg a BELÉPÉS gomb.

Miután mindezeket elvégeztük, láthatjuk, hogy sikeresen átmásoltuk a Tészta árát a fő adattáblából.

␥ Képlet bontás

  • $C$14 ▶ tartalmaz egy keresési értéket, amely a Noodles.
  • B5:C12 ▶ a teljes adattábla tartománya.
  • 2 ▶ oszlopindexszám. Ez azt jelenti, hogy az árat a fő adattábla második oszlopából másolják.
  • 1 ▶ a keresési érték és a visszaállított elem közötti hozzávetőleges egyezésre utal.
  • =VLOOKUP($C$14,B5:C12,2,1) ▶ Ha két cella egyezik, a megfelelő értékeket átmásolja egy másik cellába.

Bővebben: Az összes egyezés összege a VLOOKUP segítségével az Excelben (3 egyszerű módja)

Hasonló olvasmányok

  • Hogyan lehet megtalálni az esetérzékeny egyezést az Excelben ( 6 képlet)
  • Hogyan illesszük a neveket az Excelben, ahol a helyesírás eltér (8 módszer)
  • Hogyan illesszük össze az adatokat az Excelben 2 munkalapból származó adatokkal?
  • Excel VBA a tartományban lévő értékek egyeztetéséhez (3 példa)

3. Az INDEX és a MATCH funkció használata az értékek másolásához egy másik cellába, ha két cella egyezik

Ebben a szakaszban a INDEX és a MATCH függvényt, hogy másolja az értékeket más cellákba, ha két cella megegyezik a megfelelő értékek tekintetében. Most kövesse az alábbi lépéseket, hogy megtanulja használni ezt a két függvényt:

❶ Cella kiválasztása C15 .

❷ Írja be a képletet:

=INDEX(B5:C12,MATCH(C14,B5:B12,0),2)

a cellán belül.

❸ Nyomja meg a BELÉPÉS gomb.

␥ Képlet bontás

  • MATCH(C14,B5:B12,0) ▶ keresés a B5 a címre. B12 a C14 . C14 tárolja a Noodles nevű elemet, amely az adattábla hatodik sorában található. Ez a függvény tehát 6-ot ad vissza.
  • =INDEX(B5:C12,MATCH(C14,B5:B12,0),2) ▶ a 2. argumentum által megadott árat keresi. A hatodik sorban az ár 936, amit a INDEX funkció.

Bővebben: Az Excel megtalálja az egyező értékeket két oszlopban

Emlékezetes dolgok

📌 Legyen óvatos a függvények szintaxisával.

📌 A táblázat tartományát gondosan illessze be a képletekbe.

Következtetés

Összefoglalva, megvitattuk 3 módszert az értékek másolására egy másik cellába, ha két cella egyezik az Excelben. Javasoljuk, hogy töltse le a cikkhez csatolt gyakorlati munkafüzetet, és gyakorolja az összes módszert ezzel. És ne habozzon, hogy bármilyen kérdést tegyen fel az alábbi megjegyzés rovatban. Megpróbálunk válaszolni az összes vonatkozó kérdésre. És kérjük, látogasson el weboldalunkra. Exceldemy hogy többet tudjon meg.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.