Extraer carpeta y subcarpetas con Excel

Última actualización el 03/05/2024
Tiempo de leer: 3 minutos

Cómo extraer una carpeta y sus subcarpetas en sólo 5 pasos con Excel

  1. Carga la ruta de tu carpeta con Power Query

    Power Query es la forma más sencilla de conectarse a una carpeta

  2. Mantenga solo unos pocos datos

    Power Query devolverá mucha información, pero no toda es necesaria

  3. Cargar el resultado en Excel

    Una vez que haya terminado de manipular y limpiar sus datos, cárguelos en Excel.

Paso 1: Conéctese a una carpeta con Power Query

Para extraer carpetas y subcarpetas con Excel, la mejor manera es usar Power Query

  1. Llegué a la Fecha  y
  2. Haga clic en  Obtener datos
  3. Entonces Desde el archivo
  4. Y finalmente Desde la carpeta
Menú Importar carpeta para extraer la ruta de los archivos a Excel
  1. En el siguiente cuadro de diálogo, haga clic en el Explorar ícono
Seleccione la carpeta para importar a Excel
  1. Un nuevo cuadro de diálogo muestra todos los archivos de la carpeta y las subcarpetas seleccionadas. Simplemente haga clic en el botón Transformar datos
Todos los archivos de la carpeta y subcarpetas para extraer a Excel

Paso 2: agrega el tamaño del archivo

El tamaño no se carga por defecto.. Pero el Record la columna contiene algunos datos esenciales que mostraremos.

  1. Haga clic en la flecha en el Atributos columna
Implementar la columna Atributos
  1. Seleccione solo el Tamaño campo
  2. Desenfrenado Utilice el nombre de la columna original como prefijo
Seleccione el campo Tamaño

Paso 3: mantenga solo 3 columnas

Solo mantenemos 3 columnas.

  • El camino
  • Los nombres de los archivos.
  • Tamaño

Con consulta de energía, hay un truco para eliminar y también reordenar columnas en la misma acción. Seleccionar en este orden

  1. La sección  Ruta de la carpeta columna
  2. Entonces el Nombre columna (con la tecla Ctrl)
  3. Y finalmente el Tamaño  columna
  4. Haga clic derecho en los encabezados
  5. Seleccione Eliminar otras columnas
Sólo se mantuvieron 3 columnas.

Las columnas se reordenan automáticamente 😉😮

Paso 4: eliminar la ruta inicial

Power Query siempre muestra la ruta inicial completa. Pero Podemos quitar fácilmente la primera parte de la cuerda. como este

  1. Haga clic derecho en el encabezado del Ruta de la carpeta columna
  2. Seleccione  Reemplazar valores opción
Menú Power Query para reemplazar valores
  1. Ingrese la cadena de búsqueda (aquí C:\Users\fred_\OneDrive - FlgConsulting\20_EXCEL\)
  2. Deje la cadena de reemplazo vacía
Cuadro de diálogo Power Query para reemplazar

Paso 5: divide todas las subcarpetas

Como no sabemos cuántas subcarpetas podemos tener, no sabemos cuántas veces tendremos el símbolo \ en una cadena. Entonces esta tarea parece muy compleja de realizar... pero no con Power Query 😊😉

  1. Haga clic derecho en el encabezado del Ruta de la carpeta columna
  2. Seleccione la opción Columna dividida
  3. Entonces Por delimitador
Opción de Power Query dividir columna por delimitador
  1. Luego, seleccione la opción Personalizado en la lista desplegable
  2. Escribe el delimitador \
  3. MUY IMPORTANTE, utiliza la opción Cada aparición del delimitador
Opción para dividir la columna.
  1. Y luego, inmediatamente, Power Query crea tantas columnas como subcarpetas tenga. En este ejemplo, la carpeta raíz tiene 4 niveles.
Creación de 4 columnas después de la operación para dividir columna.
  1. Para finalizar, devolvemos el resultado a Excel (Inicio > Cerrar y cargar)
Menú Power Query Cerrar y cargar
  1. Finalmente, ha extraído todas las carpetas y subcarpetas en Excel.
Extracto de la carpeta y subcarpetas en Excel.

5 Comentarios

  1. Luna
    07/09/2023 a las 12:55

    Este es sin duda el mejor tutorial que encontré. Se debe hacer una plantilla.
    ¡¡Muchas gracias por esto!! Súper útil y sencillo.

    Responder

    • Frédéric LE GUEN
      07/09/2023 a las 13:01

      Muchas gracias por tu bonito comentario Luca.

      Responder

  2. elmer morgan
    11/07/2023 a las 19:40

    No hay ningún botón de transformación de datos. ¿Para qué versión de Excell es esto?

    Responder

    • Frédéric LE GUEN
      12/07/2023 a las 02:40

      Hola, ¿no tienes el botón Transformar datos? Eso es raro. Hice mi tutorial con Excel 365 hace 2 años y lo he comprobado, el botón sigue ahí.
      ¿Cuál es tu versión de Excel? ¿Qué botones tienes?
      Muchas Gracias

      Responder

  3. Abhishek
    25/08/2022 a las 07:01

    Hola,

    En este sitio web hay excelentes contenidos. Hay tantos materiales de aprendizaje ahí. Pero no puedo encontrar los datos de práctica para esos ejercicios. Proporcione la forma de descargar los datos, de lo contrario no podrá practicar correctamente.

    Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *

Extraer carpeta y subcarpetas con Excel

