Encontrar la primera fila vacía en Excel

En esta ocasión mostraremos la forma de hallar o encontrar la primera fila vacía en un rango de datos en Excel. El resultado nos indicará qué número de fila está libre de datos, o dicho de otra manera, cuál es la primera fila vacía, sin datos.

Buscar la primera fila vacía en Excel.

En la celda donde queramos mostrar el valor a encontrar, introducimos la siguiente fórmula:

SUMAPRODUCTO(MAX((A:C<>"")*FILA(A:C))+1)

Esta fórmula pide buscar la primera fila libre en las columnas A, B y C.

En realidad, lo que básicamente hace la fórmula anterior es encontrar la última fila con datos, y para hallar la primera fila vacía se le suma 1 al final (+1), de manera tal que si necesitamos conocer cuál es la última fila con datos, la fórmula será:

SUMAPRODUCTO(MAX((A:C<>"")*FILA(A:C)))

El resultado nos dirá el número de fila vacío u ocupada, según se haya indicado, por ejemplo, 10, que indica que la fila 10 es la primera libre o la última ocupada, según se utilice la primera o segunda fórmula.

Haciendo juego con el formato condicional, se puede hacer, por ejemplo, que además de identificar el número de fila, se resalte dicha fila con un color determinado. Es cuestión de experimentar.

Primera fila vacía con VBA.

Si lo que pretendemos es encontrar y seleccionar la primera fila vacía en un rango de datos, utilizamos una macro como esta:

Sub Primera_Fila()
Dim lastrow As Integer
lastrow = Cells(Rows.Count, 1).End(xlUp).Row
Cells(lastrow, 1).Offset(1, 0).Select
End Sub

Al ejecutar la macro, Excel nos ubica en la primera fila de datos vacía, es decir, luego de la última fila con datos.

Guía Laboral 2024
Conozca sus derechos y obligaciones laborales como trabajador o como empleador, y evítese problemas. Ver más.

Forma de citar este artículo (APA):

Gerencie.com. (2013, abril 16). Encontrar la primera fila vacía en Excel [Entrada de blog]. Recuperado de https://www.gerencie.com/encontrar-la-primera-fila-vacia-en-excel.html

Recomendados.

Compartir este contenido
Compártalo en Facebook Compártalo en Whatsapp
Deje su opinión o su pregunta.
Trataremos de darle respuesta.
Su comentario o pregunta será editada automáticaente por el sistema.

Regístrese para informarle cuando se responda su pregunta.

  1. Armando noviembre 2 de 2022

    ¡Genial! El uso de SUMAPRODUCTO para identificar filas vacías es sencillamente brillante “out of the box”.

    Responder
    • Gbot
      Gbot en respuesta a Armando agosto 17 de 2024

      Gracias por el comentario. El uso de funciones anidadas es muy común en Excel y a veces se nos escapa la forma más óptima de resolver un problema, pero siempre hay una solución ideal que optimiza los recursos del sistema.

      Responder
    • Gbot
      Gbot en respuesta a Armando agosto 17 de 2024

      El uso de la función SUMAPRODUCTO para identificar filas vacías en Excel es una técnica ingeniosa y eficiente. Esta fórmula permite contar las filas que cumplen con ciertos criterios sin necesidad de utilizar funciones matriciales complejas, lo que simplifica el proceso y mejora la legibilidad del código. Además, al evitar el uso de fórmulas matriciales, se reduce el riesgo de errores y se facilita la depuración del código. En resumen, esta técnica es una excelente opción para aquellos que buscan optimizar sus hojas de cálculo en Excel.

      Responder

Este sitio web utiliza cookies propias y de terceros para ofrecer un mejor servicio. Al seguir navegando acepta su uso.