KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Formula Excel: estrarre l’estensione del file dal nome del file

AutoreSun Data di modifica

In alcuni casi potrebbe essere necessario estrarre le estensioni dei file da un elenco di nomi presenti in un foglio di lavoro Excel. Questa guida illustra due formule efficaci per eseguire rapidamente l’operazione e comprendere al meglio il funzionamento delle formule in Excel.
doc estrai estensione dal nome file 5

Formula 1 Utilizzo delle funzioni TROVA.TESTO, DESTRA e SOSTITUISCI

Formula generica:

REPLACE(RIGHT(filename,5),1,SEARCH(".",RIGHT(filename,5)),«»)

Argomenti

Filename: the filename you want to extract the extension.

Funzionamento della formula

Per estrarre l’estensione del nome del file nella cella B3, utilizzare la seguente formula:

=REPLACE(RIGHT(B3,5),1,SEARCH(".",RIGHT(B3,5)),«»)

Premere Invio per applicare la formula alla cella B8 ed estrarre l’estensione.
doc-estrai-estensione-dal-nome-file-1

Spiegazione

Funzione RIGHT viene utilizzata per estrarre testo dal lato destro di una stringa specificata. In questo caso, DESTRA(B3;5) estrae 5 caratteri dal lato destro del testo nella cella B3, poiché la lunghezza massima di un’estensione non supera i 5 caratteri. Il risultato restituito è “.xlsx”.

Funzione SEARCH restituisce la posizione di un carattere o testo specifico all’interno della stringa indicata. In questo caso, TROVA.TESTO(".";DESTRA(B3;5)) trova la posizione del carattere “.” nella stringa “.xlsx” e restituisce 1.

Funzione REPLACE consente di trovare e sostituire caratteri in base alla posizione specificata all’interno di una stringa di testo con un nuovo testo.SOSTITUISCI(DESTRA(B3;5);1;TROVA.TESTO(".";DESTRA(B3;5));«») può essere interpretata come SOSTITUISCI(«.xlsx»;1;1;«»), che individua il primo carattere della stringa “.xlsx” e lo sostituisce con una stringa vuota.
doc estrai estensione dal nome file 2

Formula 2 Utilizzo delle funzioni LUNGHEZZA, DESTRA e TROVA

Formula generica:

RIGHT(filename,LEN(filename)-FIND(".",filename))

Argomenti

Filename: the filename you want to extract the extension.

Funzionamento della formula

Per estrarre l’estensione del nome del file nella cella B3, utilizzare la seguente formula:

=RIGHT(B3,LEN(B3)-FIND(".",B3))

Premere Invio per applicare la formula alla cella B8 ed estrarre l’estensione.
doc estrai estensione dal nome file 3

Spiegazione

Funzione FIND restituisce la posizione iniziale di una stringa all’interno di un’altra. TROVA(".";B3) trova la posizione iniziale del carattere “.” nella cella B3 e restituisce 15.

Funzione LEN utilizzata per contare il numero di caratteri.

La Funzione RIGHT viene utilizzata per estrarre testo dal lato destro di una stringa specificata. In questo caso, =RIGHT(B3,LEN(B3)-FIND(".",B3)) può essere interpretata come DESTRA(B3;18-15), che estrae i 3 caratteri più a destra del testo nella cella B3.
doc estrai estensione dal nome file 4

File di esempio

doc esempioFare clic per scaricare il file di esempio


Formule correlate


Funzioni correlate

  • Funzione DESTRA
    Estrai testo dalla parte destra.
  • Funzione SOSTITUISCI
    Trova e sostituisce caratteri in base alla posizione specificata all’interno di una stringa di testo con un nuovo testo.
  • Funzione SINISTRA
    Estrae i caratteri dall’inizio del testo.
  • Funzione TROVA.TESTO
    Individua la posizione di un carattere o di una sottostringa specifica all’interno della stringa di testo indicata.
  • Funzione TROVA
    Trova una stringa all’interno di un’altra stringa

I Migliori Strumenti per la Produttività in Office

Kutools per Excel – Aiuta te a distinguerti dalla folla

🤖KUTOOLS AI Assistente: Rivoluziona Analisi dei dati in base a:Esecuzione Intelligente   |  Genera Codice|  Crea formule personalizzate  |  Analizza Dati e Genera Grafici|  Richiama Funzioni avanzate
Funzionalità Popolari:Trova, evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Combinare Colonne o celle senza perdere dati  |  Arrotondamento senza usare la formula...
Super CERCA.VERT:Criteri Multipli  |  Valori Multipli  |  Tra più fogli  |  Corrispondenza approssimativa...
Elenco a discesa avanzato. Elenco a discesa...:Elenco a discesa semplice  |  Elenco a discesa dipendente  |  Elenco a discesa con selezione multipla
Gestione Colonne:Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva la visibilità delle colonne nascoste  |Confronta colonne per Seleziona celle uguali/diverse...
Funzionalità in Evidenza:Attenzione della griglia  |  Visualizzazione Design  |  Barra delle formule avanzata  |  Gestione Cartelle di Lavoro e Fogli|Biblioteca di risorse(Testo automatico)|  Selettore di Date  |  Unisci fogli di lavoro  |  Crittografa/Decrittografa celle  |  Invia email da elenco  |  Super Filtri  |  Filtro speciale(Filtra celle con testo in grassetto/corsivo/barrato...) ...
Principali set di strumenti 15:12 Strumentiper il testo(Aggiungi testo,Elimina Caratteri Specifici...)|  50+Tipidi grafico(Diagramma di Gantt...)|  40+ Formule pratiche(Calcola l'età in base alla data di nascita...)|  19 Strumentidi inserimento(Inserisci Codice QR,Inserisci immagine dal percorso...)|  12 Strumentidi conversione(Converti in parole,Conversione del tasso di cambio...)|  7 StrumentiUnisci e Dividi(Unione avanzata righe,Dividi celle Excel...)|... e molto altro
Usa Kutools nella tua lingua preferita – supporta inglese, spagnolo, tedesco, francese, cinese e 40+ altre!

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


Office Tab – Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Passa tra decine di documenti aperti in un secondo!
  • Riduci centinaia di clic del mouse ogni giorno e dì addio al “mouse hand”.
  • Aumenta la tua produttività del 50 % visualizzando e modificando più documenti contemporaneamente.
  • Porta l’efficienza delle schede in Office (incluso Excel), proprio come in Chrome, Edge e Firefox.