Microsoft Excel es una poderosa aplicaci n de hoja de c lculo que le permite almacenar y procesar grandes cantidades de datos. En algunos casos, es necesario dividir la tabla en varios archivos separados fila por fila. Esto puede ser til si desea transferir ciertos datos o compartirlos con otros usuarios.
En este art culo, lo guiaremos a trav s de varias formas de dividir un archivo de Excel en archivos individuales l nea por l nea. Una de las formas m s f ciles es usar las funciones de filtrado y clasificaci n de tablas. Resalte la columna en la que desea dividir la tabla y aplique un filtro con el comando Filtro en el men Datos. Luego filtre la tabla por cada valor nico y guarde el resultado en un archivo separado.
Si tiene una lista predefinida de valores para dividir la tabla, puede usar la funci n Dividir en el men Datos. Simplemente seleccione la lista de valores y haga clic en aceptar. Excel crear autom ticamente archivos separados para cada valor de la lista.
Otra forma de dividir un archivo de Excel es usar macros. Las macros le permiten automatizar la ejecuci n de acciones en Excel. Puede crear una macro que separe la tabla en archivos separados seg n un criterio determinado. Para ello, abra la pesta a "Desarrollador "en el men de Excel y haga clic en el bot n"Registrar macro". Siga los pasos necesarios, guarde la macro y ejec tela para dividir la tabla.
En este art culo, hemos cubierto varias formas de dividir un archivo de Excel en archivos individuales l nea por l nea. Puede elegir el m todo m s adecuado para usted, dependiendo de sus necesidades y nivel de experiencia con Excel.
- M todos de separaci n de archivos de Excel
- Separaci n manual
- Uso de filtrado
- Usando un script VBA
- Uso de SOFTWARE especial
M todos de separaci n de archivos de Excel
Hay varios m todos para dividir un archivo de Excel en archivos separados l nea por l nea. Considere algunos de ellos:
| M todo | Descripci n |
|---|---|
| Filtrado y guardado | Seleccione las l neas deseadas mediante el filtrado y gu rdelas en un archivo separado. |
| Macros VBA | Crear macros en lenguaje VBA para automatizar el proceso de divisi n de archivos. |
| Uso de software especial | El uso de un software especial dise ado para dividir archivos de Excel. |
| Usando un script de Python | Escribir un script en Python usando la biblioteca pandas para dividir un archivo. |
Cada uno de estos m todos tiene sus propias ventajas y desventajas, y la elecci n de un m todo espec fico depende de los requisitos y capacidades del usuario.
Separaci n manual
Si no desea utilizar el software para dividir un archivo de Excel en varios archivos separados, puede realizar esta tarea manualmente. Siga estos sencillos pasos:
- Abra el archivo de Excel que desea compartir.
- Seleccione la l nea desde la que desea crear un nuevo archivo de Excel.
- Cortar (Ctrl + X) las l neas seleccionadas del archivo de origen.
- Cree un nuevo archivo de Excel haciendo clic derecho en la carpeta y seleccionando Nuevo - > nuevo documento - > Documento de Microsoft Excel.
- Pegue (Ctrl + V) las l neas previamente cortadas en un nuevo archivo de Excel.
- Guarde el nuevo archivo de Excel para completar el proceso de divisi n de archivos.
Este m todo puede ser til si necesita dividir un archivo en una peque a cantidad de archivos individuales o si no tiene acceso al software para dividir el archivo autom ticamente.
Uso de filtrado
Para usar el filtrado, puede seguir estos pasos::
- Seleccione todo el rango de datos en el que desea aplicar el filtro.
- En la barra de herramientas de la pesta a Datos, busque y haga clic en el bot n Filtrar.
- Aparece una flecha en el encabezado de cada columna. Haga clic en la flecha de la columna en la que desea filtrar los datos.
- Seleccione filtros disponibles de la lista para Mostrar solo los datos que desee, o use la opci n Filtrar por valor para introducir condiciones de filtrado especiales.
- Despu s de seleccionar las condiciones de filtrado, Excel solo mostrar las filas que coincidan con esas condiciones y las filas restantes se ocultar n.
Tambi n puede combinar las condiciones de filtrado para una selecci n de datos m s precisa. Por ejemplo, puede usar m ltiples condiciones de filtrado para Mostrar solo datos que satisfagan varios criterios a la vez.
Una vez que haya aplicado el filtro a la tabla, Excel agregar botones especiales en la flecha de filtrado de columna que le permiten cambiar o cancelar f cilmente las condiciones de filtrado. Tambi n puede reutilizar las condiciones de filtrado para otras columnas simplemente copi ndolas en otras flechas de filtrado.
El filtrado de datos en Excel es una poderosa herramienta que ayuda a ordenar, filtrar y Mostrar solo los datos necesarios. Esto puede hacer que sea mucho m s f cil trabajar con grandes conjuntos de datos y acelerar la b squeda de la informaci n que necesita.
Usando un script VBA
Para usar un script VBA para dividir un archivo, debe seguir estos pasos::
- Abra el archivo de Excel que desea compartir.
- Presione la tecla Alt y luego seleccione Alt + F11. Esto abrir el Editor de VBA.
- En el Editor de VBA, seleccione Insertar (Insert) en el men principal y, a continuaci n, seleccione m dulo (Module).
- VBA- :
Sub SplitFileByRows()Establecer ws = Hoja de actividades
Para Cada fila En rng.Filas
fila.Copia
Establezca newWorkbook = Libros de trabajo.A adir
- newWorkbook.Hojas de trabajo(1).Pasta
- newWorkbook.SaveAs " " & " \ " & fila.Fila & ".xlsx"
- newWorkbook.Cerrar SaveChanges: = False
- Fila siguiente
Aplicaci n.CutCopyMode = Falso
ws.Activar
Sub Final
Para Cada
que recorre cada fila en el rango
rng