Skip to main content

¿Cómo rellenar un valor predeterminado si la celda está en blanco en Excel?

Author: Sun Last Modified: 2025-08-06

En muchas hojas de cálculo de Excel, puede ser necesario asegurarse de que las celdas en blanco no queden vacías, sino que muestren un valor predeterminado o de marcador de posición. Esta es una necesidad común al preparar datos para informes, asegurar la consistencia de los datos o al compartir hojas de cálculo para evitar confusiones o registros incompletos. En este artículo, encontrarás una variedad de métodos prácticos para rellenar celdas en blanco con un valor predeterminado, ya sea que desees hacerlo para una sola celda, un rango completo o en grandes conjuntos de datos. Considera las ventajas y escenarios aplicables de cada método para seleccionar el mejor para tu tarea específica en Excel.

Rellenar un valor predeterminado si la celda de referencia está en blanco con fórmula

Rellenar un valor predeterminado si la celda está en blanco con Buscar y Reemplazar

Rellenar un valor predeterminado si la celda está en blanco con Ir a Especial

Rellenar el valor de arriba/abajo o un valor predeterminado si la celda está en blanco con Kutools para Excel good idea3

Usar macro VBA para rellenar celdas en blanco con un valor predeterminado especificado


Rellenar un valor predeterminado si la celda de referencia está en blanco con fórmula

Cuando necesitas mostrar un marcador de posición específico o un valor predeterminado en una celda si otra celda referenciada está vacía, puedes usar convenientemente una fórmula de Excel. Por ejemplo, si tienes dos columnas —digamos que la columna A contiene respuestas y la columna B está configurada para reflejar esas respuestas pero debe mostrar “sin respuesta” si la columna A está en blanco—, este enfoque de fórmula es apropiado.

Escenarios aplicables: Esta técnica es ideal cuando deseas generar dinámicamente una columna de resultados basada en el contenido de otra columna, especialmente útil en formularios, listas de comentarios o listas de verificación para indicar información faltante. El principal beneficio es que se actualiza automáticamente cuando cambias los datos en la columna referenciada. Sin embargo, recuerda que las fórmulas no sobrescriben las celdas en blanco en sí mismas; muestran un valor alternativo basado en el estado de otra celda.

Introduce la siguiente fórmula en la celda B1 (asumiendo que quieres verificar la celda A1):

=IF(A1="","no response",A1)

Después de escribir la fórmula en B1, presiona Enter para confirmarla. Luego, arrastra el controlador de relleno (un pequeño cuadrado en la esquina inferior derecha de la celda B1) hacia abajo para copiar la fórmula en otras celdas de la columna B. Esto extiende la lógica al resto de tu conjunto de datos.

A screenshot of Excel using a formula to fill blank cells with a default value

Parámetros y consejos: Puedes reemplazar "sin respuesta" con cualquier texto o valor que desees mostrar por defecto. Asegúrate de ajustar las referencias de celda según sea necesario si tus datos comienzan desde otra fila o columna.

Posibles problemas: Si tus celdas en blanco contienen caracteres invisibles (por ejemplo, espacios), la fórmula puede no tratarlas como vacías. En este caso, usa =SI(ESPACIOS(A1)="","sin respuesta",A1) para eliminar los espacios adicionales.


Rellenar un valor predeterminado si la celda está en blanco con Buscar y Reemplazar

La función Buscar y Reemplazar de Excel proporciona una forma rápida de reemplazar todas las celdas en blanco en un rango seleccionado con un valor predeterminado. Este método sobrescribe cualquier celda realmente vacía in situ, lo que lo hace útil para sustituir permanentemente celdas vacías con datos.

Escenarios aplicables: Es mejor usarlo cuando deseas llenar espacios en blanco en un conjunto de datos estático, como finalizar una hoja de datos antes de distribuirla o imprimirla. Su ventaja radica en la eficiencia para tablas de tamaño medio, pero puede no distinguir entre celdas que parecen vacías pero que en realidad contienen caracteres invisibles o fórmulas que devuelven resultados vacíos.

