Saltar al contenido principal

Complete celdas en blanco con el valor superior o 0 en Excel: guía paso a paso

En Excel, es una práctica común dejar las celdas en blanco cuando sus datos simplemente repiten el valor de la celda que está encima de ellas. Esta elección de formato a menudo da como resultado un diseño más limpio y visualmente más atractivo. Sin embargo, si desea ordenar o filtrar la lista, estas celdas en blanco pueden resultar problemáticas. En tales casos, debe completar los espacios en blanco con los valores de las celdas anteriores, como se muestra en la captura de pantalla siguiente.

En esta guía, nos centraremos en cómo llenar celdas en blanco, ya sea con el valor de la celda directamente arriba o con 0 o cualquier otro valor específico. Esto puede resultar increíblemente útil para manejar conjuntos de datos que contienen celdas vacías, garantizando que los cálculos y las visualizaciones sean precisos y significativos.

Llene las celdas en blanco con el valor anterior

Llene las celdas en blanco con 0 o un valor específico


 Llene las celdas en blanco con el valor anterior

En esta sección, presentaremos cuatro trucos sencillos para llenar celdas en blanco con el valor anterior en Excel.

  • Ir a Especial y fórmula: Nativo de Excel, pero se requieren varios pasos y es necesario convertir las fórmulas finales en valores.
  • Kutools for Excel: Solo requiere 3 clics, fácil y rápido. Pero requiere descarga e instalación.
  • Código VBA: Requiere conocimientos de programación VBA, posibilidad de fallos o errores si no se codifica correctamente.
  • Power Query: Tiene una curva de aprendizaje más pronunciada, aplicable a Excel 2016 y versiones posteriores.

Uso de la función y fórmula Ir a especial para llenar celdas en blanco con el valor anterior

Con este método, debes aplicar el Ir a Especial función para seleccionar todas las celdas en blanco en el rango de datos, luego ingrese una fórmula muy simple en una celda vacía y luego presione la tecla Ctrl + Enter teclas para llenar las celdas en blanco seleccionadas con el valor anterior. Aquí están los pasos.

Paso 1: seleccione las celdas en blanco

      1. Seleccione el rango de celdas donde desea llenar los espacios en blanco con el valor anterior.
      2. Luego, haz clic Inicio > Buscar y seleccionar > Ir a Especial, ver captura de pantalla:
        Tips: También puede pulsar F5 clave para abrir el Para ir cuadro de diálogo y luego haga clic en Especiales botón en el Para ir ventana para mostrar la Ir a Especial caja de diálogo.
      3. En Ir a Especial cuadro de diálogo, elija el Espacios en blanco Y haga clic en OK.
      4. Ahora todas las celdas en blanco dentro del rango se seleccionan a la vez.

Paso 2: Ingrese la fórmula

Con las celdas en blanco aún seleccionadas, escriba el signo igual (=) directamente. El signo igual aparecerá en una de las celdas en blanco seleccionadas, como A3 en este caso. Ahora haga referencia a la celda de arriba haciendo clic en A2.

Paso 3: presione las teclas Ctrl + Enter para completar todas las celdas en blanco seleccionadas

Ahora presiona Ctrl + Enter teclas juntas para copiar la fórmula a todas las demás celdas seleccionadas. Y todas las celdas en blanco seleccionadas se rellenan con el valor de la celda directamente encima de ellas. Ver captura de pantalla:

Paso 4: convertir fórmulas en valores

Ahora, las celdas en blanco seleccionadas son fórmulas, debes convertir estas fórmulas en valores. Seleccione el rango de datos que contiene las fórmulas, luego presione Ctrl + C para copiar la lista de datos y luego haga clic derecho en el rango copiado y elija Valores del desplegable Pegar opciones sección, ver captura de pantalla:

Y ahora, las fórmulas se convierten a valores estáticos, puede realizar cualquier otra operación que necesite.

Note: Si hay otras fórmulas en el rango seleccionado, estas fórmulas también se convertirán en valores.

Usando Kutools para Excel con solo 3 clics

Si buscas una solución rápida y sencilla, Kutools for Excel, Llenar celdas en blanco La característica podría ser una excelente herramienta para usted. Con esta potente función, podrá finalizar rápidamente las siguientes operaciones:

  • Llene las celdas en blanco con el valor arriba, abajo, izquierda o derecha
  • Rellenar celdas en blanco con series de valores lineales
  • Llenar celdas en blanco con un valor específico

Después descargando e instalando Kutools para Excel, haz lo siguiente:

Para llenar celdas en blanco con el valor anterior, seleccione el rango de datos en el que desea llenar las celdas en blanco y luego haga clic Kutools > recuadro > Llenar celdas en blanco, luego especifique las operaciones en el Llenar celdas en blanco caja de diálogo:

  1. Seleccione Basado en Valores Opción de la Llenar con .
  2. Elige Plumón existentes Opciones sección. (También puedes seleccionar el Up, Derecha or Unidades para llenar las celdas en blanco con el valor hacia abajo, hacia la izquierda o hacia la derecha según sea necesario)
  3. Haga Clic en OK para aplicar esta característica.

