¿Cómo rellenar las celdas en blanco con 0 u otro valor específico en Excel?
Al trabajar con grandes conjuntos de datos en Excel, es habitual encontrar numerosas celdas vacías dispersas por la hoja de cálculo. Estas celdas en blanco pueden generar confusión o provocar errores en los cálculos, especialmente al sumar columnas o realizar análisis de datos. En lugar de rellenar manualmente cada una —un proceso tedioso e ineficiente en tablas extensas—, existen diversas técnicas prácticas para completar rápidamente todas las celdas vacías con el valor que prefieras, ya sea 0, «N/A» o cualquier texto específico. A continuación, este artículo presenta métodos sencillos y eficaces para rellenar celdas en blanco, aprovechando funciones integradas de Excel, fórmulas, código VBA y herramientas especializadas.
Rellenar Celdas en Blanco con 0 u otro valor específico mediante la función Ir a especial
La función Ir a especial de Excel ofrece una forma rápida de localizar y rellenar celdas en blanco dentro de un rango seleccionado. Este método resulta útil cuando necesita sobrescribir directamente todas las celdas vacías existentes con el mismo valor en una sola acción.
1. En primer lugar, resalte el área que contiene las celdas vacías que desea rellenar. Seleccionar el rango adecuado garantiza que solo esas celdas se vean afectadas.
2. Vaya a la pestaña Inicio, haga clic en Buscar y seleccionar y elija Ir a especial…. Aparecerá el cuadro de diálogo Ir a especial; seleccione la opción Celdas vacías bajo Seleccionar y haga clic en Aceptar. Todas las celdas vacías dentro del rango elegido se seleccionarán simultáneamente. Vea la captura de pantalla:

3. Sin hacer clic fuera, escriba inmediatamente el valor que desea insertar (como un 0 o una palabra específica) en una de las celdas vacías seleccionadas y, a continuación, pulse Ctrl + Intro simultáneamente. Excel rellenará todas las celdas vacías resaltadas con su entrada. Vea las capturas de pantalla:
![]() | ![]() | ![]() |
Puede utilizar este método para rellenar celdas vacías con cualquier valor que desee, ya sea el número 0 o una etiqueta personalizada. Tenga en cuenta que este enfoque sustituye cualquier fórmula existente en dichas celdas por su valor fijo, así que proceda con precaución si su hoja de cálculo contiene fórmulas que deba conservar.
Ideal cuando necesite asignar un único valor fijo a todas las celdas vacías y no requiera conservar fórmulas en ellas. Este método es rápido para rangos de tamaño medio, aunque puede volverse lento con conjuntos de datos extremadamente grandes o selecciones no contiguas.
Rellenar Celdas en Blanco con 0 u otro valor específico rápidamente con Kutools para Excel
Para quienes utilizan Kutools para Excel, la función Rellenar celdas en blanco simplifica enormemente el proceso de completar celdas vacías. Esta herramienta ofrece varias opciones de relleno —como valor fijo, series lineales y propagación de valores— con solo unos pocos clics, eliminando la necesidad de introducir datos repetidamente o ajustar fórmulas manualmente.
Para utilizar esta herramienta tras instalar Kutools para Excel:
1. Vaya a la pestaña Kutools, luego seleccione Insertar > Rellenar Celdas en Blanco. Aquí tiene una captura de pantalla relacionada como referencia:

2. Especifique el rango en el que deben rellenarse las celdas vacías. En el cuadro de diálogo Rellenar Celdas en Blanco, elija la opción Valor fijo en la sección Rellenar con. Introduzca el número, texto o símbolo que desee usar para rellenar las celdas vacías en el campo Valor de Relleno. Además, puede previsualizar los cambios antes de confirmarlos. Vea la captura de pantalla:

