Com tornar el número de fila d'una concordança de cel·les a Excel (7 mètodes)

  • Comparteix Això
Hugh West

En aquest tutorial, demostrarem com retornar el número de fila d'una coincidència de cel·les a Excel . Si ho diem amb més claredat, seleccionarem un valor d'un conjunt de dades i extreurem el número de fila d'aquest valor. Per fer-ho utilitzarem diferents funcions o combinacions de diferents funcions al llarg d'aquest article.

Descarregar el quadern de pràctiques

Podem descarregar-se el quadern de pràctiques des d'aquí.

Retorna el número de fila.xlsm

7 mètodes per retornar el número de fila d'una concordança de cel·les a Excel

En aquest article, parlarem de 7 mètodes per tornar el número de fila d'una coincidència de cel·la a Excel. Per entendre millor el procés, utilitzarem el mateix conjunt de dades per a tots els mètodes d'aquest article excepte el mètode número 5 . El conjunt de dades que utilitzarem consta dels noms de diferents persones i dels seus països d'origen. Prenem un valor de la columna Nom o de la columna País . Aleshores esbrinarem en quina fila es troba aquest valor en particular.

1. Retorna el número de fila d'una cel·la que coincideix amb Excel amb la funció FILA

En primer lloc , retornarem el número de fila d'una coincidència de cel·la a Excel amb la funció ROW . La funció ROW a Excel retorna el número de fila de la referència. Al conjunt de dades següent, extreurem el número de fila del nom Chris a la cel·la F5 .

Vegem els passos arealitzeu aquesta acció:

