DESTRA(),SINISTRA(),LUNGHEZZA(),RIPETI()

Vediamo dunque le prime funzioni dedicate all'elaborazione testuale in Excel.

La funzione DESTRA(testo;[num_caratteri]) restituisce il carattere o i caratteri piu' a destra di una stringa di testo. Il parametro num_caratteri non e' obbligatorio, e se non e' specificato la funzione ritorna il primo carattere piu' a destra.

Quindi :

 DESTRA("Excelsynthesis")  restituisce "s"
 DESTRA("Excelsynthesis";4) restituisce la stringa "esis"

Notare che se scrivo "Excelsynthesis" in A1, DESTRA(A1) mi restituisce "s", mentre DESTRA("A1") mi restituisce "1", la differenza e' ovvia.

SINISTRA(testo;[num_caratteri]) si comporta in maniera duale.

Quindi:

SINISTRA("Excelsynthesis")  restituisce "E"
SINISTRA("Excelsynthesis";4) restituisce la stringa "Exce"

LUNGHEZZA(testo) restituisce il numero di caratteri in una stringa di testo.

Quindi LUNGHEZZA("Excelsynthesis") restituisce "14".

RIPETI(testo;volte) ripete nella stessa cella il testo per il numero di volte specificato.

Quindi se scrivo RIPETI("|",20) in A1, otterro' la ripetizione del carattere "|" in A1 per 20 volte.

Questo e' tutto quello che c'e' da sapere su queste quattro funzioni, d'altronde il funzionamento e' abbastanza intuitivo.



prossima sessione: RICERCA(),STRINGA.ESTRAI(),ANNULLA.SPAZI(),LIBERA(),SOSTITUISCI(), MAIUSC.INIZ()