Skip to main content

Formula Excel: Abbreviare parole o nomi

Author: Sun Last Modified: 2025-05-29

In questo tutorial, vengono fornite alcune formule per estrarre le lettere iniziali di ogni parola in una cella, come mostrato nello screenshot sottostante. Inoltre, spiega come funzionano queste formule in Excel.
doc abbreviate words 1

In Office 365 ed Excel 2019

La funzione TEXTJOIN è una nuova funzione disponibile in Office 365 ed Excel 2019 che può essere utilizzata per estrarre tutte le lettere iniziali di ogni parola.

Formula generica:

TEXTJOIN("",1,SE(È.NUMERO(CONFRONTA(CODICE(PARZIALE(testo,RIF.RIGA(INDIRETTO("1:"&LUNGHEZZA(testo))),1)),
RIF.RIGA(INDIRETTO("63:90")),0)),PARZIALE(testo,RIF.RIGA(INDIRETTO("1:"&LUNGHEZZA(testo))),1),""))

Argomenti

Testo: la stringa di testo che si desidera abbreviare.

Come funziona questa formula

Supponendo di voler estrarre le iniziali dalla cella A1, utilizza questa formula nella cella B1.

=TEXTJOIN("",1,SE(È.NUMERO(CONFRONTA(CODICE(PARZIALE(A1,RIF.RIGA(INDIRETTO("1:"&LUNGHEZZA(A1))),1)),
RIF.RIGA(INDIRETTO("63:90")),0)),PARZIALE(A1,RIF.RIGA(INDIRETTO("1:"&LUNGHEZZA(A1))),1),""))

Premere Maiusc + Ctrl + Invio tasto, e tutte le iniziali di ogni parola verranno estratte.
doc abbreviate words 2

Spiegazione

1. La funzione TEXTJOIN viene utilizzata per unire i valori di testo con un delimitatore.

2. Le funzioni PARZIALE, RIF.RIGA, INDIRETTO e LUNGHEZZA vengono utilizzate per convertire la stringa di testo in un array di lettere. Supponendo

=PARZIALE(A1,RIF.RIGA(INDIRETTO("1:"&LUNGHEZZA(A1))),1)

Premere Maiusc + Ctrl + Invio

Restituisce un array di lettere

A,p,p,l,e,P,i,e

E poi questo array viene inserito nella funzione CODICE, che genera un array di codici ASCII numerici, un codice per ogni lettera.

3. RIF.RIGA(INDIRETTO("63:90") corrisponde ai codici ASCII per tutte le lettere maiuscole da A a Z.

4. Le funzioni È.NUMERO, SE e CONFRONTA vengono utilizzate per filtrare i risultati per l'unione finale del testo.

Osservazioni:

1. Se non ci sono lettere maiuscole nella stringa di testo, questa formula restituisce vuoto.

2. Questa formula estrarrà tutte le lettere maiuscole.
doc abbreviate words 3

In Office 2016 o versioni precedenti

Se sei in Excel 2016 o versioni precedenti, puoi utilizzare la funzione ANNULLA.SPAZI.

Formula generica:

ANNULLA.SPAZI(SINISTRA(Testo,1)&PARZIALE(Testo,TROVA(" ",Testo&" ")+1,1)&PARZIALE(Testo,TROVA("*",SOSTITUISCI(Testo&" "," ","*",2))+1,1))

Argomenti

Testo: la stringa di testo da cui vuoi estrarre le prime lettere di ogni parola.

Come funziona questa formula

Supponendo di voler estrarre le iniziali dalla cella A1, utilizza questa formula nella cella B1.

=ANNULLA.SPAZI(SINISTRA(A1,1)&PARZIALE(A1,TROVA(" ",A1&" ")+1,1)&PARZIALE(A1,TROVA("*",SOSTITUISCI(A1&" "," ","*",2))+1,1))

Premere Invio tasto, tutte le prime lettere di ogni parola nella cella A1 vengono estratte.
doc abbreviate words 4

Spiegazione

1. La funzione ANNULLA.SPAZI rimuove tutti gli spazi extra nella stringa di testo.

2. SINISTRA(A1,1) estrae la prima lettera della stringa di testo.

3. PARZIALE(A1,TROVA(" ",A1&" ")+1,1) estrae la prima lettera della seconda parola separata da uno spazio.

4. PARZIALE(A1,TROVA("*",SOSTITUISCI(A1&" "," ","*",2))+1,1)) estrae la prima lettera della terza parola separata da uno spazio.