PASS:

  • Per començar, seleccioneu la cel·la F5 .
  • A més, escriu la part =ROW( a la barra de fórmules d'aquesta cel·la.
  • Després d'escriure aquesta part, selecciona la cel·la que conté el nom, Chris . Per tant, obtenim la fórmula següent a la barra de fórmules:
=ROW(C6)

  • A continuació, premeu Introduïu .
  • Al final, podem veure el número de fila del nom Chris a la cel·la F5 .

Llegir més: Excel VBA: retornar el nombre de fila de valor (5 mètodes adequats)

2. Utilitzeu la funció MATCH per obtenir el número de fila a Excel

En aquest mètode, utilitzarem la funció COINCIDENT per retornar el nombre de fila de coincidències a Excel. La funció COINCIDENT cerca un rang de cel·les per a un determinat i després retorna la ubicació relativa de l'element a l'interval. Al conjunt de dades següent, esbrinarem en quina fila es troba el nom del país Canadà .

Només heu de seguir els passos següents per perfeccionar-lo om aquest mètode.

PASS:

  • Primer, seleccioneu la cel·la F5 .
  • A continuació, inseriu el següent fórmula en aquesta cel·la:
=MATCH(E5,C:C,0)

  • A continuació, premeu Retorn .
  • Finalment, les ordres anteriors retornen el número de fila del nom del país Canadà a la cel·la F5 .

Llegir més: Excel Troba valors coincidents en dues columnes

3.Combinacions de MATCH & Funcions ROW per extreure la seqüència de files

També podem utilitzar una combinació de les funcions MATCH i ROW per retornar el número de fila d'una coincidència de cel·les. A la cel·la F5 introduirem el número de fila en què es troba el valor Canadà a la columna País .

Fem una ullada als passos per fer-ho.

PASS:

  • Primer, seleccioneu la cel·la F5 .
  • En segon lloc, escriu la fórmula següent en aquesta cel·la:
=MATCH(E5,C5:C10,0)+ROW(C5:C10)-1

  • A continuació, premeu Retorn .
  • Per últim, obtenim el número de fila del valor Canadà és 6 al nostre conjunt de dades.

Llegir més: Copiar valors a una altra cel·la si dues cel·les coincideixen a Excel: 3 mètodes

4 . Combina ÍNDEX, COINCIDENT & Funcions ROW per retornar el número de fila d'una coincidència a Excel

Una combinació de INDEX , MATCH & Les funcions ROW són una altra manera de retornar el número de fila d'una coincidència a Excel.

A Microsoft Excel , la funció INDEX a Excel retorna el valor en un punt determinat d'un rang o matriu.

De nou trobarem a quina fila de la columna C el nom del país Canadà es troba. Retornarem el valor numèric del número de fila a la cel·la F5 .

Vegem els passos per executar aquest mètode.

PASS:

  • Al principi, seleccioneu la cel·la F5 .
  • A continuació, inseriu la fórmula següent a aquesta cel·la:
=ROW(INDEX(B4:B10,MATCH(E5,C4:C10,0)))

  • A continuació, premeu Retorn .
  • Per tant, les accions anteriors retornen el número de fila del nom del país Canadà a la cel·la F5 .

🔎 Com funciona la fórmula?

  • MATCH(E5,C4:C10,0): Aquesta part cerca el valor de la cel·la E5 dins de l'interval ( C4:C10 ).
  • ÍNDEX(B4:B10, MATCH(E5,C4:C10,0): Aquesta part retorna la referència del valor coincident dins de l'interval ( B4:B10 ) .
  • FILA(INDEX(B4:B10,COINCIDENT(E5,C4:C10,0))): Retorna el número de fila de INDEX .

Llegir més: Com cercar i treure l'última coincidència a Excel (4 maneres)

Lectures similars

  • Com obtenir el número de fila de l'interval amb Excel VBA (9 exemples)
  • Com augmentar el número de fila a la fórmula d'Excel (6 maneres útils) )
  • [Corregit!] Falten números de fila i lletres de columna a Excel (3 solucions)
  • Com utilitzar la fórmula d'Excel per trobar l'últim número de fila amb dades (2 maneres)
  • Com utilitzar el número de fila variable com a referència de cel·la a Excel

5. Combina SMALL & Funcions MATCH per obtenir el número de fila del valor coincident

També podem utilitzar la combinació de funcions SMALL i MATCH per retornar el número de fila d'un valor coincident a Excel .

Quan una llista s'ordena per valoren ordre ascendent, la funció excel SMALL retorna un valor numèric basat en la seva ubicació a la llista.

Per il·lustrar aquest mètode, utilitzarem un conjunt de dades lleugerament diferent dels anteriors ja que La funció SMALL només tracta els valors numèrics. Al conjunt de dades següent, tenim els noms dels països i les seves àrees. Esbrinarem en quina fila es troba el valor més baix de la zona. A continuació, retornarem aquest valor a la cel·la E5 .

Vegem els passos per dur a terme aquest mètode.

PASOS :

  • Per començar, seleccioneu la cel·la E5 .
  • A més, inseriu la fórmula següent en aquesta cel·la:
=MATCH(SMALL(C5:C10,1),C5:C10)

  • A continuació, premeu Retorn .
  • Al final, pot veure que el valor més baix de l'àrea de la columna C es troba al número de fila 3 .

🔎 Com funciona la fórmula?

  • SMALL(C5:C10,1): Aquesta part retorna el valor numèric més petit de l'interval ( C5:C10 ).
  • MATCH(SMALL(C5:C10,1),C5:C10): Retorna el número de fila del valor més petit a la cel·la E5 .

NOTA:

Atès que la funció COMPARA retorna la posició relativa d'un valor d'un interval de dades, el procés anterior retorna el valor 3 en lloc de 7 .

6. Retorna tots els números de fila d'una cel·la coincideixen en una cel·la a Excel

Suposem que tenim un conjunt de dades en quètenen diversos valors iguals en una sola columna però en files diferents. Volem introduir els números de fila d'aquests valors en una sola cel·la. Per fer aquest tipus de problemes, utilitzarem una combinació de les funcions TEXTJOIN , IF i ROW .

La TEXTJOIN la funció uneix text de diversos intervals i/o cadenes, amb un delimitador que definiu entre cada valor de text a unir.

Al conjunt de dades següent, podem veure que a la columna C el valor de ' Estats Units ' és present 3 vegades.

Vegem els passos per tornar la fila nombres que tenen el mateix valor en una sola cel·la.

PASOS:

  • Primer, seleccioneu la cel·la F5 .
  • A continuació, introduïu la fórmula següent a aquesta cel·la:
=TEXTJOIN(",",,IF(C5:C10=E5,ROW(C5:C10),""))

  • A continuació, premeu Introduïu .
  • Finalment, a la cel·la F5 podem veure els números de fila dels mateixos valors de la columna C .

🔎 Com funciona la fórmula?

  • IF(C5:C10=E5, FILA(C5:C10),””): En aquesta part, la fórmula IF comprova quins valors de l'interval ( C5:C10 ) són iguals al valor de la cel·la E5 . Després d'això, retorna el número de fila d'aquesta cel·la.
  • TEXTJOIN(“,”,,IF(C5:C10=E5,ROW(C5:C10),”)): Combina els números de fila del pas anterior amb una coma en una sola cel·la F5 .

Llegir més: Com fer coincidir les dades a Excel a partir de 2Fulls de treball

7. Apliqueu el codi VBA per obtenir la seqüència de fila d'una concordança de cel·les

Si sou un usuari d'Excel avançat, podeu utilitzar un VBA ( Visual Basic for Applications ) codi per retornar el número de fila d'una coincidència de cel·la a Excel. Utilitzant el codi VBA podem fer qualsevol tipus de tasca a Excel més ràpidament. Al conjunt de dades següent, inserirem un codi VBA per esbrinar el número de fila del valor Canadà a la columna C .

Vegem els passos per aplicar el codi VBA .

PASS:

  • En primer lloc, feu clic amb el botó dret al full actiu anomenat VBA .
  • En segon lloc, seleccioneu l'opció " Mostra el codi ".

  • A continuació, apareixerà un mòdul VBA en blanc.
  • En tercer lloc, inseriu el codi següent en aquest mòdul en blanc:
4806
  • Introduïu el valor Canadà per a la variable " Value_Serched " al codi. Hem destacat aquesta part a la imatge següent.
  • Ara, feu clic al botó Executar o premeu la tecla F5 per executar el codi.

  • Per últim, obtenim un quadre de missatge que mostra que el número de fila del valor Canadà a la columna C és 6 .

Llegir més: Com trobar el número de fila mitjançant VBA a Excel (4 macros)

NOTA:

En el codi anterior, si voleu cercar qualsevol dada del vostre conjunt de dades, només haureu de modificar les parts destacades delcodi de la imatge anterior. En lloc de VBA feu servir el nom del vostre full de treball. Canvieu el valor Canadà a un altre valor que vulgueu cercar al vostre full de treball. En lloc de l'interval de columnes C , introduïu l'interval de columnes en què voleu cercar.

Conclusió

En conclusió, aquest tutorial encapsula les idees per retornar la fila el nombre d'una cel·la coincideix amb Excel. Utilitzeu el full de pràctiques que ve amb aquest article per posar a prova les vostres habilitats. Si teniu cap pregunta, deixeu un comentari a continuació. El nostre equip intentarà respondre-te el més aviat possible. Estigueu atents a les solucions Microsoft Excel més creatives en el futur.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.