Resultado:

Ahora, todas las celdas en blanco se completan con el valor anterior como se muestra en la siguiente captura de pantalla:

Note: Para aplicar esta función, por favor descargue e instale Kutools para Excel de antemano.

Usando código VBA para llenar celdas en blanco con el valor anterior

Si está familiarizado con el código VBA, aquí le proporcionaremos un código para completar celdas en blanco con el valor anterior. Por favor hazlo con los siguientes pasos:

Paso 1:Abra el editor de módulos VBA y copie el código

  1. Mantenga pulsado el botón ALT + F11 claves en Excel, y abre el Microsoft Visual Basic para aplicaciones ventana.
  2. Haga Clic en recuadro > Móduloy pegue el siguiente código en la ventana del módulo.
    Código VBA: inserte celdas en blanco con el valor anterior
    Sub FillBlankCellsWithValueAbove()
    'Updateby Extendoffice
        Dim WorkRng As Range
        Dim cell As Range
        On Error Resume Next
        xTitleId = "KutoolsforExcel"
        Set WorkRng = Application.Selection
        Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
        On Error GoTo 0
        If WorkRng Is Nothing Then
            MsgBox "No valid range selected.", vbExclamation, "Error"
            Exit Sub
        End If
        For Each cell In WorkRng
            If IsEmpty(cell) Then
                cell.Value = cell.Offset(-1, 0).Value
            End If
        Next cell
    End Sub
    

Paso 2: ejecuta el código

Después de pegar este código, presione F5 clave para ejecutar este código. En el cuadro emergente, seleccione el rango de datos donde desea llenar las celdas en blanco con el valor anterior. Y luego, haga clic OK.

Resultado:

Ahora, todas las celdas en blanco se completan con el valor anterior como se muestra en la siguiente captura de pantalla:


Usar Power Query para llenar el valor de las celdas en blanco arriba

Si está utilizando Excel 2016 y una versión posterior, Excel proporciona una característica poderosa: Power Query, que puede ayudar a llenar cada bloque de celdas vacías en la columna usando el valor de la celda encima de ellas inmediatamente. Estos son los pasos para hacerlo:

Paso 1: Introduzca los datos Power Query

  1. Seleccione el rango de datos que desea utilizar y luego haga clic en Datos > De la mesa, ver captura de pantalla:
    Tips: en Excel 2019 y Office 365, haga clic en Datos > Desde tabla/rango.
  2. En el emergente Crear mesa cuadro de diálogo, haga clic en OK botón para crear una tabla, ver captura de pantalla:
  3. Ahora, la Power Query Editora se muestra una ventana con los datos, ver captura de pantalla:

Paso 2: en el Power Query Ventana del editor, especifique las operaciones

  1. Haga clic en el encabezado de las columnas en las que desea llenar las celdas en blanco con el valor anterior. Y luego, haga clic derecho en el encabezado seleccionado, elija Llene > Plumón, ver captura de pantalla:
    Tips: Para llenar celdas en blanco en varias columnas, mantenga presionada la tecla Ctrl or Shift y haga clic en los encabezados de las columnas para seleccionar columnas adyacentes o no adyacentes, luego haga clic derecho en cualquier columna seleccionada y luego seleccione Llene > Plumón como se describió previamente.
  2. Ahora, todas las celdas en blanco en la columna seleccionada se llenan con el valor de la celda directamente encima de ellas, vea la captura de pantalla:

Paso 3: salida del Power Query a una tabla de Excel

  1. Luego, debe generar los datos en su hoja de trabajo. Por favor haz click Inicio > Cerrar y cargar > Cerrar y cargar / Cerrar y cargar a, (aquí, haré clic Cerrar y cargar), vea la captura de pantalla:
    Tips: Haga clic Cerrar y cargar enviará los datos a una nueva hoja de trabajo; Hacer clic Cerrar y cargar a opción, los datos se enviarán a una hoja nueva o a la hoja actual que necesite.
  2. Y luego, los datos se cargarán en una nueva hoja de trabajo, vea la captura de pantalla:

Llene las celdas en blanco con 0 o un valor específico

Si necesita llenar celdas en blanco con 0 o cualquier otro valor específico, aquí hablaré de dos métodos rápidos.


Uso de la función Ir a especial para llenar celdas en blanco con 0 o un valor específico