Osservazioni:

1. Questa formula funziona solo per tre o meno parole in una cella.

2. Puoi cambiare “ “ nella formula con altri delimitatori.

3. Questa formula estrae le prime lettere in modo insensibile alle maiuscole/minuscole; se vuoi che la formula restituisca sempre in maiuscolo, aggiungi la funzione MAIUSC alla formula.

=MAIUSC(ANNULLA.SPAZI(SINISTRA(A1,1)&PARZIALE(A1,TROVA(" ",A1&" ")+1,1)&PARZIALE(A1,TROVA("*",SOSTITUISCI(A1&" "," ","*",2))+1,1)))

File di esempio

doc sampleClicca per scaricare il file di esempio


Formule relative


I migliori strumenti per la produttività di Office

Kutools per Excel - Ti aiuta a distinguerti dalla massa

🤖 Assistente AI di KUTOOLS: Rivoluziona l'analisi dei dati basata su: Esecuzione Intelligente   |  Genera Codice  |  Crea Formule Personalizzate  |  Analizza Dati e Genera Grafici  |  Richiama Funzioni avanzate di Kutools
Funzionalità Popolari: Trova, Evidenzia o Contrassegna Duplicati  |  Elimina righe vuote  |  Unisci Colonne o Celle senza perdere dati  |  Arrotonda senza Formula ...
Super VLookup: Criteri Multipli  |  Valori Multipli  |  Tra Più Fogli  |  Corrispondenza approssimativa...
Elenco a discesa Avanzato: Elenco a Discesa Semplice  |  Elenco a Discesa Dipendente  |  Elenco a Discesa Multiselezione...
Gestore Colonne: Aggiungi un Numero Specifico di Colonne  |  Sposta Colonne  |  Alterna lo Stato di Visibilità delle Colonne Nascoste  Confronta Colonne per Selezionare Celle Uguali e Diverse ...
Funzionalità Principali: Attenzione della griglia  |  Visualizzazione di progettazione  |  Barra delle formule avanzata  |  Gestione Cartella di lavoro e Foglio di lavoro | Libreria AutoText (Testo Automatico)  |  Selettore di data  |  Unisci Fogli di lavoro  |  Decrittografa/Crittografa celle  |  Invia Email da Lista  |  Super Filtri  |  Filtro Speciale (filtro grassetto/corsivo/barrato...) ...
Top 15 Set di Strumenti12 Strumenti Testo (Aggiungi testo, Elimina Caratteri Specifici ...)  |  50+ Tipi di Grafici (Diagramma di Gantt ...)  |  40+ Formule Pratiche (Calcola letà in base alla data di nascita ...)  |  19 Strumenti Inserimento (Inserisci codice QR, Inserisci Immagine dal Percorso ...)  |  12 Strumenti Conversione (Converti in parole, Conversione valuta ...)  |  7 Strumenti Unisci e Dividi (Unione avanzata righe, Dividi celle Excel ...)  |  ... e altro ancora

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


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (include Excel)

  • Un secondo per passare tra decine di documenti aperti!
  • Riduci centinaia di clic del mouse ogni giorno, dì addio al dolore al polso.
  • Aumenta la tua produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta le schede efficienti in Office (include Excel), proprio come Chrome, Edge e Firefox.