Note: The other languages of the website are Google-translated. Back to English
English English

Estrai più righe da una cella

Se si dispone di un elenco di stringhe di testo separate da interruzioni di riga (ciò avviene premendo Alt + Invio quando si inserisce il testo) e ora si desidera estrarre queste righe di testo in più celle come mostrato nell'immagine sottostante. Come hai potuto risolverlo con una formula in Excel?


Estrai più righe da una cella con formula

Per estrarre ciascuna riga da una cella a più righe in celle separate, è possibile utilizzare la combinazione delle funzioni TRIM, MID, SUBSTITUTE, REPT e LEN. Si prega di fare con i seguenti passaggi:

1. Innanzitutto, dovresti inserire un elenco di numeri che desideri estrarre il testo della riga in una riga, ad esempio, inserisci da 1 a 4 nell'intervallo C1: F1, vedi screenshot:

2. Quindi, inserisci o copia la formula seguente nella cella C2:

=TRIM( MID(SUBSTITUTE( $A2, CHAR(10), REPT( " ",LEN($A2) ) ), (C$1-1)*LEN($A2)+1, LEN($A2)) )

3. Quindi, trascina il quadratino di riempimento sulle celle di destra per ottenere tutto il testo in celle separate, vedi screenshot:

4. Continua a trascinare il quadratino di riempimento fino all'intervallo di celle a cui desideri applicare questa formula e tutte le righe di testo sono state estratte come mostrato nella seguente schermata:


Spiegazione della formula:
  • SOSTITUISCI ($ A2, CHAR (10), REPT ("", LEN ($ A2))): questa funzione SOSTITUISCI viene utilizzata per sostituire tutte le interruzioni di riga con una nuova stringa di testo restituita dalla funzione REPT. Questa stringa restituita verrà utilizzata come argomento di testo all'interno della funzione MID.
  • (C $ 1-1) * LEN ($ A2) +1: questa parte viene utilizzata per restituire la posizione iniziale della prima, seconda o ennesima sottostringa. Il valore restituito verrà utilizzato come argomento start_num all'interno della funzione MID.
  • LEN ($ A2): questa funzione LEN restituisce la lunghezza totale della stringa di testo nella cella A2. Il valore restituito verrà utilizzato come argomento num_chars all'interno della funzione MID.
  • Quindi la formula verrà riconosciuta come questa:
  • TRIM (): la funzione TRIM rimuove tutti gli spazi extra dalla stringa di testo tra le parole.

Estrai più righe da una cella con una pratica utility

Se sei doloroso con le formule complesse, Kutools for Excel supporta una funzione semplice: Celle divise, con questo utile strumento, puoi dividere il contenuto della cella in più righe o colonne in base a qualsiasi separatore specifico di cui hai bisogno. Fai clic per scaricare Kutools per Excel per una prova gratuita!

doc kte estrae più righe


Funzioni relative utilizzate:

  • TRIM:
  • La funzione TRIM di Excel rimuove tutti gli spazi extra dalla stringa di testo e mantiene solo singoli spazi tra le parole.
  • MID:
  • Restituisce i caratteri specifici dalla metà della stringa di testo.
  • SUBSTITUTE:
  • La funzione SOSTITUZIONE di Excel sostituisce il testo oi caratteri all'interno di una stringa di testo con un altro testo o caratteri.
  • REPT:
  • La funzione REPT viene utilizzata per ripetere i caratteri un numero di volte specificato.
  • LEN:
  • La funzione LEN restituisce il numero di caratteri in una stringa di testo.

Altri articoli:

  • Controlla se la cella è uguale a qualsiasi valore nell'elenco
  • Ad esempio, ho un elenco di stringhe di testo nella colonna A e ora voglio verificare se il valore della cella in questa colonna è uguale a qualsiasi valore in un altro elenco della colonna E. Se è uguale, visualizza VERO, altrimenti viene visualizzato un valore FALSO come mostrato nell'immagine sottostante.

I migliori strumenti per la produttività in ufficio

Kutools per Excel: ti aiuta a distinguerti dalla folla

Vorresti completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre 300 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, converti data e così via ...) e risparmia l'80% di tempo per te.

  • Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
  • Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
  • Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
  • Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.
Nastro di Excel (con Kutools per Excel installato)

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, Firefox e il nuovo Internet Explorer.
Screenshot di Excel (con la scheda Office installata)
Commenti (0)
Ancora nessuna valutazione. Puoi essere il primo a votare!
Non ci sono ancora commenti pubblicati qui
Lasciate i vostri commenti
Pubblicazione come ospite
×
Valuta questo post:
0   Personaggi
Posizioni suggerite