Oltre 15 semplici funzioni di testo di Fogli Google


Sia che importi i dati in Fogli Google o li inserisci manualmente, possono verificarsi situazioni in cui è necessario modificare o correggere il testo. Utilizzando le funzioni di testo di Fogli Google nel nostro elenco, puoi risparmiare tempo apportando diverse modifiche rapidamente e contemporaneamente.

Converti un numero in testo: TEXT

Un modo semplice per convertire un numero in testo utilizzando un formato specificato è la funzione TESTO. Puoi utilizzarlo per una data, un'ora, una percentuale, una valuta o un numero simile.

La sintassi della formula è TEXT(numero, formato),dove puoi utilizzare il numero esatto o un riferimento di cella per il primo argomento. A seconda del formato che desideri utilizzare, puoi visitare Pagina della Guida degli editor di documenti Google per l'elenco di oltre una dozzina di opzioni per il secondo argomento.

Ad esempio, formatteremo l'ora 22:30 nel formato 12 ore con AM o PM e come testo utilizzando questa formula:

=TESTO(“22:30”,”hh:mmAM/PM”)

Per un altro esempio, formatteremo il numero nella cella A1 come testo con un segno di percentuale utilizzando questa formula:

=TEXT(A1,”0%”)

Combina testo: CONCATENA

Se vuoi unire due stringhe di testo, puoi utilizzare la funzione CONCATENA. Potresti avere un nome e un cognome, una città e uno stato o qualcosa di simile che desideri combinare in un'unica cella.

La sintassi è CONCATENATE(string1, string2,…), dove puoi utilizzare il testo o i riferimenti di cella per gli argomenti.

In questo esempio, combineremo il testo nelle celle da A1 a D1 in un'unica stringa con questa formula:

=CONCATENA(A1:D1)

Se desideri inserire uno spazio tra le parole, puoi inserire uno spazio vuoto tra virgolette tra ciascun riferimento di cella utilizzando questa formula:

CONCATENA(A1,” “,B1,” “,C1,” “,D1)

Per un altro esempio, combineremo il testo "Nome: " con il testo nella cella A1 con questa formula:

CONCATENATE(“Nome: “,A1)

Combina testo con un delimitatore: TEXTJOIN

La funzione TEXTJOIN è simile a CONCATENATE per combinare il testo. La differenza è che puoi utilizzare un delimitatore (separatore) e combinare gli array con TEXTJOIN..

La sintassi è TEXTJOIN(delimitatore, vuoto, testo1, testo2,…). Per l'argomento delimitatore, inserisci lo spazio, la virgola o un altro delimitatore tra virgolette e per l'argomento vuoto, utilizza True per escludere le celle vuote o False per includerle.p>

Ad esempio, uniremo il testo nell'intervallo di celle da A1 a C2 con uno spazio come delimitatore e TRUE per ignorare la cella vuota (A2). Ecco la formula:

=TEXTJOIN(” “,TRUE,A1:C2)

Per un altro esempio, combineremo il testo nelle celle da A1 a A10 con una virgola come delimitatore e FALSE per includere le celle vuote (da A4 a A8) in modo da poter vedere come appare il risultato. Ecco la formula:

=TEXTJOIN(“",",FALSE,A1:A10)

Suggerimento: se desideri combinare numeri, puoi utilizzare la funzione UNISCI.

Testo separato: DIVISA

Forse vuoi fare il contrario di quanto sopra e separare il testo invece di combinarlo. Per questo, puoi utilizzare la funzione SPLIT.

La sintassi è SPLIT(testo,delimitatore,dividi_by, vuoto). Utilizza l'argomento split_bycon True (predefinito) per separare il testo attorno a ciascun carattere nel delimitatore, altrimenti utilizza False. Utilizza l'argomento vuotocon True (predefinito) per trattare i delimitatori consecutivi come uno solo, altrimenti utilizza False.

Qui divideremo il testo nella cella A1 utilizzando uno spazio come delimitatore e i valori predefiniti per gli altri argomenti con questa formula:

