Se dobbiamo eseguire operazioni numeriche su sottostringhe, dobbiamo utilizzare le funzioni LEFT, FIND e MID in Microsoft Excel 2010.
TROVA:Questa funzione restituisce il numero di posizione del carattere in cui viene trovato per la prima volta un carattere specifico o una stringa di testo, leggendo da sinistra a destra (non fa distinzione tra maiuscole e minuscole).
Sintassi della funzione “TROVA”: =TROVA (trova_testo,all'interno_testo,[num_iniziale])
Esempio:La cella A1 contiene il testo “Broncho Billy Anderson”
= TROVA ("Billy", A1, 1), la funzione tornerà 9
SINISTRA: Restituisce il numero specificato di caratteri a partire dal carattere più a sinistra nella stringa.
Sintassi della funzione "LEFT": =LEFT (testo,[num_chars])
Esempio:La cella A1 contiene il testo “Broncho Billy Anderson”
=SINISTRA (A1, 7), la funzione tornerà “Bronco”
METÀ:Restituisce un numero specifico di caratteri da una stringa di testo, a partire dalla posizione specificata in base al numero di caratteri specificato.
Sintassi della funzione “MID”: =MID (testo,num_iniziale,num_caratteri)
Esempio:La cella A2 contiene il testo “Broncho Billy Anderson”
=MEDIO (A1, 8, 7), la funzione tornerà "Billy"
Facciamo un esempio per capire come possiamo eseguire operazioni numeriche su sottostringhe.
Esempio 1: abbiamo un elenco nella colonna A. Abbiamo bisogno di eseguire alcune operazioni numeriche su questo elenco.
Segui i passaggi indicati di seguito: -
- Seleziona la cella B2, scrivi la formula.
- =SINISTRA(A2, TROVA("/",A2)-1)+10&MID(A2,TROVA("/",A2),255)
- Premi Invio sulla tastiera.
- La funzione aggiungerà 10 alla sottostringa nella cella.
- Per copiare la formula in tutte le celle, premi il tasto“CTRL+C” e seleziona la cella B3: B6 e premere il tasto “CTRL+V”sulla tua tastiera.
Ecco come possiamo eseguire operazioni numeriche su sottostringhe in Microsoft Excel 2010.