Taula de continguts
Sempre que treballeu en un full de treball Excel, és possible que vulgueu trobar una relació entre dues o més cel·les. Suposem que voleu fer coincidir criteris amb altres cel·les. En aquest cas, podeu utilitzar la funció COMPARA . Bàsicament, realitza de forma ràpida i senzilla diverses cerques, cerca valors i retorna la posició relativa del valor de cerca en un nombre. Si voleu saber com utilitzar la funció COMPARA , estem aquí per donar exemples de la vida real. En aquest article, us mostrarem set exemples basats en diferents criteris per utilitzar la funció COINCIDENT a Excel. Per tant, comencem.
Baixeu el quadern de pràctiques
Descarregueu el quadern de pràctiques següent. Us ajudarà a adonar-vos del tema amb més claredat.
Funció MATCH.xlsx
Introducció a la funció MATCH
La La funció MATCH d'Excel s'utilitza per localitzar la posició d'un valor de cerca en una fila, columna o taula i retorna la posició relativa d'un element en una matriu que coincideix amb un valor especificat en un ordre especificat.
- Sintaxi:
=MATCH(valor_de_cerca,matriu_de_cerca,[tipus_de_concordança])
- Arguments Explicació:
Argument | Obligatori/Opcional | Explicació |
---|---|---|
lookup_value | Obligatori | El valor que s'ha de fer coincidir a laarray |
lookup_array | Obligatori | Un rang de cel·les o una referència de matriu on trobar value |
match_type | Opcional | Especifica com Excel fa coincidir el valor_de_cerca amb els valors de matriu_cerques . Aquí, 1 = exacte o el següent més petit, 0 = coincidència exacta i -1 = exacte o el següent més gran |
Valor de retorn:
Retorna la posició relativa del valor de cerca.
Versió disponible:
Ferable des d'Excel 2003.
6 exemples d'ús de la funció MATCH a Excel
Per conèixer bastant bé la funció MATCH , hem adjuntat un conjunt de dades on hi posem uns “ Productes ” amb el “ Preu ” i “ Números de sèrie ” . Ara, descobrim la coincidència exacta o aproximada per al nostre valor de cerca.
Per no parlar, hem utilitzat el " Microsoft Versió 365 ”. Podeu utilitzar qualsevol altra versió segons us convingui.
1. Trobar la posició d'un valor
A partir de la descripció de la funció COINCIDENT , heu entès que aquesta funció us ajudarà a localitzar el valor de cerca donat d'una matriu. Vegem els exemples.
1.1 Concordança exacta
La funció COINCIDENCIA pot trobar exactament la mateixa coincidència per al vostre valor_de_cerca. Per a la mateixa coincidència, només cal que seleccioneu el valor de la criteri_de_concordança argument com a 0 .
📌 Passos:
- En primer lloc, aneu a la cel·la C12 per introduir la fórmula següent.
Hem utilitzat referència de cel·la; el valor_de_cerca estava a la cel·la D11 i el lookup_array era C5:C9 . També establim els criteri_de_concordança a 0 per a la mateixa coincidència exacta. La funció COINCIDENT retorna la posició del vostre valor a la cel·la D11 .
1.2 Coincidència aproximada
Nosaltres pot localitzar-lo a partir d'una coincidència aproximada. En la majoria dels casos, s'utilitza una concordança aproximada per als números. Així que per simplificar les coses, establirem els números com el nostre valor_de_cerca . Mireu els passos per a una millor visualització.
📌 Passos:
- En principi, inseriu la fórmula següent a la cel·la D12 .
Aquí, l'interval de cel·les D5:D9 és l ookup_array aquí. Com que l'aproximat és el nostre objectiu final, hem escollit 1 al nostre camp match_type . 1 retorna el valor més petit més proper del valor_de_cerca . Aquí, 300 és el valor més proper a 335 . I la nostra fórmula va retornar la posició de 3 .
1.3 Coincidència de text específica
La funció COINCIDENT pot també pren el text com a valor de cerca. Estem intentant dir-ho, si tuSi voleu trobar el valor o la posició d'un text concret al vostre conjunt de dades sense conèixer la referència de la cel·la, podeu posar el text en lloc de la referència de la cel·la al valor_de_cerca . Si us plau, seguiu la fórmula que hem descrit aquí.
📌 Passos:
- La fórmula que hem introduït a la cel·la D12 és-
El MATCH(“Pantalons”, C5 :C9,0) la sintaxi pren el valor_de_cerca “ Pantalons ” i cerca a la matriu_de_cerca C5:C9 .
1.4 Coincidència de comodins
Podeu fer coincidir el text parcial i esbrinar el posició al conjunt de dades. Per exemple, voleu esbrinar la posició del producte " Pantalons ". A la nostra fórmula, hem utilitzat el comodí " Pa* " en lloc de la forma completa per trobar la posició del text. El mètode del comodí és força genial, oi? Seguiu el procediment per fer-ho.
📌 Passos:
- En primer lloc, introduïu la fórmula següent a la cel·la C12 .
Aquí, el <1 La funció>MATCH troba la coincidència exacta quan introduïm els criteri_de_coincidència com a 0 a la matriu_de_cerca com a B5:B9 per al text Pa* com a valor_de_cerca . Llavors, la funció INDEX retorna el valor del resultat de la cerca de la PARTIDA funció. Aquí, la funció INDEX pren primer el resultat de la funció MATCH i després troba la relació entre la matriu C5:C9 i Pa* text.
2. Trobar un valor corresponent a un altre valor
Podem trobar un valor corresponent a un altre valor. Hem d'utilitzar una altra funció anomenada INDEX juntament amb la funció MATCH . La funció INDEX retorna el valor en una ubicació determinada en un rang o matriu. A continuació, la funció COMPARA comprova la coincidència. Anem a la fórmula.
📌 Passos:
- En primer lloc, a la cel·la C12 inseriu la fórmula .
El B5:B9 és la matriu on hem de trobar el valor. Utilitzant la funció MATCH , hem establert el row_number . Heu vist com MATCH ofereix la posició. La part COINCIDENT es proporciona aquí a 2 . Aleshores, des de la matriu B5:B9 , la funció INDEX va retornar el valor de la posició de fila 2 .
3. Aplicació de la funció MATCH a la fórmula matricial
Podem utilitzar la funció MATCH en una fórmula matricial. També necessitem la funció INDEX per mostrar el resultat.
📌 Passos:
- Primer, vés a la cel·la C14 i escriviu la fórmula.
Explicació de la fórmula:
Aquí hem utilitzat 1 com a valor_de_cerca a PARTIDA . I el lookup_array es va combinar multiplicant els resultats de la comprovació de dos criteris dins de les seves respectives columnes. Potser us preguntareu per què hem utilitzat 1 com a lookup_value ; us ajudem a entendre-ho.
Els ( C12=B5:B10 ) i ( C13=C5:C10 ) proporcionen una matriu de VERTADER o FALS . En multiplicar les matrius, es forma una altra matriu de TRUE i FALSE . TRUE es pot representar com a 1. Per tant, estem buscant el valor TRUE dins de la matriu.
Podeu veure que la nostra fórmula proporciona el valor que buscàvem. A continuació, premeu ENTER per executar-lo. Com que es tracta d'una fórmula de matriu, heu de prémer CTRL + MAJ + ENTER si no sou subscriptor de Microsoft 365 .
4. Ús de la fórmula MATCH que distingeix entre majúscules i minúscules
Per a alguns textos que distingeixen entre majúscules i minúscules, cal que utilitzeu la funció EXACTA i a continuació, la funció COMPARA perquè coincideixi amb els criteris. L'estructura de la fórmula que s'utilitza aquí és lleugerament diferent de la de l'altra fórmula de la funció COINCIDENT . Vegem l'exemple que hem afegit aquí.
📌 Passos:
- Hem d'introduir la fórmula següent a la cel·la D12 primer.
Aquí, la sintaxi EXACT(C5:C9, D11) retorna exactament la mateixa coincidència per a lookup_array C5:C9 , i l'argument lògic TRUE representa el valor existent de la funció EXACTE .
Però quan utilitzeu una lletra minúscula al valor_de_cerca , retorna #N/A . Així que podem dir que aquesta fórmula funciona amb precisió. Vegeu la imatge següent.
5. Comparació de dues columnes utilitzant les funcions ISNA i MATCH
Hem pres un conjunt de dades que hem posat en una llista i ara volem comparar la 2a llista amb la 1a i mostrar els valors que no apareixen a la primera. Mireu el conjunt de dades on volem comparar dues columnes mitjançant les funcions ISNA i MATCH . També fem servir la SI funció per mostrar el resultat lògic en format de text.
📌 Passos:
- A la cel·la D5 introduïu la fórmula següent.
Aquí, la funció COINCIDENT a Excel retorna VERTADER per a la mateixa coincidència i FALSE per als criteris que no coincideixen. A continuació, la funció ISNA inverteix els resultats rebuts de la funció MATCH . Finalment, la funció SI retorna la sortida lògica com a text.
Lectures similars
- Com utilitzar Excel HYPERLINKFunció (8 exemples)
- Utilitza la funció SORT a Excel (4 exemples)
- Com trobar valors duplicats a Excel mitjançant BUSCAR V
6. Aplicació de la funció MATCH entre dues columnes
En aquesta secció, podeu fer coincidir dues columnes. Suposem que heu creat una llista de productes que coincideix amb una columna anterior i voleu prendre el valor de " Preu " que coincideix exactament a la nostra columna nova. Per fer-ho, hem d'utilitzar conjuntament les funcions INDEX i MATCH . Utilitzeu la fórmula següent.
📌 Passos:
- Primer, aneu a F5 i introduïu la fórmula .
Aquesta fórmula compara el text entre les columnes B i E i retorna el valor coincident.
Secció de pràctica
Nosaltres han proporcionat una secció de pràctiques a cada full al costat dret per a la seva pràctica. Fes-ho tu mateix.
Llegir més: Ús d'Excel per cercar la concordança parcial de text [2 maneres fàcils]
Conclusió
Això és tot sobre la sessió d'avui. I aquests són alguns mètodes fàcils d'utilitzar la funció COMPARA a Excel. Feu-nos-ho saber a la secció de comentaris si teniu cap pregunta o suggeriment. Per a una millor comprensió, descarregueu el full de pràctiques. Visiteu el nostre lloc web, Exceldemy , un proveïdor únic de solucions d'Excel, per explorardiferents tipus de mètodes d'Excel. Gràcies per la vostra paciència en llegir aquest article.