3. Haga clic en Aceptar o en Aplicar. Al instante, todas las celdas vacías seleccionadas se rellenarán con el valor elegido, tal como se muestra en las siguientes imágenes:
![]() | ![]() | ![]() |
Kutools para Excel admite opciones flexibles, como rellenar con Valor fijo, datos lineales o copiar valores de celdas adyacentes. Es adecuado para manejar rangos amplios y hojas de cálculo complejas de forma eficiente.
¡Haga clic para descargar y probar gratis Kutools para Excel ahora!
Rellenar Celdas en Blanco con 0 u otro valor específico mediante código VBA
Si está familiarizado con el uso de macros, aplicar código VBA le permite automatizar el relleno de celdas en blanco con cualquier valor, lo que resulta especialmente útil para tareas repetitivas o para procesar rangos muy extensos. Al actuar directamente sobre la hoja de cálculo, VBA ofrece mayor flexibilidad, como solicitar al usuario el valor con el que desea rellenar las celdas o ejecutar acciones condicionales.
1. Seleccione el rango de datos que contiene las celdas vacías que desea rellenar.
2. Haga clic en la pestaña Programador, luego en Visual Basic para abrir la ventana de Microsoft Visual Basic para Aplicaciones. En la ventana, haga clic en Insertar > Módulo y pegue el siguiente código:
Sub FillEmptyBlankCellWithValue()
Dim cell As Range
Dim InputValue As String
On Error Resume Next
InputValue = InputBox("Enter value that will fill empty cells in selection", _
"Fill Empty Cells")
For Each cell In Selection
If IsEmpty(cell) Then
cell.Value = InputValue
End If
Next
End Sub 3. Haga clic en el botón
o pulse F5 para ejecutar el código. A continuación, aparecerá un mensaje en el que podrá introducir cualquier valor —por ejemplo, 0 o un texto personalizado— para rellenar las celdas vacías. Vea la captura de pantalla:

Consejos: Escriba 0 en el cuadro de diálogo si desea rellenar específicamente las celdas vacías con cero. Asegúrese de que solo se sustituyan las celdas vacías, ya que las fórmulas en celdas vacías podrían sobrescribirse.
4. Haga clic en Aceptar para ejecutar y rellenar instantáneamente todas las celdas vacías del rango seleccionado con el valor especificado.
Las soluciones basadas en VBA son ideales para rellenar celdas vacías en grandes conjuntos de datos o cuando se repite el proceso en varias hojas. No obstante, guarde siempre su libro antes de ejecutar nuevas macros, por si necesita revertir los cambios debido a errores.
Rellenar Celdas en Blanco con el valor de arriba / abajo / derecha / izquierda mediante Kutools para Excel
A veces, querrá que cada celda vacía herede el valor de una celda adyacente, como la situada justo encima, debajo, a la izquierda o a la derecha. La función de Kutools para Excel Rellenar Celdas en Blanco facilita estos rellenos estructurados, ideal para organizar datos con encabezados repetidos o entradas agrupadas.
1. Seleccione el rango de datos en el que necesite rellenar celdas vacías haciendo referencia a otras celdas y, a continuación, inicie la función Rellenar Celdas en Blanco tal como se describió anteriormente.
2. En el cuadro de diálogo, seleccione Basado en Valor en la sección Rellenar con y elija la dirección específica: hacia abajo, hacia arriba, hacia la derecha o hacia la izquierda. Por ejemplo, al seleccionar “hacia abajo”, las celdas en blanco se rellenan con el valor de la celda inmediatamente superior. Vea la captura de pantalla:

