sintassi:
=SINISTRA(cella contenete il testo; numeri caratteri da estrarre da sinistra)
sintassi:
=DESTRA(cella contenete il testo; numeri caratteri da estrarre da destra)
sintassi:
STRINGA.ESTRAI(cella contenete il testo; posizione da cui iniziare l'estrazione; numeri caratteri da estrarre)
esempio: estrai 10 caratteri incominciando dalla posizione 6
=STRINGA.ESTRAI(A1;6;10)
sintassi:
=TESTO.xxx(testo da cui estrarre, delimitatore,
(faclcolativi)
numero di delimitatori da cui iniziare l'estrazione / negativo conta dalla fine,
0 keysensitive 1 non keysensitive,
0 non trattare la fine del testo come delimitatore 1 tratta la fine del testo come delimitatore,
se errore)
esempi: con
=TESTO.SUCCESSIVO("buongiorno-mamma","-") → mamma (a destra di -)
=TESTO.SUCCESSIVO("buongionrociaomammaciaocane","CIAO",2,1,0,"errore") → cane (usa ciao come secondo delimitatore non sensitive)
=TESTO.SUCCESSIVO("buongionrociaomammaciaocane","CIAO",1,0,0,"errore") → errore (keysenstive quindi da errore)
esempio: la cella A1 ha la scritta Mario Rossi
=DIVIDI.TESTO(A1," ")
cella B1 → Mario
cella C1 → Rossi
sintassi:
=ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI("farse";" ";RIPETI(" ";LUNGHEZZA("farse"))); (posizione-1)*LUNGHEZZA("farse")+1; LUNGHEZZA("farse")))
esempio: trovo la 3 parola della farse "ciao mamma come stai" che si trova nella cella A1
=ANNULLA.SPAZI(STRINGA.ESTRAI(SOSTITUISCI(A1;" ";RIPETI(" ";LUNGHEZZA(A1))); (3-1)*LUNGHEZZA(A1)+1; LUNGHEZZA(A1))) → "come"