Com utilitzar la fórmula d'Excel per trobar l'últim número de fila amb dades (2 maneres)

  • Comparteix Això
Hugh West

En aquest tutorial, demostrarem com utilitzar una fórmula Excel per trobar l'últim número de fila amb dades. Mentre treballem a Microsoft Excel , és possible que hàgim de conèixer l'últim número de fila d'un interval de dades. Per trobar l'últim número de fila amb dades utilitzarem diferents fórmules al llarg d'aquest article. Si el vostre procés de treball requereix crear un rang de dades dinàmics, heu de trobar l'últim número de fila del vostre rang de dades. En aquest cas, aquest article us ajudarà molt.

Baixeu el quadern de pràctiques

Podeu descarregar el quadern de pràctiques des d'aquí.

Cerca l'últim Fila amb fórmula.xlsm

2 maneres d'utilitzar la fórmula d'Excel per trobar l'últim número de fila amb dades

En aquest article, utilitzarem una fórmula d'Excel per trobar l'últim número de fila amb dades de dos casos. L'última fila del nostre conjunt de dades pot estar en blanc o no. La sortida de l'últim número de fila amb dades no serà la mateixa en ambdós casos. Per tant, utilitzarem diferents enfocaments per als casos anteriors per trobar l'últim número de fila amb dades.

Tenim un conjunt de dades de venedors i la seva ubicació a la captura de pantalla següent. Al llarg de tots els mètodes d'aquest article, utilitzarem el mateix conjunt de dades per trobar l'últim número de fila amb dades.

1. Fórmula d'Excel per trobar el número de darrera fila no en blanc amb dades

A la primera secció, parlarem de les fórmules d'excel per trobar els últims números de fila amb dades per acel·les no en blanc. Les fórmules que tractarem als mètodes 3 d'aquesta secció no seran aplicables si una o diverses últimes files estan en blanc en un interval de dades.

1.1 Fórmula amb funcions ROW i ROWS per Cerca l'últim número de fila amb dades a l'Excel

En primer lloc, utilitzarem una combinació de les funcions ROW i ROWS per trobar l'últim número de fila amb dades a excel.

La funció Fila d'Excel retorna el número de fila del full de treball actiu.

La funció FILA a Excel retorna el nombre de files en una referència especificada.

Trobarem l'últim número de fila del conjunt de dades següent a la cel·la E5 .

Fem una ullada als passos per fer-ho.

PASS:

  • Primer, seleccioneu la cel·la E5 .
  • En segon lloc, inseriu la fórmula següent a aquesta cel·la:
=ROW(B5:C15) + ROWS(B5:C15)-1

  • Premeu Retorn .
  • L'acció anterior retorna el número de fila de l'última fila de l'interval de dades de la cel·la E5 . Podem veure que el número de l'última fila és 15 .

Llegeix més: Com trobar l'última fila amb un Valor específic a Excel (6 mètodes)

1.2 Combina les funcions MIN, ROW i ROWS per trobar l'últim número de fila amb dades a Excel

En aquest mètode per trobar l'últim número de fila amb dades a Excel, combinarem les funcions MIN , ROW i ROWS .

ElsLa funció MIN a Excel retorna el valor del nombre més petit de les dades d'un interval de dades.

Al conjunt de dades següent, trobarem l'últim número de fila del conjunt de dades.

Vegem els passos per dur a terme aquesta acció.

PASOS:

  • Primer, seleccioneu la cel·la C5 .
  • A continuació, inseriu la fórmula següent a aquesta cel·la:
=MIN(ROW(B5:C15))+ROWS(B5:C15)-1

  • A continuació, premeu Retorn .
  • Finalment, l'ordre anterior retorna el número de l'última fila de la cel·la E5 .

🔎 Com funciona la fórmula?

  • ROW(B5:C15))+ROWS( B5:C15)-1: Aquesta part retorna la matriu de números de fila de l'última fila que és el número de fila 15 .
  • MIN(FILA(B5:C15) ))+FILES (B5:C15)-1: Retorna el número de fila mínim a la cel·la E5 , que és el número de fila 15 .

Llegir més: Troba l'última ocurrència del caràcter a la cadena d'Excel (6 mètodes)

1.3 Troba l'últim número de fila amb dades mitjançant la fórmula d'Excel amb la funció ROW, INDEX i ROWS s

Un altre mètode per utilitzar fórmules Excel per trobar l'últim número de fila amb dades és utilitzar una combinació de ROW , INDEX, i ROWS funcions.