Tiempo de leer: 3 minutos
Última actualización el 03/05/2024

Cómo extraer una carpeta y sus subcarpetas en sólo 5 pasos con Excel

  1. Carga la ruta de tu carpeta con Power Query

    Power Query es la forma más sencilla de conectarse a una carpeta

  2. Mantenga solo unos pocos datos

    Power Query devolverá mucha información, pero no toda es necesaria

  3. Cargar el resultado en Excel

    Una vez que haya terminado de manipular y limpiar sus datos, cárguelos en Excel.

Paso 1: Conéctese a una carpeta con Power Query

Para extraer carpetas y subcarpetas con Excel, la mejor manera es usar Power Query

  1. Llegué a la Fecha  y
  2. Haga clic en  Obtener datos
  3. Entonces Desde el archivo
  4. Y finalmente Desde la carpeta
Menú Importar carpeta para extraer la ruta de los archivos a Excel
  1. En el siguiente cuadro de diálogo, haga clic en el Explorar ícono
Seleccione la carpeta para importar a Excel
  1. Un nuevo cuadro de diálogo muestra todos los archivos de la carpeta y las subcarpetas seleccionadas. Simplemente haga clic en el botón Transformar datos
Todos los archivos de la carpeta y subcarpetas para extraer a Excel

Paso 2: agrega el tamaño del archivo

El tamaño no se carga por defecto.. Pero el Record la columna contiene algunos datos esenciales que mostraremos.

  1. Haga clic en la flecha en el Atributos columna
Implementar la columna Atributos
  1. Seleccione solo el Tamaño campo
  2. Desenfrenado Utilice el nombre de la columna original como prefijo
Seleccione el campo Tamaño

Paso 3: mantenga solo 3 columnas

Solo mantenemos 3 columnas.

  • El camino
  • Los nombres de los archivos.
  • Tamaño

Con consulta de energía, hay un truco para eliminar y también reordenar columnas en la misma acción. Seleccionar en este orden

  1. La sección  Ruta de la carpeta columna
  2. Entonces el Nombre columna (con la tecla Ctrl)
  3. Y finalmente el Tamaño  columna
  4. Haga clic derecho en los encabezados
  5. Seleccione Eliminar otras columnas
Sólo se mantuvieron 3 columnas.

Las columnas se reordenan automáticamente 😉😮

Paso 4: eliminar la ruta inicial

Power Query siempre muestra la ruta inicial completa. Pero Podemos quitar fácilmente la primera parte de la cuerda. como este

  1. Haga clic derecho en el encabezado del Ruta de la carpeta columna
  2. Seleccione  Reemplazar valores opción
Menú Power Query para reemplazar valores
  1. Ingrese la cadena de búsqueda (aquí C:\Users\fred_\OneDrive - FlgConsulting\20_EXCEL\)
  2. Deje la cadena de reemplazo vacía
Cuadro de diálogo Power Query para reemplazar

Paso 5: divide todas las subcarpetas

Como no sabemos cuántas subcarpetas podemos tener, no sabemos cuántas veces tendremos el símbolo \ en una cadena. Entonces esta tarea parece muy compleja de realizar... pero no con Power Query 😊😉

  1. Haga clic derecho en el encabezado del Ruta de la carpeta columna
  2. Seleccione la opción Columna dividida
  3. Entonces Por delimitador
Opción de Power Query dividir columna por delimitador
  1. Luego, seleccione la opción Personalizado en la lista desplegable
  2. Escribe el delimitador \
  3. MUY IMPORTANTE, utiliza la opción Cada aparición del delimitador
Opción para dividir la columna.
  1. Y luego, inmediatamente, Power Query crea tantas columnas como subcarpetas tenga. En este ejemplo, la carpeta raíz tiene 4 niveles.
Creación de 4 columnas después de la operación para dividir columna.
  1. Para finalizar, devolvemos el resultado a Excel (Inicio > Cerrar y cargar)
Menú Power Query Cerrar y cargar
  1. Finalmente, ha extraído todas las carpetas y subcarpetas en Excel.
Extracto de la carpeta y subcarpetas en Excel.

5 Comentarios

  1. Luna
    07/09/2023 a las 12:55

    Este es sin duda el mejor tutorial que encontré. Se debe hacer una plantilla.
    ¡¡Muchas gracias por esto!! Súper útil y sencillo.

    Responder

    • Frédéric LE GUEN
      07/09/2023 a las 13:01

      Muchas gracias por tu bonito comentario Luca.

      Responder

  2. elmer morgan
    11/07/2023 a las 19:40

    No hay ningún botón de transformación de datos. ¿Para qué versión de Excell es esto?

    Responder

    • Frédéric LE GUEN
      12/07/2023 a las 02:40

      Hola, ¿no tienes el botón Transformar datos? Eso es raro. Hice mi tutorial con Excel 365 hace 2 años y lo he comprobado, el botón sigue ahí.
      ¿Cuál es tu versión de Excel? ¿Qué botones tienes?
      Muchas Gracias

      Responder

  3. Abhishek
    25/08/2022 a las 07:01

    Hola,

    En este sitio web hay excelentes contenidos. Hay tantos materiales de aprendizaje ahí. Pero no puedo encontrar los datos de práctica para esos ejercicios. Proporcione la forma de descargar los datos, de lo contrario no podrá practicar correctamente.

    Responder

Deje un comentario

Su dirección de correo electrónico no será publicada. Las areas obligatorias están marcadas como requeridas *