Paso 1: seleccione las celdas en blanco

      1. Seleccione el rango de celdas donde desea llenar los espacios en blanco con 0 o un valor específico.
      2. Luego, haz clic Inicio > Buscar y seleccionar > Ir a Especial, ver captura de pantalla:
        Tips: También puede pulsar F5 clave para abrir el Para ir cuadro de diálogo y luego haga clic en Especiales botón en el Para ir ventana para mostrar la Ir a Especial caja de diálogo.
      3. En Ir a Especial cuadro de diálogo, elija el Espacios en blanco Y haga clic en OK.
      4. Ahora todas las celdas en blanco dentro del rango se seleccionan a la vez.

Paso 2: ingrese 0 o un valor específico

Con las celdas en blanco aún seleccionadas, escriba 0 u otro valor específico que necesite directamente, vea la captura de pantalla:

Paso 3: presione las teclas Ctrl + Enter para completar todas las celdas en blanco seleccionadas

Ahora presiona Ctrl + Enter teclas juntas para llenar las celdas en blanco seleccionadas con el valor que escribió, vea la captura de pantalla:


  • No dejes que los espacios en blanco te detengan. ¡Deja que Kutools for Excel los llene!

    ¿Las celdas vacías interrumpen tu flujo? Transforme su viaje a Excel con Kutools. Llenando todo tipo de celdas en blanco, satisfaciendo perfectamente sus necesidades. ¡Sin espacios en blanco, solo brillantez! ¡Descarga Kutools para Excel ahora!

    Llene las celdas en blanco con 0 o cualquier otro valor específico

  • No dejes que los espacios en blanco te detengan. ¡Deja que Kutools for Excel los llene!

    ¿Las celdas vacías interrumpen tu flujo? Transforme su viaje a Excel con Kutools. Llenando todo tipo de celdas en blanco, satisfaciendo perfectamente sus necesidades. ¡Sin espacios en blanco, solo brillantez! ¡Descarga Kutools para Excel ahora!

    Rellenar celdas en blanco con una serie de valores lineales

  • No dejes que los espacios en blanco te detengan. ¡Deja que Kutools for Excel los llene!

    ¿Las celdas vacías interrumpen tu flujo? Transforme su viaje a Excel con Kutools. Llenando todo tipo de celdas en blanco, satisfaciendo perfectamente sus necesidades. ¡Sin espacios en blanco, solo brillantez! ¡Descarga Kutools para Excel ahora!

    Llene las celdas en blanco con el valor arriba/abajo/izquierda/derecha


Uso de la función Buscar y reemplazar para llenar celdas en blanco con 0 o un valor específico

Excel Buscar y reemplazar La función también puede ayudar a llenar celdas en blanco con 0 o cualquier otro valor específico, siga los siguientes pasos:

Paso 1: seleccione el rango de datos y habilite la función Buscar y reemplazar

  1. Seleccione el rango de datos donde desea completar las celdas en blanco con un valor específico.
  2. Luego, haz clic Inicio > Buscar y seleccionar > Reemplaza (también puedes presionar Ctrl + H para abrir el Buscar y reemplazar cuadro de diálogo), ver captura de pantalla:

Paso 2: especificar las operaciones en el cuadro de diálogo Buscar y reemplazar

  1. En Buscar y reemplazar cuadro de diálogo, deje el Encuentra lo que cuadro de texto en blanco, luego escriba el valor específico en el Reemplazar con caja de texto. Y luego, haga clic reemplazar todo botón. Ver captura de pantalla:
  2.  Aparece un cuadro emergente para recordarle cuántas celdas se reemplazan con el nuevo valor. Por último, haz clic OK y cierra el Buscar y reemplazar caja de diálogo.

Resultado:

Ahora, las celdas en blanco en el rango seleccionado se llenan con el valor específico que ingresó, vea la captura de pantalla:


Así es como puedes llenar celdas en blanco con el valor anterior o un valor específico. Si está interesado en explorar más consejos y trucos de Excel, nuestro sitio web ofrece miles de tutoriales, haga clic en esta página para acceder a ellos. ¡Gracias por leer y esperamos brindarle más información útil en el futuro!


Artículos relacionados:

  • Autocompletar números de serie y omitir espacios en blanco
  • Si tiene una lista de datos que contiene algunas celdas en blanco, ahora desea insertar números de serie para los datos, pero omita las celdas en blanco como se muestra a continuación. En este artículo, presentaré una fórmula para resolver esta tarea en Excel.
  • Llenar celdas en blanco con valores lineales
  • ¿Necesita llenar celdas en blanco con valores lineales en las selecciones? Este artículo presentará algunos consejos sobre cómo llenar celdas en blanco con valores lineales en selecciones rápidamente.
  • Rellenar celdas en blanco con guión
  • Suponiendo que tiene un rango de datos que contiene algunas celdas en blanco, y ahora, desea llenar cada una de estas celdas en blanco con el símbolo de guión como se muestra en las siguientes capturas de pantalla, ¿tiene alguna buena idea para llenar las celdas en blanco con guiones a la vez en ¿Sobresalir?
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
test test test test test
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations