Skip to main content

¿Cómo encontrar las primeras celdas en blanco en una columna en Excel?

Author: Siluvia Last Modified: 2025-08-06

En una lista de datos, puede haber algunas celdas en blanco. Para encontrar la primera celda en blanco en el rango seleccionado de la columna, por favor consulta el siguiente tutorial para más detalles.

Encontrar la primera celda en blanco en una columna con fórmula
Encontrar la primera celda en blanco en una columna con código VBA


Encontrar la primera celda en blanco en una columna con fórmula

En esta sección, te mostraremos cómo encontrar la primera celda en blanco en una columna usando una fórmula. Toma la siguiente lista de datos como ejemplo, por favor sigue los siguientes pasos.

A screenshot of a data range in Excel showing some blank cells in a column

1. Selecciona una celda en blanco para mostrar el resultado.

2. Copia y pega la fórmula =MIN(SI(A1:A23="";FILA(A1:A23))) en la Barra de fórmulas (F), luego presiona Ctrl + Shift + Enter en tu teclado. Ver captura de pantalla:

Nota: Por favor cambia el rango en la fórmula a tu propio rango.

A screenshot of Excel showing the result of the formula that identifies the row of the first blank cell

Luego obtendrás un número de fila que se muestra en la celda seleccionada. Como tu rango especificado está en la columna A, basado en el número que se muestra, significa que la primera celda en blanco es A16.


Encontrar la primera celda en blanco en una columna con código VBA

Además de la fórmula, también puedes encontrar la primera celda en blanco en una columna con código VBA. Por favor haz lo siguiente.

1. Presiona Alt + A11 al mismo tiempo para abrir la ventana de Microsoft Visual Basic para Aplicaciones.

2. En la ventana de Microsoft Visual Basic para Aplicaciones, haz doble clic en el nombre de la hoja de trabajo que estás utilizando actualmente en la barra izquierda para abrir el editor de código.

3. Copia y pega el siguiente código VBA en el editor.

Código VBA: encontrar la primera celda en blanco en una columna

Sub Findfirstblankcell()
	Dim Rng As Range
	Dim WorkRng As Range
	On Error Resume Next
	xTitleId = "KutoolsforExcel"
	Set WorkRng = Application.Selection
	Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type: = 8)
	For Each Rng In WorkRng
		If Rng.Value = "" Then
			MsgBox "No Value, in " & Rng.Address
		End If
	Next
End Sub

A screenshot of the VBA editor in Excel with a code for finding the first blank cell

4. Haz clic en el Ejecutar botón o presiona la tecla F5 para ejecutar el código.

5. Después de ejecutar el código, aparecerá un cuadro de diálogo de KutoolsforExcel, selecciona el rango donde deseas encontrar la primera celda en blanco, luego haz clic en el botón Aceptar. Ver captura de pantalla:

A screenshot of a KutoolsforExcel dialog box prompting to select a range

Luego aparecerá un cuadro de diálogo con la dirección de la primera celda en blanco en la columna especificada listada dentro.

A screenshot of a dialog box displaying the address of the first blank cell in the specified range

Nota: Si hay otras celdas en blanco en el rango seleccionado, el cuadro de diálogo anterior seguirá apareciendo hasta que termine de encontrar todas las celdas en blanco en el rango.


Artículos relacionados:

Las mejores herramientas de productividad para Office

🤖 Asistente de IA de Kutools: Revoluciona el análisis de datos basado en: Ejecución inteligente |Generar código |Crear fórmulas personalizadas |Analizar datos y generar gráficos |Invocar funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda con múltiples criterios | Búsqueda de múltiples valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente listas desplegables | Lista desplegable dependiente | Lista desplegable con selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Cambiar la visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de libros y hojas de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Encriptar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtro negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y mucho más
Utiliza Kutools en tu idioma preferido: ¡compatible con Inglés, Español, Alemán, Francés, Chino y más de40 idiomas adicionales!

Impulsa al máximo tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para potenciar la productividad y ahorrar tiempo.Haz clic aquí para obtener la función que más necesitas...


Office Tab aporta una interfaz de pestañas a Office y hace tu trabajo mucho más sencillo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en vez de en nuevas ventanas.
  • ¡Aumenta tu productividad hasta un50% y reduce cientos de clics de ratón cada día!