1. Selecciona el rango de celdas donde deseas rellenar los espacios en blanco. Presiona Ctrl + H para abrir el cuadro de diálogo Buscar y Reemplazar.

2. Deja vacío el Buscar qué cuadro, e introduce tu valor predeterminado deseado (por ejemplo, "N/A" o "0") en el Reemplazar con cuadro.
A screenshot of Find and Replace dialog with settings to fill blank cells in Excel

3. Haz clic en Reemplazar todo. Cuando se te solicite, confirma el reemplazo haciendo clic en Aceptar. Ahora todas las celdas en blanco en tu selección están rellenas con tu valor predeterminado.
A screenshot showing blank cells replaced with default values in Excel

Nota: Este método solo encuentra celdas verdaderamente vacías. Si una celda contiene una fórmula que devuelve una cadena vacía (""), no será considerada en blanco por Buscar y Reemplazar. Siempre revisa tus datos antes de aplicarlo para evitar sobrescribir datos involuntariamente.


Rellenar un valor predeterminado si la celda está en blanco con Ir a Especial

La función Ir a Especial de Excel te permite seleccionar todas las celdas en blanco en un rango a la vez, lo que facilita rellenarlas con cualquier valor o incluso una fórmula. Este método es eficiente al trabajar con rangos de datos grandes o de formas irregulares.

Escenarios aplicables: Usa este enfoque cuando desees rellenar solo las celdas verdaderamente vacías (excluyendo aquellas con fórmulas que pueden devolver espacios en blanco), y cuando desees introducir el mismo valor en todas las celdas seleccionadas simultáneamente. Es especialmente adecuado para limpiar datos importados o preparar una hoja de trabajo para cálculos adicionales.

1. Selecciona el rango de datos objetivo. Presiona Ctrl + G para abrir el cuadro de diálogo Ir a y luego haz clic en Especial.
A screenshot of the Go To Special option in Excel

2. En la ventana Ir a Especial selecciona la opción Blancos y haz clic en Aceptar.
A screenshot of the Go To Special dialog with Blanks option selected

3. Excel ahora resalta todas las celdas en blanco en tu rango. Simplemente escribe tu valor predeterminado (por ejemplo, "Falta") y luego presiona Ctrl + Enter. Esta acción rellena todas las celdas en blanco seleccionadas a la vez.
A screenshot of filling selected blank cells with a default value using Ctrl + Enter

Consejo adicional: Ten cuidado de no hacer clic en otra celda después de seleccionar los espacios en blanco; de lo contrario, solo se llenará la celda activa. Además, si tu selección cubre un rango muy grande, Excel puede tardar más tiempo en procesar.


Rellenar el valor de arriba/abajo o un valor predeterminado si la celda está en blanco con Kutools para Excel

Si deseas la flexibilidad de rellenar celdas en blanco con el valor de arriba, abajo, izquierda, derecha, un valor fijo o valores lineales, la función Rellenar Celdas en Blanco en Kutools para Excel puede simplificar el proceso. Es especialmente útil cuando necesitas estandarizar rápidamente tablas grandes o importar datos donde algunas celdas pueden tener valores faltantes.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

1. Resalta el rango a procesar, luego ve a Kutools > Insertar > Rellenar Celdas en Blanco.
A screenshot of Kutools Fill Blank Cells option in the Insert menu

2. En el cuadro de diálogo Rellenar Celdas en Blanco, elige las opciones deseadas dependiendo de si deseas rellenar los espacios en blanco con valores de celdas vecinas o un número/texto fijo.

Rellenar con valores de arriba, abajo, izquierda o derecha:
A screenshot of Kutools options to fill blank cells with values above, below, left, or right

Rellenar espacios en blanco con el valor de arriba (elige "Basado en Valor" y las opciones "Abajo"):
A screenshot showing Kutools Fill Blank Cells option with values filled from above

