Funzioni – Testo

Tra le funzioni matematiche (?) c’è una famosa funzione di crittografia per i testi!

ROT13() testo Cifra una stringa spostando i caratteri di 13 posizioni nell’alfabeto.
Dopo la lettera Z, la cifratura riprende dall’inizio dell’alfabeto (Rotazione).

Operazioni con i testi

CONCATENA() testo1
testo2
Concatena le stringhe di testo
RIPETI() testo
num
Concatena lo stesso testo per il numero di volte specificato
SOSTITUISCI() testo
vecchio
nuovo
Sostituisce all’interno del testo tutte le comparse di vecchio con nuovo.
testo
vecchio
nuovo
num

Agisce solo sull’occorrenza di vecchio con il numero specificato.

IDENTICO() testo1
testo2
Confronta due stringhe e restituisce VERO o FALSO.
Distingue tra maiuscole e minuscole.
LUNGHEZZA() testo Conta il numero di caratteri presenti, inclusi gli spazi.
RICERCA() testo
stringa
Restituisce la posizione del testo nella stringa.
Non c’è differenza tra maiuscolo e minuscolo.
La ricerca supporta le espressioni regolari.
testo
stringa
inizio

La ricerca parte dalla posizione inizio.
TROVA() testo
stringa

Distingue tra maiuscolo e minuscolo.
testo
stringa
inizio

La ricerca parte dalla posizione inizio.

 

DESTRA() testo Restituisce l’ultimo carattere a destra.
testo
num

Restituisce il numero specificato di caratteri
SINISTRA() testo Restituisce il primo carattere a sinistra.
testo
num

Restituisce il numero specificato di caratteri

ANNULLA.SPAZI() testo Rimuove gli spazi dal testo, esclusi gli spazi singoli tra le parole
MAIUSC() testo Converte il testo in maiuscolo
MAIUSC.INIZ() testo Converte le prime lettere delle parole del testo in maiuscolo, le altre in minuscolo
MINUSC() testo Converte il testo in minuscolo

Ancora…

ASC Modifica le lettere inglesi o il katakana a doppio byte all’interno di una stringa di caratteri in caratteri a singolo byte
BAHTTESTO Converte un numero in testo, utilizzando il formato valuta ß (baht)
CODICE.CARATT Restituisce il carattere specificato dal numero di codice
LIBERA Rimuove dal testo tutti i caratteri che non possono essere stampati
CODICE Restituisce un codice numerico per il primo carattere di una stringa di testo
VALUTA Converte un numero in testo, utilizzando il formato valuta € (euro)
TROVA, TROVA.B Rileva un valore di testo all’interno di un altro (distingue tra maiuscole e minuscole)
FISSO Formatta un numero come testo con un numero fisso di decimali
ORDINAMENTO.JIS Modifica le lettere inglesi o il katakana a singolo byte all’interno di una stringa di caratteri in caratteri a doppio byte.
SINISTRA, SINISTRAB Restituisce il carattere più a sinistra di un valore di testo
LUNGHEZZA, LUNGB Restituisce il numero di caratteri di una stringa di testo
MINUSC Converte il testo in lettere minuscole
STRINGA.ESTRAI, MEDIA.B Restituisce un numero specifico di caratteri di una stringa di testo a partire dalla posizione specificata
FURIGANA Estrae i caratteri fonetici (furigana) da una stringa di testo
MAIUSC.INIZ Converte in maiuscolo la prima lettera di ogni parola di un valore di testo
RIMPIAZZA, SOSTITUISCI.B Sostituisce i caratteri all’interno di un testo
RIPETI Ripete un testo per il numero di volte specificato
DESTRA, DESTRA.B Restituisce il carattere più a destra di un valore di testo
RICERCA, CERCA.B Rileva un valore di testo all’interno di un altro (non distingue tra maiuscole e minuscole)
SOSTITUISCI Sostituisce il nuovo testo al testo contenuto in una stringa
T Converte gli argomenti in testo
TESTO Formatta un numero e lo converte in testo
ANNULLA.SPAZI Elimina gli spazi dal testo
MAIUSC Converte il testo in maiuscolo
VALORE