KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo rellenar las celdas en blanco con 0 u otro valor específico en Excel?

AutorXiaoyang Fecha de modificación

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:

una captura de pantalla abriendo el cuadro de diálogo Ir a especial y seleccionando la opción Celdas vacías

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:

una captura de pantalla de introducir un valor específico en la primera celda vacíauna captura de pantalla de una flechauna captura de pantalla que muestra cómo todas las celdas vacías se rellenan con el valor específico

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:

una captura de pantalla de activación de la función Rellenar celdas vacías

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:

una captura de pantalla de configuración del cuadro de diálogo Rellenar celdas vacías

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:

una captura de pantalla del rango de datos original con celdas vacíasuna captura de pantalla de una flecha2una captura de pantalla que muestra cómo todas las celdas vacías se rellenan con0

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 una captura de pantalla del botón Ejecutar 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:

una captura de pantalla del texto que se va a introducir en una celda vacía

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:

una captura de pantalla de configuración del cuadro de diálogo Rellenar celdas vacías para rellenar las celdas vacías con el valor de arriba

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:

una captura de pantalla del rango de datos originaluna captura de pantalla de una flecha3una captura de pantalla de rellenar todas las celdas vacías con el valor de arriba

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

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose 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   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

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.

ExcelWordOutlookTabsPowerPoint
  • 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