Vai al contenuto principale

Power Query: ottiene un elenco di nomi di file da cartelle e sottocartelle

Autore: Xiaoyang Ultima modifica: 2024-11-12

Nel nostro precedente Elenca tutti i nomi di file da una cartella e sottocartelle tutorial, puoi elencare tutti i nomi di file da una cartella e dalle sottocartelle con alcuni metodi di base, come formula, codice VBA, ecc. In questo articolo introdurrò una funzionalità straordinaria: Power Query, con questa funzione è possibile elencare dinamicamente tutti i file da una cartella e dalle sottocartelle. Dopo aver ottenuto i nomi dei file, quando elimini o inserisci nuovi file, l'elenco dei nomi dei file verrà aggiornato automaticamente.


Ottieni un elenco di nomi di file da cartelle e sottocartelle con Power Query

Per realizzare questo compito utilizzando il file Power Query funzione, eseguire i seguenti passaggi:

1. In Excel 2016 ed Excel 2021, fare clic su Dati > Nuova query > Dal file > Da Cartella, vedi screenshot:

in Excel 2016 ed Excel 2021, fare clic su Dati > Nuova query > Da file > Da cartella

Note:: In Excel 2019 e Office 365, fare clic su Dati > Ottieni dati > Dal file > Da Cartella, vedi screenshot:

In Excel 2019 e Office 365, fare clic su Dati > Ottieni dati > Da file > Da cartella

2. In aperto Scopri la nostra gamma di prodotti finestra, scegli la cartella che contiene i file da cui vuoi ottenere i nomi dei file, vedi screenshot:

scegli la cartella che contiene i file da cui ottenere i nomi dei file

3. Quindi, fare clic Apri pulsante, si apre un elenco di anteprima dei documenti come mostrato nell'immagine sottostante:

si apre un elenco di anteprima dei documenti

4. Quindi fare clic su Trasforma i dati per aprire il Power Query editore finestra, gli attributi del file vengono visualizzati nella finestra.

5. Se desideri ottenere altri attributi, come la dimensione del file, fai clic sull'icona di espansione nel file Attributi colonna, ti mostrerà un elenco di colonne aggiuntive, seleziona le colonne che vuoi avere nei dati e deseleziona il resto. Ecco, controllerò Taglia opzione, vedi screenshot:

fare clic sull'icona di espansione nella colonna Attributi per visualizzare un elenco di colonne aggiuntive

6. Puoi anche eliminare le colonne che non ti servono. Nel Power Query editore finestra, selezionare la colonna che si desidera eliminare, fare clic con il pulsante destro del mouse sulla colonna e fare clic Rimuovere. Vedi screenshot:

eliminare le colonne facendo clic con il pulsante destro del mouse sulla colonna e fare clic su Rimuovi

7. Dopo aver ottenuto le colonne degli attributi di cui hai bisogno, fai clic Chiudi e carica > Chiudi e carica, vedi screenshot:

clicca Chiudi e carica > Chiudi e carica

8. Ora, tutti i dati sui file vengono caricati in un nuovo foglio di lavoro come mostrato nell'immagine sottostante:

tutti i dati sui file vengono caricati in un nuovo foglio di lavoro

Suggerimenti:

1. Se hai bisogno che i nomi dei file vengano modificati dinamicamente quando elimini file esistenti o inserisci nuovi file nella cartella, devi solo fare clic Dati > Aggiorna Tuttoe l'elenco dei nomi file verrà aggiornato all'elenco più recente.

fare clic su Dati > Aggiorna tutto, per aggiornare i nomi dei file

2. Con i passaggi precedenti, vengono elencati tutti i file nella cartella e nelle relative sottocartelle. Se vuoi elencare i nomi dei file solo dalla cartella (escluse le sottocartelle), devi solo cambiare il file Cartella.File a Cartella.Contenuto nella barra della formula del Power Query editore finestra, vedi screenshot:

cambia argomento per elencare solo i nomi dei file dalla cartella

E ora, sono elencati solo i nomi dei file e i nomi delle sottocartelle nella cartella specifica, vedi screenshot:

vengono elencati solo i nomi dei file e delle sottocartelle nella cartella specifica

uno screenshot di kutools per Excel ai

Sblocca Excel Magic con Kutools AI

  • Esecuzione intelligente: esegui operazioni sulle celle, analizza i dati e crea grafici, il tutto gestito da semplici comandi.
  • Formule personalizzate: genera formule personalizzate per semplificare i flussi di lavoro.
  • Codifica VBA: Scrivi e implementa il codice VBA senza sforzo.
  • Interpretazione della formula: Comprendere formule complesse con facilità.
  • Traduzione di testi: abbatti le barriere linguistiche nei tuoi fogli di calcolo.
Migliora le tue funzionalità di Excel con strumenti basati sull'intelligenza artificiale. Scarica Ora e sperimenta l'efficienza come mai prima d'ora!

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Tools (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Tools (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Tools (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Tools (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!