SPLIT(A1,” “)

Per un altro esempio, divideremo il testo nella cella A1 utilizzando "t" come delimitatore. Questo rimuove la "t" come rimuove il delimitatore di spazio sopra e lascia il resto del testo. Ecco la formula:

=SPLIT(A1,”t”)

Ora, se aggiungiamo FALSE come argomento split_by, questa formula separa il testo solo al segno "t[spazio]":

SPLIT(A1,”t “,FALSE)

Confronta testo: ESATTO

Stai lavorando sul confronto dei dati nel tuo foglio? Utilizzando la funzione ESATTO, puoi confrontare due stringhe di testo e ricevere un semplice risultato Vero o Falso per verificare se corrispondono o meno..

La sintassi è EXACT(text1, text2),dove puoi utilizzare testo o riferimenti di cella per gli argomenti.

Ad esempio, confronteremo le due stringhe di testo nelle celle A1 e B1 con questa formula:

=ESATTO(A1,B1)

Per un altro esempio, confronteremo il testo nella cella A1 con "Google" utilizzando questa formula:

=EXACT(A1,”Google”)

Cambia testo: SOSTITUISCI e SOSTITUISCI

Anche se puoi utilizzare Funzionalità Trova e sostituisci in Fogli Google, potresti dover essere più specifico di quanto consentito dalla funzionalità. Ad esempio, potresti voler modificare una lettera in un punto particolare o solo una determinata istanza di testo in una stringa. In questo caso, puoi utilizzare REPLACE o SUBSTITUTE.

Sebbene simili, ciascuna funzione funziona in modo leggermente diverso, quindi puoi utilizzare quella che soddisfa meglio le tue esigenze.

La sintassi per ciascuno è REPLACE(testo, posizione, lunghezza, nuovo)e SUBSTITUTE(testo,cerca_for, sostituisci_con , occorrenza). Esaminiamo un paio di esempi e vediamo come utilizzare gli argomenti.

REPLACE

In questo caso vogliamo sostituire "William H Brown" con "Bill Brown", quindi utilizzeremo la funzione REPLACE e questa formula:

=SOSTITUISCI(A1,1,9,”Fattura”)

Per scomporre la formula, A1 è la cella con il testo, 1 è la posizione iniziale da sostituire, 9 è il numero di caratteri da sostituire e Bill è il testo sostitutivo.

Come altro esempio, abbiamo numeri di telefono memorizzati come testo e dobbiamo modificare il prefisso per ciascuno. Poiché ogni prefisso è diverso, possiamo usare REPLACE per specificare la posizione e il numero di caratteri per la sostituzione. Ecco la formula:

=SOSTITUISCI(A1,5,3,”222″)

Suggerimento: per modificare più celle in una colonna, puoi trascinare la formula verso il basso per applicarla alle righe successive come mostrato di seguito.

SOSTITUTO

Per un esempio della funzione SUBSTITUTE, vogliamo sostituire "new york" con "New York" e aggiungeremo l'argomento occurrenceper assicurarci di modificare solo la prima istanza nella nostra stringa. Ecco la formula:

=SOSTITUTO(A1,”new york”,”New York”,1)

Per scomporre questa formula, A1 contiene il testo, "new york" è il testo che cerchiamo, "New York" è la sostituzione e 1 è la prima occorrenza del testo..

Se dovessi rimuovere l'argomento occorrenzanella formula precedente, la funzione cambierebbe entrambe le istanze in "New York" per impostazione predefinita, come puoi vedere qui:

=SUBSTITUTE(A1,”new york”,”New York”)

Cambia le lettere maiuscole: PROPER, UPPER e LOWER

Se importare dati da un'altra fonte o scrivi male durante l'immissione dei dati, potresti ritrovarti con maiuscole e minuscole non corrispondenti. Utilizzando le funzioni PROPER, UPPER e LOWER, puoi correggerlo rapidamente.

