¿Cómo eliminar filas donde alguna columna está EN BLANCO en csv?

Introducción

Elimina fácilmente las filas que contienen columnas vacías en CSV sin usar una fórmula. Solo sube tu archivo CSV y obtén resultados en segundos. Procesamiento sencillo y eficiente: ¡pruébelo ahora!

¿Cómo eliminar las filas donde las columnas están en blanco en csv?

¿Cómo eliminar las filas donde las columnas están en blanco en csv?

Eliminar filas de un archivo grande no es muy sencillo. Por ejemplo, tengo un archivo CSV con millones de líneas que se utilizan para almacenar registros de acceso. Es necesario eliminar algunas líneas porque los documentos especificados están en blanco. Necesito eliminar estas líneas y analizar los datos. ¿Cómo puedo hacerlo?

Método A: Excel o Google Spreadsheet

Sí, puede usar Excel para eliminar las filas en las que las columnas especificadas estén en BLANCO. He aquí cómo:

  • Abre tu archivo CSV en Excel.
  • Seleccione las columnas en las que desee comprobar si hay celdas en blanco.
  • Haga clic en la pestaña «Datos» de la cinta.
  • Haga clic en el botón «Filtrar» del grupo «Ordenar y filtrar».
  • Haga clic en la flecha desplegable del encabezado de la columna seleccionada y desactive la opción «Espacios en blanco».
  • Pulse «Ctrl + -» para eliminar las filas visibles.
  • Guarda el archivo como un nuevo archivo CSV.

Nota: Este método asume que las celdas en BLANCO de las columnas especificadas están realmente en blanco y no solo son espacios. Puede utilizar la función «Buscar y reemplazar» para eliminar los espacios antes de aplicar el filtro.

Método B: Python

Para eliminar las filas en las que las columnas especificadas estén EN BLANCO en un archivo CSV, puede utilizar un lenguaje de programación como Python. Esta es una forma de hacerlo:


import pandas as pd

# Read the CSV file
df = pd.read_csv('input.csv')

# Remove rows with blank values in the specified columns
df.dropna(subset=['column1', 'column2'], inplace=True)

# Write the cleaned dataframe to a new CSV file
df.to_csv('output.csv', index=False)

Este es el código en Python:

Nota: Sustituya 'input.csv' y 'output.csv' por los nombres de archivo reales. Además, sustituya ['column1', 'column2'] por los nombres de las columnas reales en los que desee comprobar si hay valores en BLANCO.

La mejor manera: utilice la función QuickTran

  • Visite nuestro sitio web y busque la herramienta en línea.
  • Abre tu archivo csv haciendo clic en el botón «Elegir archivo» y seleccionando el archivo que deseas cambiar.
  • Una vez cargado el archivo, puede seleccionar las columnas especificadas que desea procesar y, en segundos, eliminará las filas en las que todas las columnas estén en BLANCO.
  • A continuación, puede descargar los archivos y guardarlos en su ordenador.
Conozca más de nuestras herramientas de transformación
Transforma datos: texto, fecha/hora, ubicación, Json, etc.