Vai al contenuto principale

Come estrarre il testo tra due parole in Excel?

Per un elenco di stringhe di testo come mostrato nello screenshot seguente, per estrarre la stringa di testo tra due parole "KTE" e "feature" da ciascuna cella, ci sono dei buoni modi per risolverlo? Questo tutorial introduce due metodi per aiutarti a farlo.

Estrai il testo tra due parole con la formula in Excel
Estrai il testo tra due parole con uno strumento straordinario


Estrai il testo tra due parole con la formula

È possibile utilizzare una formula basata sulla funzione MID e sulla funzione RICERCA per estrarre tutte le stringhe di testo tra due parole all'interno di una cella.

Formula generica

=MID(cell,SEARCH("start_word",cell)+length1,SEARCH("end_word",cell)-SEARCH("start_word",cell)-length2)

argomenti

Cell: la cella da cui vuoi estrarre tutte le stringhe di testo tra due parole;
Inizio_parola: la parola iniziale delle due parole che vuoi estrarre tutte le stringhe di testo dopo di essa;
Lunghezza1: la lunghezza della parola iniziale.
Fine_parola: la parola finale delle due parole che vuoi estrarre tutte le stringhe di testo prima di essa.
Lunghezza2: la lunghezza della parola iniziale più 1.

Seleziona una cella vuota, copia o inserisci la formula sottostante e premi il tasto entrare chiave per ottenere il risultato. Seleziona questa cella del risultato e quindi trascina la maniglia di riempimento automatico verso il basso per applicare questa formula ad altre celle.

=MID(B5,SEARCH("KTE",B5)+3,SEARCH("feature",B5)-SEARCH("KTE",B5)-4)

Note:: Nella formula, il numero 3 rappresenta la lunghezza del carattere della parola "KTE"; il numero 4 rappresenta la lunghezza del carattere della parola "KTE"più 1.

Puoi vedere che tutte le stringhe di testo tra le due parole specificate vengono estratte da ogni cella nella colonna B.


3.2.2 Estrai il testo tra due parole con uno strumento straordinario

Per molti utenti di Excel, le formule possono essere difficili da ricordare e gestire. Qui, con il Estrai le stringhe tra il testo specificato caratteristica di Kutools for Excel, puoi estrarre facilmente il testo tra due parole con pochi clic.

1. Selezionare una cella per l'output del risultato, quindi fare clic Kutools > formula Helper > Assistente alle formule.

2. Nel formula Helper finestra di dialogo, è necessario configurare come segue.

2.1) Controllare il file Filtro casella e quindi immettere la parola "Estratto" nella casella di testo;
2.2) nel Scegli un elenco di formule fare clic su Estrai le stringhe tra il testo specificato opzione;
2.3) nel Input di argomenti sezione:
Nel Cella box, seleziona una cella dove vuoi estrarre il testo (qui seleziono la cella B5);
Nel Inizia caratteri casella, inserisci la parola iniziale delle due parole che vuoi estrarre tutte le stringhe di testo dopo di essa;
Nel Caratteri finali casella, inserisci la parola finale delle due parole che vuoi estrarre tutte le stringhe di testo prima di essa.
2.4) Fare clic Ok. Visualizza gli screenshot:

3. Quindi vengono estratte tutte le stringhe di testo tra due parole "KTE" e "feature" all'interno della cella B5. Nel frattempo, è stata creata una formula, puoi selezionare questa cella del risultato e quindi trascinare la maniglia di riempimento automatico verso il basso per estrarre i testi da altre celle nello stesso elenco.

  Se desideri avere una prova gratuita (30 giorni) di questa utility, fare clic per scaricarlo, quindi andare ad applicare l'operazione secondo i passaggi precedenti.


Articoli relativi:

I migliori strumenti per la produttività in ufficio

🤖 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 ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  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 intervalli e colonne ...
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, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...

Descrizione


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hello, there is an issue with the first formula which only worked for me if I use lenght1 = length2 despite the searched word lengths had been different. Can you check that and correct please?
This comment was minimized by the moderator on the site
Excellent post! Saved my live :)
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations