Vai al contenuto principale

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

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 ...)  |  Più di 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...


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