Funzioni Testo
Le 48 funzioni testo di Sheets, con i nomi, gli argomenti e i risultati di sempre.
| Funzione | Cosa fa | Sintassi |
|---|---|---|
| ARRAYTOTEXT | Valori di una matrice come un unico testo | ARRAYTOTEXT(array, [format]) |
| ASC | Caratteri a larghezza intera in larghezza ridotta | ASC(text) |
| BAHTTEXT | Numero come testo in baht thailandesi | BAHTTEXT(number) |
| CHAR | Carattere per un codice da 1 a 255 | CHAR(number) |
| CLEAN | Rimuove i caratteri non stampabili | CLEAN(text) |
| CODE | Codice del primo carattere | CODE(text) |
| CONCATesempio | Unisce stringhe di testo | CONCAT(text1, text2, ...) |
| CONCATENATE | Unisce stringhe di testo | CONCATENATE(text1, text2, ...) |
| DBCS | Caratteri a larghezza ridotta in larghezza intera | DBCS(text) |
| DOLLAR | Numero come testo in valuta | DOLLAR(number, [decimals]) |
| ENCODEURL | Testo codificato per URL | ENCODEURL(text) |
| EXACT | Se due testi sono identici | EXACT(text1, text2) |
| FIND | Posizione del testo (distingue maiuscole e minuscole) | FIND(find_text, within_text, [start]) |
| FINDB | Posizione del testo (distingue maiuscole e minuscole) | FINDB(find_text, within_text, [start_num]) |
| FIXED | Numero come testo con decimali fissi | FIXED(number, [decimals], [no_commas]) |
| JIS | Caratteri a larghezza ridotta in larghezza intera | JIS(text) |
| LEFTesempio | Primi caratteri di un testo | LEFT(text, [count]) |
| LEFTB | Primi caratteri di un testo | LEFTB(text, [num_bytes]) |
| LENesempio | Lunghezza della stringa | LEN(text) |
| LENB | Lunghezza del testo | LENB(text) |
| LOWEResempio | Minuscolo | LOWER(text) |
| MID | Caratteri dal centro di un testo | MID(text, start, count) |
| MIDB | Caratteri dal centro di un testo | MIDB(text, start_num, num_bytes) |
| NUMBERVALUE | Da testo a numero con separatori dati | NUMBERVALUE(text, [decimal_separator], [group_separator]) |
| PHONETIC | Testo fonetico (furigana) di una cella | PHONETIC(reference) |
| PROPEResempio | Iniziale maiuscola per ogni parola | PROPER(text) |
| REGEXEXTRACT | Testo che corrisponde a un'espressione regolare | REGEXEXTRACT(text, pattern, [return_mode], [case_sensitivity]) |
| REGEXREPLACE | Sostituisce le corrispondenze di un'espressione regolare | REGEXREPLACE(text, pattern, replacement, [occurrence], [case_sensitivity]) |
| REGEXTEST | Se il testo corrisponde a un'espressione regolare | REGEXTEST(text, pattern, [case_sensitivity]) |
| REPLACE | Sostituisce caratteri in una posizione | REPLACE(old_text, start_num, num_chars, new_text) |
| REPLACEB | Sostituisce caratteri in una posizione | REPLACEB(old_text, start_num, num_bytes, new_text) |
| REPT | Ripete il testo | REPT(text, times) |
| RIGHT | Ultimi caratteri di un testo | RIGHT(text, [count]) |
| RIGHTB | Ultimi caratteri di un testo | RIGHTB(text, [num_bytes]) |
| SEARCH | Posizione del testo (maiuscole o minuscole, caratteri jolly) | SEARCH(find_text, within_text, [start]) |
| SEARCHB | Posizione del testo, caratteri jolly ammessi | SEARCHB(find_text, within_text, [start_num]) |
| SUBSTITUTEesempio | Sostituisce testo | SUBSTITUTE(text, old_text, new_text, [instance]) |
| TEXTesempio | Formatta un numero o una data come testo | TEXT(value, format) |
| TEXTAFTER | Testo dopo un delimitatore | TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found]) |
| TEXTBEFORE | Testo prima di un delimitatore | TEXTBEFORE(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found]) |
| TEXTJOINesempio | Unisce testi con un delimitatore | TEXTJOIN(delimiter, ignore_empty, text1, [text2], …) |
| TEXTSPLIT | Divide il testo in colonne e righe | TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with]) |
| TRIMesempio | Rimuove gli spazi in eccesso | TRIM(text) |
| UNICHAR | Carattere per un numero Unicode | UNICHAR(number) |
| UNICODE | Numero Unicode del primo carattere | UNICODE(text) |
| UPPER | Maiuscolo | UPPER(text) |
| VALUE | Converte il testo in numero | VALUE(text) |
| VALUETOTEXT | Qualsiasi valore come testo | VALUETOTEXT(value, [format]) |