La sintassi per ciascuno è semplice come PROPER(testo), UPPER(testo)e LOWER(testo)dove puoi utilizzare un riferimento di cella o il testo dell'argomento.

Per rendere maiuscola la prima lettera di ogni parola in una stringa di testo, puoi utilizzare la funzione PROPER e questa formula:

=PROPRIO(A1)

Per cambiare le lettere in maiuscole, utilizza la funzione MAIUSC e questa formula:

=MAIUSCOLO(A1)

Per cambiare le lettere in minuscole, utilizza la funzione LOWER e questa formula:

=INFERIORE(A1)

Ricorda, puoi anche inserire il testo esatto per tutte e tre le funzioni tra virgolette come segue:

=PROPER(“online tech TIPS”)

Ottieni parte di una stringa di testo: SINISTRA, DESTRA e CENTRO

Forse hai bisogno di estrarre parte di una stringa di testo. Potresti avere dati mescolati con altri dati o voler utilizzare una parte di una stringa per qualcosa in particolare. Puoi utilizzare le funzioni SINISTRA, DESTRA e CENTRO per ottenere la parte che ti serve.

La sintassi per ciascuno è LEFT(string, num_characters), RIGHT(string, num_characters)e MID(string , inizio, durata). Puoi utilizzare un riferimento di cella o il testo come argomento stringin ciascuno.

Per un esempio della funzione SINISTRA, estrarremo i primi tre caratteri da sinistra utilizzando il testo nella cella A1 con questa formula:

=SINISTRA(A1,3)

Per un esempio della funzione DESTRA, estrarremo i primi quattro caratteri da destra utilizzando la stessa cella con questa formula:

=DESTRA(A1,4)

Per un esempio della funzione MID, estrarremo il nome "Jane" dal testo nella stessa cella.

MEDIO(A1,6,4)

.

In questo esempio MID, un 6 per l'argomento startseleziona il sesto carattere da sinistra. Ricorda che contano tutti i caratteri, compresi gli spazi e la punteggiatura. Quindi, un 4 per l'argomento lengthseleziona quattro caratteri.

Ottieni la lunghezza di una stringa di testo: LEN e LENB

Quando prevedi di eseguire operazioni specifiche con i tuoi dati, ad esempio copiarli e incollarli o esportarli per utilizzarli altrove, potresti dover prestare attenzione al conteggio dei caratteri. Con LEN puoi ottenere il numero di caratteri in una stringa di testo e con LENB puoi ottenere il conteggio in byte.

La sintassi per ciascuno è LEN(stringa)e LENB(stringa),dove, ancora una volta, puoi utilizzare un riferimento di cella o un testo come argomento.

Qui otterremo il conteggio dei caratteri per il testo nella cella A1 con questa formula:

=LEN(A1)

Con questa formula, otterremo il conteggio dei caratteri per il testo nella cella A1 ma in byte:

=LENB(A1)

Rimuovi spazi extra: TRIM

Se hai bisogno di ripulire i tuoi dati da spazi aggiuntivi iniziali, finali o vari, puoi utilizzare la funzione TRIM.

La sintassi è TRIM(testo),dove puoi utilizzare un riferimento di cella o testo per l'argomento.

Qui rimuoveremo gli spazi dalla stringa di testo nella cella A1 con questa formula:

=TRIM(A1)

Successivamente, rimuoveremo gli spazi extra dal testo specifico "Suggerimenti tecnici online" con questa formula:

=TRIM( “Suggerimenti tecnici online”)

Affronta il tuo testo con le funzioni di Fogli Google

Fogli Google offre molte funzionalità per lavorare con il testo. Puoi mandare a capo il testo, modificare il formato, collegarlo ipertestuale e altro ancora. Tuttavia, quando disponi di un set di dati lungo, le funzioni di testo di Fogli Google possono aiutarti ad affrontare le modifiche al testo in modo più rapido ed efficiente. Ne proverai uno o due?

Per tutorial correlati, consulta come utilizzare le formule di Fogli Google per gli array..

Post correlati:


3.01.2024