Taula de continguts
Diguem que teniu un full de treball d'articles de producte en dues columnes separades i els seus preus corresponents en una altra columna separada. Entre els articles del producte, alguns d'ells poden tenir noms duplicats. Ara tot el que voleu és copiar els preus dels articles duplicats en una altra cel·la del vostre full de treball. Si teniu aquest problema ara mateix, reviseu tot l'article. Com que aprendreu 3 mètodes per copiar els valors corresponents a una altra cel·la si dues cel·les coincideixen a Excel.
Baixeu el quadern de pràctiques
Us recomanem que baixeu el fitxer d'Excel i practiqueu juntament amb
Si dues cel·les coincideixen, copieu valors a una altra cel·la.xlsx
3 mètodes per copiar valors a una altra cel·la Si dues cel·les coincideixen a Excel
En aquest article, utilitzarem una llista de preus de producte de mostra com a conjunt de dades per demostrar tots els mètodes. Per tant, donem un cop d'ull al conjunt de dades:
Per tant, sense tenir cap més discussió, endinsem-nos directament en tots els mètodes un per un.
1. Utilitzeu la funció IF per copiar valors a una altra cel·la si dues cel·les coincideixen
Tenim alguns noms de productes sota dues columnes anomenades Itemcat1 i Itemcat2. Dins d'aquestes dues columnes, hi ha alguns noms de productes duplicats. A la tercera columna, tenim els preus dels productes corresponents.
El que farem és copiar el preu dels productes que són duplicats.Hi ha una altra columna anomenada Preu de l'article coincident, on copiareu els preus del producte duplicat. Totes aquestes coses les podem fer utilitzant només la funció SI .
Per tant, sense tenir cap més discussió, anem directament als passos del procediment:
❶ Seleccioneu la cel·la E5 .
❷ Escriviu la fórmula:
=IF(B5=C5,D5,"")
dins de la cel·la.
❸ Premeu el botó ENTER .
❹ Després d'això, arrossegueu la icona Emplenar mànec fins al final del Columna Preu de l'article coincident .
Quan hàgiu acabat amb tots els passos anteriors, veureu el resultat com a la imatge següent:
Llegir més: Excel VBA: Copia la fila si el valor de la cel·la coincideix (2 mètodes)
2. Utilitzeu la funció VLOOKUP per copiar valors a una altra cel·la si dues cel·les coincideixen
Ara tenim un quadre de cerca per cercar els valors duplicats dels elements. El quadre de cerca s'anomena Element. On inseriràs qualsevol nom d'element que apareix a la taula de dades principal.
Per tant, si la nostra fórmula troba que hi ha coincidències entre dues cel·les pel que fa als seus valors, el preu corresponent es copiarà a una altra cel·la.
Per exemple, dins del quadre d'elements, hem inserit fideus. A la columna Elements del nostre conjunt de dades, ja hi ha un altre article anomenat Noodles amb un preu de 936 dòlars. Per tant, dins del quadre Preu sota el quadre Article, tornarem aquest preu mitjançant la BUSCAR V
Per realitzar aquesta operació, tot el que hem de fer és,
❶ Seleccionar la cel·la C15 .
❷ Escriu la fórmula. :
=VLOOKUP($C$14,B5:C12,2,1)
dins de la cel·la.
❸ Premeu el botó ENTER .
Després de fer tot això, podeu veure que hem copiat correctament el preu dels fideus de la taula de dades principal.
␥ Desglossament de la fórmula
- $C$14 ▶ conté un valor de cerca, que és fideus.
- B5:C12 ▶ rang de tota la taula de dades.
- 2 ▶ número d'índex de columna. Això significa que el preu es copia de la segona columna de la taula de dades principal.
- 1 ▶ fa referència a aprox. coincidència entre el valor de cerca i l'element restaurat.
- =BUSCARV($C$14,B5:C12,2,1) ▶ copia els valors corresponents si dues cel·les coincideixen amb una altra cel·la.
Llegiu més: Suma totes les coincidències amb VLOOKUP a Excel (3 maneres senzilles)
Lectures similars
- Com trobar una concordança sensible a majúscules i minúscules a Excel (6 fórmules)
- Com fer coincidir noms a Excel on l'ortografia difereix (8 mètodes)
- Com combinar dades a Excel de 2 fulls de treball
- Excel VBA per fer coincidir el valor de l'interval (3 exemples)
3. Utilitzeu la funció INDEX i MATCH per copiar valors a una altra cel·la si dues cel·les coincideixen
En aquesta secció, utilitzarem el INDEX i el MATCH funció per copiar valors a altres cel·les si són duesles cel·les coincideixen en termes dels seus valors corresponents. Ara seguiu els passos següents per aprendre a utilitzar aquestes dues funcions:
❶ Seleccioneu la cel·la C15 .
❷ Escriviu la fórmula:
=INDEX(B5:C12,MATCH(C14,B5:B12,0),2)
dins de la cel·la.
❸ Premeu el botó ENTER .
␥ Desglossament de la fórmula
- COMPARA (C14,B5:B12,0) ▶ cerqueu de B5 a B12 per fer coincidir els valors emmagatzemats a C14 . C14 emmagatzema l'element anomenat Noodles que es troba a la sisena fila de la taula de dades. Per tant, aquesta funció retorna 6.
- =INDEX(B5:C12,MATCH(C14,B5:B12,0),2) ▶ cerca el preu tal com indica l'argument, 2 . El preu de la sisena fila és 936, que és retornat per la funció INDEX .
Llegir més: Excel Troba valors coincidents en dos Columnes
Coses per recordar
📌 Aneu amb compte amb la sintaxi de les funcions.
📌 Inseriu l'interval de la taula amb cura a les fórmules.
Conclusió
En resum, hem parlat de 3 mètodes per copiar valors a una altra cel·la, si dues cel·les coincideixen a Excel. Us recomanem que baixeu el quadern de pràctiques adjunt juntament amb aquest article i practiqueu tots els mètodes amb això. I no dubteu a fer qualsevol pregunta a la secció de comentaris a continuació. Intentarem respondre a totes les consultes pertinents el més aviat possible. I si us plau, visiteu el nostre lloc web Exceldemy per explorar-ne més.