A Microsoft Excel , la funció INDEX retorna el valor en una posició determinada en un rang o matriu.

Trobarem el número de l'última fila del conjunt de dades següent.

Vegem els passos a realitzaraquesta acció.

PASOS:

  • Al principi, seleccioneu la cel·la E5 .
  • A continuació, introduïu el fórmula següent a aquesta cel·la:
=ROW(INDEX(B5:C15,1,1))+ROWS(B5:C15)-1

  • Després, premeu Retorn .
  • Finalment, obtenim l'últim número de fila del nostre interval de dades a la cel·la E5 , que és 15 .

🔎 Com funciona la fórmula?

  • INDEX(B5:C15,1,1): Això part crea una matriu de l'interval de dades ( B5:C15 ).
  • ROWS(B5:C15)-1: Aquesta part resta 1 dels nombres totals de files.
  • FILA(INDEX(B5:C15,1,1))+FILES(B5:C15)-1: Retorna el número de fila mínim a la cel·la E5 que és el número de fila 15 .

Més informació: Excel Troba l'última columna amb dades (4 maneres ràpides)

Lectures similars

  • Trobar el valor màxim a l'interval amb la fórmula d'Excel (5 mètodes fàcils)
  • Com Utilitzeu la fórmula per trobar text en negreta a Excel
  • Trobar caràcters a la cadena des de la dreta a Excel (4 mètodes fàcils)
  • Com trobar * El caràcter no és com a comodí a Excel (2 mètodes)
  • Trobar el primer valor més gran que a Excel (4 maneres)

2. Cerqueu el número de l'última fila en blanc i no en blanc amb dades a l'Excel

Si una o vàries darreres files o interval de dades estan en blanc, les fórmules anteriors no funcionaran per trobar l'últim número de fila amb dades a Excel . Perquè la fórmula següent no cercasi l'última fila està en blanc o no. Només retorna el número de l'última fila de l'interval de dades donat. En aquesta secció, parlarem de les fórmules que són aplicables tant a les files en blanc com a les no en blanc.

2.1. Insereix la fórmula MAX per trobar l'últim número de fila amb dades a Excel

Ara, per trobar l'últim número de fila d'un conjunt de dades que tingui una o diverses files en blanc, utilitzarem la funció MAX .

La funció excel MAX proporciona el valor més gran en un conjunt de dades especificat.

Al conjunt de dades següent, trobarem l'últim número de fila a la cel·la E5 amb l'ajuda de la funció excel MAX . Si ens adonem veurem que l'última fila del conjunt de dades no conté cap valor.

Vegem els passos per fer aquest mètode.

PASS:

  • En primer lloc, seleccioneu la cel·la E5 .
  • En segon lloc, introduïu la fórmula següent a aquesta cel·la:
=MAX((B:B"")*(ROW(B:B)))

  • A continuació, premeu Retorn .
  • Per últim, obtenim l'última fila número a la cel·la E5 , que és 14 . Exclou l'última fila del nostre rang de dades que està en blanc.

Llegiu-ne més: Com trobar l'última cel·la no en blanc a la fila a Excel (5 Mètodes)

2.2. Combina les funcions MATCH i REPT per trobar l'últim número de fila amb dades a Excel

Utilitzar la combinació de les funcions MATCH i REPT és una altra manera de trobar l'últim número de fila amb dades aexcel.

La funció COMPARA a l'excel cerca un rang de cel·les per a un element especificat. A continuació, retorna la ubicació relativa de l'element a l'interval.

La funció REPT a Excel repeteix un text específic un nombre determinat de vegades. Podem utilitzar la funció REPT per omplir una cel·la amb diverses instàncies d'una cadena de text.

Al conjunt de dades següent, trobarem l'últim número de fila amb dades a la cel·la E5. .

Vegem els passos per dur a terme aquesta acció.

PASS:

  • Primer, seleccioneu la cel·la E5 .
  • A continuació, inseriu la fórmula següent a la cel·la:
=MATCH(REPT("z",50),B:B)

  • Premeu Enter .
  • Finalment, a la cel·la E5 obtenim el número de l'última fila amb dades del nostre conjunt de dades.

🔎 Com funciona la fórmula?

  • REPT (“z”,50): Aquesta part repeteix el text ' z ' 50 vegades.
  • MATCH(REPT(“z” ,50),B:B): En aquesta part, la funció COMPARA cerca a la columna B la nostra cadena de text de 50 caràcters de ' z '. La fórmula retorna la ubicació de l'última cel·la no en blanc, ja que no la pot trobar.