Rellenar espacios en blanco con el valor de la izquierda (elige "Basado en Valor" y las opciones "Derecha"):
A screenshot showing Kutools Fill Blank Cells option with values filled from the left

Rellenar espacios en blanco basado en un valor fijo:
A screenshot of Kutools options to fill blanks based on a fixed value
A screenshot of Kutools filling blank cells with a fixed value

Rellenar espacios en blanco con valores lineales:
A screenshot showing Kutools filling blank cells with linear values
A screenshot showing Kutools filling blank cells with linear values across cells

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Beneficios y consideraciones: Esta solución agiliza el rellenado de espacios en blanco en tablas complejas o grandes, soporta varias estrategias de relleno y ahorra tiempo en comparación con la entrada manual o los enfoques con fórmulas. La única limitación es que requiere que tengas instalado Kutools para Excel. Siempre revisa tus datos después de procesarlos para verificar que los valores autollenados cumplan con tus expectativas, especialmente cuando usas rellenos lineales o basados en valores.


Usar macro VBA para rellenar celdas en blanco con un valor predeterminado especificado

Para usuarios de Excel que necesiten rellenar repetidamente celdas en blanco con un valor predeterminado consistente, potencialmente en rangos muy grandes o en escenarios de flujo de trabajo automatizados, una simple macro VBA puede ser una solución eficiente. Con solo unos pocos clics, puedes reemplazar todas las celdas genuinamente vacías en tu rango seleccionado con cualquier valor que especifiques, ahorrando tiempo en comparación con operaciones manuales cuando se trata de tareas repetitivas de gestión de datos.

Escenarios aplicables: Usa una macro VBA cuando tengas que realizar esta operación regularmente, manejar conjuntos de datos dinámicos o grandes, o incluir el llenado de celdas en blanco en un proceso más amplio de automatización en Excel. No solo ofrece rapidez, sino que también te permite personalizar o extender la lógica VBA para necesidades avanzadas de limpieza de datos. Este método es especialmente útil si las funciones integradas de Excel o complementos no ofrecen la flexibilidad requerida, o si deseas procesar en lote grandes libros de trabajo.

1. Haz clic en Herramientas de Desarrollo > Visual Basic. En la ventana VBA, haz clic en Insertar > Módulo, luego copia y pega el código a continuación en el área del módulo:

Sub FillBlanksWithDefaultValue()
    Dim WorkRng As Range
    Dim Cell As Range
    Dim DefaultValue As Variant
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to fill blanks", xTitleId, WorkRng.Address, Type:=8)
    DefaultValue = Application.InputBox("Enter the default value to fill blank cells", xTitleId, "", Type:=2)
    Application.ScreenUpdating = False
    For Each Cell In WorkRng
        If IsEmpty(Cell.Value) Then
            Cell.Value = DefaultValue
        End If
    Next
    Application.ScreenUpdating = True
End Sub

2. Para ejecutar la macro, presiona F5 o haz clic en el Run button botón "Ejecutar" en la ventana VBA. Un cuadro de diálogo te pedirá que selecciones el rango de celdas a procesar, y luego te pedirá que introduzcas tu valor predeterminado deseado. Después de la confirmación, todas las celdas en blanco en el rango especificado se rellenarán con el valor que proporcionaste.

Precauciones: Antes de ejecutar cualquier macro, guarda tu trabajo para prevenir la pérdida de datos. Esta macro sobrescribirá todas las celdas vacías en tu rango seleccionado, así que asegúrate de seleccionar cuidadosamente el rango de datos apropiado. Además, VBA no modificará celdas que parecen estar vacías pero que en realidad contienen fórmulas que devuelven una cadena vacía "" o caracteres invisibles.


Demostración: Rellenar el valor de arriba/abajo o un valor predeterminado si la celda está en blanco con Kutools para Excel

 
Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

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!