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 |