Llegir més: Trobar l'últim valor a la columna superior a zero a Excel (2 fórmules fàcils)

2.3 Utilitzeu la fórmula de CERCA d'Excel per trobar l'últim número de fila amb dades

També podem utilitzar la fórmula CERCA per trobar l'últim número de fila amb dades.

ElLa funció LOOKUP pertany a les funcions Excel Lookup i Reference . La funció LOOKUP retorna el valor comparable d'un altre rang d'una fila o una columna després de realitzar una cerca de coincidència aproximada.

Al conjunt de dades següent, l'última fila està en blanc. Trobarem el número de fila de l'última fila amb dades a la cel·la E5 .

Vegem els passos per utilitzar la CERCA funció.

PASOS:

  • Al principi, seleccioneu la cel·la E5 .
  • A continuació, introduïu el fórmula següent en aquesta cel·la:
=LOOKUP(2,1/(B:B""),ROW(B:B))

  • Premeu, Retorn .
  • Finalment, podem veure l'últim número de fila del nostre interval de dades a la cel·la E5 , que és 14 .

Més informació: Com trobar els 3 valors més baixos a Excel (5 mètodes fàcils)

2.4 Identificar el número de l'última fila amb dades a Excel mitjançant la funció SUMPRODUCT

En amb aquest mètode, utilitzarem la funció SUMPRODUCT per identificar l'últim número de fila amb dades a Excel.

La funció SUMPRODUCT a Excel retorna la suma dels intervals coincidents o dels productes de les matrius.

L'última fila del conjunt de dades següent està en blanc. A la cel·la E5 , trobarem el número de fila de l'última fila amb dades.

Vegem els passos per fer aquest mètode.

PASOS:

  • Primer, seleccioneu la cel·la E5 .
  • A continuació, escriviu la fórmula següent en aquestacel·la:
=SUMPRODUCT(MAX((C5:C15"")*ROW(C5:C15)))

  • Premeu Retorn si utilitzeu " Microsoft Office 365 ', en cas contrari, haureu de prémer Ctrl + Maj + Retorn per executar una matriu.
  • Al final, obtenim l'últim número de fila amb dades a la cel·la E5 .

🔎 Com funciona la fórmula?

  • FILA(C5:C15): Aquesta part retorna el número de fila per a cada cel·la de l'interval ( C5:C15 ).
  • MAX((C5:C15””): Aquesta part retorna el nombre més alt de la matriu de números de fila.
  • SUMPRODUCT(MAX((C5:C15””)*ROW (C5:C15))): La funció SUMPRODUCT s'utilitza per calcular les dues matrius anteriors i retornar un valor a la cel·la seleccionada.

Llegir Més: Com trobar l'última cel·la amb valor a la columna a Excel

2.5 Detectar el número de l'última fila amb dades a Excel amb codi VBA

Podem utilitzar fàcilment VBA (visual Bàsic per a aplicacions) codi per detectar l'últim número de fila amb dades a Excel. Al conjunt de dades següent, l'última fila és bl ank. Utilitzarem un codi VBA per trobar l'últim número de fila que no estigui en blanc.

Vegem els passos per aplicar un VBA Codi per trobar l'últim número de fila amb dades.

PASS:

  • Primer, feu clic amb el botó dret al nom del full del full actiu.
  • En segon lloc, feu clic a l'opció ' Veure codi '.

  • A nou mòdul VBA en blanc
  • En tercer lloc, escriviu el codi següent al mòdul en blanc:
6931
  • A continuació, feu clic a Executar o premeu Tecla F5 per executar el codi.

  • Per últim, l'ordre anterior mostra un quadre de missatge. Al quadre de missatge, podem veure l'últim número de fila amb dades que són 14 .

Llegeix més: Troba el Última cel·la amb valor a la fila a Excel (6 mètodes)

Conclusió

En conclusió, aquest tutorial mostrarà com utilitzar fórmules d'Excel per trobar l'últim número de fila amb dades. Per posar a prova les teves habilitats, fes servir el full de pràctiques que s'acompanya d'aquest article. Si us plau, deixeu un comentari a continuació si teniu cap pregunta. El nostre equip farà tot el possible per respondre-te el més aviat possible. En el futur, estigueu atents a les solucions Microsoft Excel més innovadores.

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.