Trovare un carattere particolare in una stringa di testo di Excel

Trovare un carattere particolare in una stringa di testo di Excel

Le funzioni LEFT, RIGHT e MID di Excel funzionano alla grande per estrarre il testo, ma solo se conosci la posizione esatta dei caratteri che stai prendendo di mira. Cosa fai quando non sai esattamente da dove iniziare l'estrazione? Ad esempio, se avessi il seguente elenco di codici prodotto, come faresti per estrarre tutto il testo dopo il trattino?

PRT-432

COPR-6758

SVCCALL-58574

La funzione SINISTRA non funzionerebbe perché hai bisogno dei pochi caratteri giusti. La funzione RIGHT da sola non funzionerà perché devi dirle esattamente quanti caratteri estrarre dalla destra della stringa di testo. Qualsiasi numero fornito estrarrà troppi o troppo pochi caratteri dal testo.

La funzione MID da sola non funzionerà perché devi dirle esattamente dove nel testo per iniziare l'estrazione. Ancora una volta, qualsiasi numero fornito estrarrà troppi o troppo pochi caratteri dal testo.

La realtà è che spesso avrai bisogno di trovare caratteri specifici per ottenere la posizione di partenza appropriata per l'estrazione.

È qui che torna utile la funzione TROVA di Excel. Con la funzione TROVA, puoi ottenere il numero di posizione di un particolare carattere e utilizzare quella posizione del carattere in altre operazioni.

Nell'esempio mostrato, si utilizza la funzione TROVA insieme alla funzione MID per estrarre i numeri intermedi da un elenco di codici prodotto. Come puoi vedere dalla formula, trovi la posizione del trattino e usi quel numero di posizione per alimentare la funzione MID.

Trovare un carattere particolare in una stringa di testo di Excel

=MID(B3,TROVA("-",B3)+1,2)

La funzione TROVA ha due argomenti obbligatori. Il primo argomento è il testo che vuoi trovare. Il secondo argomento è il testo che vuoi cercare. Per impostazione predefinita, la funzione TROVA restituisce il numero di posizione del carattere che si sta cercando di trovare. Se il testo che stai cercando contiene più di uno dei tuoi caratteri di ricerca, la funzione TROVA restituisce il numero di posizione del primo incontro.

Ad esempio, la seguente formula cerca un trattino nella stringa di testo "PWR-16-Small". Il risultato sarà un numero 4, perché il primo trattino che incontra è il quarto carattere nella stringa di testo.

=TROVA("-","PWR-16-Piccolo")

È possibile utilizzare la funzione TROVA come argomento in una funzione MID per estrarre un determinato numero di caratteri dopo il numero di posizione restituito dalla funzione TROVA.

L'inserimento di questa formula in una cella ti darà i due numeri dopo il primo trattino trovato nel testo. Nota il +1 nella formula. Includere +1 ti assicura di spostarti su un carattere per arrivare al testo dopo il trattino.

=MID("PWR-16-Piccolo", TROVA("-","PWR-16-Piccolo")+1, 2)

Utili funzioni di data di Microsoft Power Query

Utili funzioni di data di Microsoft Power Query

Scopri le utili funzioni di data di Excel in Power Query per operazioni come aggiungere mesi, estrarre parti di data e ottenere il numero di giorni.

Come utilizzare il comando Vai a in Word 2016

Come utilizzare il comando Vai a in Word 2016

Scopri come utilizzare il comando Vai a in Word 2016 per navigare facilmente nel tuo documento tramite pagine o righe specifiche.

Access 2019: come modificare e modificare un database di Access

Access 2019: come modificare e modificare un database di Access

Scopri come modificare un database di Access in Access 2019: aggiungere campi, rinominarli e definire il tipo di dati. Guida passo passo per migliorare la tua esperienza con Access.

Smartsheet 9.1.1

Smartsheet 9.1.1

Smartsheet è una piattaforma di lavoro dinamica che ti consente di gestire progetti, creare flussi di lavoro e collaborare con il tuo team.

SharePoint

SharePoint

SharePoint è un sistema di collaborazione basato sul Web che utilizza una varietà di applicazioni per flussi di lavoro, database di "elenco" e altri componenti Web, nonché funzionalità di sicurezza per fornire controllo ai gruppi aziendali che lavorano insieme.

Calendario perpetuo 1.0.38/1.0.36

Calendario perpetuo 1.0.38/1.0.36

Van Nien Calendar è un'applicazione per la visualizzazione del calendario sul tuo telefono, che ti aiuta a vedere rapidamente la data lunisolare sul tuo telefono, organizzando così il tuo lavoro importante.

Microsoft Outlook 2021

Microsoft Outlook 2021

Microsoft Outlook è un'applicazione aziendale e di produttività sviluppata da Microsoft Corporation.

Fare clic su

Fare clic su

ClickUp è una delle piattaforme di produttività più apprezzate per qualsiasi azienda. Grandi aziende come Google, Booking.com, San Diego Padres e Uber utilizzano ClickUp per aumentare la produttività sul posto di lavoro.

Visualizzatore PDF-XChange 2.5.322.10

Visualizzatore PDF-XChange 2.5.322.10

Il PDF è diventato un formato comunemente utilizzato per leggere, creare e inviare documenti di testo. A sua volta, c'è stato un aumento del numero di programmi utilizzati per questo tipo di documentazione. PDF-XChange Viewer fa parte di un numero crescente di visualizzatori PDF.

Apache OpenOffice

Apache OpenOffice

Apache OpenOffice offre una suite completa di applicazioni Office che rivaleggiano con Microsoft 365, in particolare in Excel, PowerPoint e Word. Ti consente di gestire i tuoi progetti in modo più efficace e supporta diversi formati di file.