Vai al contenuto principale

Formula di Excel: estrai il nome della cartella dal percorso

Autore: Sole Ultima modifica: 2020-03-23

Se si desidera estrarre il nome di ciascuna cartella finale da un elenco di percorsi di file in un foglio di lavoro come mostrato nell'immagine sottostante, è possibile utilizzare una formula per gestirlo rapidamente. Qui questo tutorial introduce la formula e spiega gli argomenti e ogni parte per farti capire facilmente.
doc estrae l'estensione dal nome del file 5

Formula generica:

RIGHT(file_path,(LEN(file_path)-FIND("?",SUBSTITUTE(file_path,"\","?",LEN(file_path)-LEN(SUBSTITUTE(file_path,"\",""))))))

argomenti

File_path: the file path you want to extract final folder from, it can be a text string or a cell reference.

Come funziona questa formula

Esempio: estrai il nome della cartella dal percorso del file nella cella B3, utilizza la formula seguente:

=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))))

Rassegna Stampa entrare tasto per estrarre la cartella finale.
doc estrae il nome della cartella dal percorso 2

Spiegazione

Per estrarre la cartella finale, la formula individua innanzitutto la posizione dell'ultima "\". Quindi estrae la stringa di testo a destra dell'ultima "\".

LEN function restituisce il numero di caratteri nella stringa di testo.

SUBSTITUTE function sostituisce il vecchio testo con quello nuovo.

La formula LEN (B3) -LEN (SOSTITUISCE (B3, "\", "")) conta il numero di caratteri "\".

= LEN (B3) -LEN (SOSTITUISCI (B3, "\", ""))
= 52-LEN ("C: UsersAddinTestWin10Desktop20200306text formula")
= 52-48
=4

SOSTITUISCI (SI3, "\", "?", LEN (SI3) -LEN (SOSTITUISCI (SI3, "\", ""))) sostituisce la quarta "\" con "?".

= SOSTITUISCI (B3, "\", "?", LEN (B3) -LEN (SOSTITUISCI (B3, "\", "")))
= SOSTITUISCI (SI3, "\", "?", 4)
= C: \ Users \ AddinTestWin10 \ Desktop? 20200306 formula di testo

FIND function viene utilizzato per trovare una stringa all'interno di un'altra stringa e restituisce la posizione iniziale della stringa all'interno di un'altra.

La formula FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", "")))) trova la posizione di "?" nella stringa di testo "C: \ Users \ AddinTestWin10 \ Desktop? 20200306text formula".

= FIND ("?", SUBSTITUTE (B3, "\", "?", LEN (B3) -LEN (SUBSTITUTE (B3, "\", ""))))
= FIND ("?", "C: \ Users \ AddinTestWin10 \ Desktop? 20200306text formula")
= 32

FRIGHT function estrae un numero specifico di caratteri dal lato destro della stringa di testo.

=RIGHT(B3,(LEN(B3)-FIND("?",SUBSTITUTE(B3,"\","?",LEN(B3)-LEN(SUBSTITUTE(B3,"\",""))))))
= DESTRA (B3, (LEN (B3) -32)
= RIGHT (B3,20)
= 20200306 formula del testo

doc estrae il nome della cartella dal percorso 3

File di esempio

esempio di documentoFare clic per scaricare il file di esempio


Formule relative

Funzioni relative

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

🤖 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 VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  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 colonne con Seleziona Stesse celle e diverse ...
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 Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  50+ Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools per Excel vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...

Descrizione


Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations