Sostituire excel
Spiegazione: la funzione LEN restituisce la lunghezza della stringa. La funzione FIND trova la posizione del trattino. Sottraete questi valori per estrarre il numero corretto di caratteri più a destra. La formula mostrata sopra si riduce a DESTRA(A1,6-4).
Spiegazione: la funzione TROVA trova la posizione della parentesi iniziale. Aggiungete 1 per trovare la posizione iniziale della sottostringa. La formula mostrata sopra si riduce a MID(A1,6+1,2). Questa funzione MID estrae sempre 2 caratteri.
Nota: al passo 2, la funzione MID inizia 50 posizioni prima della posizione del simbolo @. Se l’indirizzo e-mail è la prima parola della frase (cella A3), la posizione iniziale è negativa. In questo caso, la funzione MAX (vedi formula sopra) restituisce 1.
Trova l’ultimo carattere nella stringa di excel
Per estrarre una parola che contiene un testo specifico, è possibile utilizzare una formula basata su diverse funzioni, tra cui TRIM, LEFT, SUBSTITUTE, MID, MAX e REPT. È possibile utilizzare questa formula per estrarre elementi come indirizzi e-mail o altre sottostringhe con un id univoco.
FIND restituisce la posizione della “@” in questo testo, dalla quale viene sottratto 50. La sottrazione di 50 fa tornare indietro la posizione a qualche punto nel mezzo degli spazi che precedono la sottostringa di interesse. Nell’esempio mostrato, la posizione calcolata è 366.
Imparate Excel con una formazione video di alta qualità. I nostri video sono rapidi, puliti e mirati, in modo che possiate imparare Excel in meno tempo e rivedere facilmente gli argomenti chiave quando necessario. Ogni video è corredato da un foglio di lavoro pratico.
Formula excel sinistra
Prima di iniziare a discutere le diverse tecniche di manipolazione delle sottostringhe in Excel, cerchiamo di definire il termine in modo da partire dalla stessa pagina. Che cos’è una sottostringa? Semplicemente, è una parte di una voce di testo. Ad esempio, se si digita qualcosa come “AA-111” in una cella, si tratta di una stringa alfanumerica e qualsiasi parte della stringa, ad esempio “AA”, è una sottostringa.
Sebbene in Excel non esista una funzione di sottostringa, esistono tre funzioni di testo (SINISTRA, DESTRA e MEDIA) per estrarre una sottostringa di una determinata lunghezza. Esistono inoltre le funzioni TROVA e CERCA per ottenere una sottostringa prima o dopo un carattere specifico. Esistono poi una serie di altre funzioni per eseguire operazioni più complesse, come l’estrazione di numeri da una stringa, la sostituzione di una sottostringa con un’altra, la ricerca di corrispondenze parziali di testo, ecc. Di seguito troverete esempi di formule per eseguire tutto questo e molto altro.
Suggerimento. Il risultato delle formule Destra, Sinistra e Centro è sempre un testo, anche quando si estrae un numero da una stringa di testo. Se si desidera operare sul risultato come un numero, è necessario inserire la formula nella funzione VALORE, in questo modo:
Excel ottiene il primo carattere
È possibile utilizzare le funzioni di testo SINISTRA, MEDIO, DESTRA, CERCA e LEN per manipolare le stringhe di testo nei dati. Ad esempio, è possibile distribuire il nome, il centro e il cognome di una singola cella in tre colonne separate.
La chiave per distribuire i componenti dei nomi con le funzioni di testo è la posizione di ciascun carattere all’interno di una stringa di testo. Anche la posizione degli spazi all’interno della stringa di testo è importante perché indica l’inizio o la fine dei componenti del nome in una stringa.
Ad esempio, in una cella che contiene solo un nome e un cognome, il cognome inizia dopo il primo spazio. Alcuni nomi dell’elenco possono contenere un secondo nome, nel qual caso il cognome inizia dopo la seconda istanza di uno spazio.
Questo articolo mostra come estrarre vari componenti da una varietà di formati di nomi utilizzando queste pratiche funzioni. È anche possibile dividere il testo in diverse colonne con la procedura guidata Convertire testo in colonne
Copiate le celle della tabella e incollatele in un foglio di lavoro Excel nella cella A1. La formula visualizzata a sinistra verrà visualizzata come riferimento, mentre Excel convertirà automaticamente la formula a destra nel risultato appropriato.