3. Haga clic en Aceptar o en Aplicar para completar el proceso y ver cómo las celdas vacías se rellenan exactamente como deseaba. Las siguientes capturas de pantalla muestran los estados antes y después:
![]() | ![]() | ![]() |
Este enfoque funciona especialmente bien en conjuntos de datos donde las celdas vacías deben repetir lógicamente los valores adyacentes, como en listas de categorías o registros agrupados.
¡Haga clic para descargar y probar gratis Kutools para Excel ahora!
La utilidad Rellenar Celdas en Blanco también permite rellenar celdas con una serie lineal con un solo clic. Para obtener más información, consulte esta guía.
Rellenar Celdas en Blanco con 0 u otro valor específico mediante fórmula de Excel
Las fórmulas de Excel ofrecen una forma dinámica de procesar celdas en blanco. Mediante la función SI u expresiones similares en una columna auxiliar, puedes crear una lógica que detecte celdas vacías o sin valor y las sustituya por el valor especificado. Esto resulta especialmente útil si quieres que los cálculos o procesos posteriores utilicen automáticamente los nuevos valores, manteniendo intactos tus datos originales.
Podría utilizar este enfoque cuando desee conservar los datos originales y generar una columna procesada en la que las celdas vacías se sustituyan por 0 o por una cadena personalizada.
1. En una columna en blanco adyacente a sus datos, introduzca esta fórmula en la primera fila (suponiendo que sus datos de origen comiencen en la celda A1):
=IF(A1="",0,A1) 2. Tras introducir la fórmula, pulse Intro para confirmarla. A continuación, cópiela hacia abajo en todas las filas que coincidan con su rango de datos arrastrando el controlador de relleno.
Si sus datos abarcan un rango de celdas distinto, ajuste A1 para que coincida con su primera celda. Esta fórmula comprueba si la celda está en blanco mediante A1="". Si está en blanco, devuelve 0; de lo contrario, devuelve el valor original. Puede sustituir 0 por cualquier valor o texto que se adapte a sus necesidades.
3. Si desea sobrescribir los valores en blanco originales, copie esta columna auxiliar y péguela sobre la columna original como valores (utilice)Pegado Especial > Valores).
Este método es fiable para el procesamiento columna por columna y se puede personalizar según distintos requisitos lógicos. No obstante, requiere añadir temporalmente una nueva columna y pegar manualmente los resultados si desea reemplazar los datos de origen.
Si necesita un relleno automático en el lugar, considere usar las opciones de Ir a especial o Kutools en su lugar.
Rellenar Rellenar Celdas en Blanco con 0 u otro valor específico mediante Power Query
Power Query, disponible en versiones modernas de Excel, ofrece herramientas sólidas para transformar y limpiar datos al importar o remodelar tablas. Entre sus funciones, permite reemplazar rápidamente todas las celdas en blanco o nulas por un valor personalizado durante el proceso de transformación de datos. Esta solución es ideal para conjuntos de datos más complejos o cuando se desea automatizar la limpieza de datos como parte de una importación rutinaria.
Ventajas: Power Query te permite realizar cambios paso a paso que se pueden rastrear y reutilizar, evitando así la edición manual de hojas de cálculo para datos que se actualizan o importan con frecuencia.
Cómo rellenar celdas en blanco con Power Query:
1. Seleccione su rango de datos y haga clic en Datos > Desde tabla o rango para llevar sus datos a Power Query.
2. En la ventana del Editor de Power Query, seleccione la columna de destino, haga clic con el botón derecho en su encabezado y elija Reemplazar valores.
3. En el cuadro de diálogo que aparece, introduzca null (o déjelo en blanco si las celdas vacías se muestran así) en el campo «Valor que se va a buscar» e introduzca 0 o el valor deseado en el campo «Reemplazar con». Haga clic en Aceptar.
4. Cuando termine, haga clic en Cerrar y cargar para devolver sus datos limpios a Excel. Todas las celdas en blanco se reemplazarán por el valor elegido.
Este enfoque funciona especialmente bien con tablas de varias columnas y contribuye a minimizar la intervención manual. Asegúrese de revisar los tipos de datos de sus columnas: Power Query, en ocasiones, interpreta las celdas en blanco de forma distinta —como ceros o nulos— según el tipo de datos asignado.
Artículos relacionados:
Rellenar Rellenar Celdas en Blanco con Serie Lineal
Rellenar Rellenar Celdas en Blanco con el valor de arriba
Las mejores herramientas de productividad para Office
Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...
Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil
- Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
- Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
- ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!
Todos los complementos de Kutools en un solo instalador.
Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.
- Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
- Un instalador, una licencia— configuración en minutos (compatible con MSI)
- Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
- Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
- La mejor relación calidad-precio— ahorre frente a la compra individual de complementos






