¿Cómo eliminar las filas donde las columnas están vacías en csv?

Hemos transformado 1,411,757,070 registros en 208,883 hojas de cálculo
Elija archivos de Excel o CSV
Arrastra los archivos aquí. El tamaño máximo de subida de los archivos varía según el plan de precios. Se recomienda encarecidamente utilizar GOOGLE DRIVE para gestionar archivos de más de 2 GB.

Elimine fácilmente las filas en las que las columnas especificadas estén vacías en csv sin usar un formulario. Solo cargue un archivo csv, obtenga resultados en segundos. Procesamiento eficiente y sin esfuerzo: ¡pruébelo ahora!

Quick Creator
Quick Creator is the ultimate marketing tool for creating SEO-optimized blog pages andhigh-conversion landing pages in minutes.
Quick Creator
Transform your blog and landing pages with AI-powered Quick Creator

Cómo eliminar filas donde las columnas están vacías en csv

Eliminar filas de un archivo grande no es una cuestión muy sencilla. Por ejemplo, tengo un archivo csv con millones de líneas que almacena registros de acceso, algunas líneas deben eliminarse porque las columnas especificadas están vacías. Necesito eliminar estas líneas y luego analizar los datos. ¿Cómo puedo hacerlo?

Método A: Excel o Google Spreadsheet

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

  • Abre tu archivo CSV en Excel.
  • Seleccione las columnas en las que desee comprobar si hay celdas vacías.
  • 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 vacías de las columnas especificadas están realmente en blanco y no solo 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 vacías 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 empty 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 vacíos.

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 vacías.
  • 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.