Tre modi per unire le celle in Google Sheets
A volte, invece di dividere le celle, è necessario unire celle contenenti informazioni diverse. In questo tutorial, impareremo tre modi utilizzando tre funzioni per unire le celle in una singola cella, con formattazione aggiuntiva, in Fogli Google.
Combinazione di stringhe – Funzione CONCATENATE ()
La funzione CONCATENATE() è una funzione semplice ma potente che può combinare sia il contenuto della cella che la stringa specificata dall’utente. Facciamo un semplice esempio:
La formula utilizzata è = CONCATENATE (C2,B2). Possiamo migliorarlo aggiungendo personaggi extra. Proviamo la formula = CONCATENATE(C2,”,”, B2) :
Combina stringhe e numeri insieme Usando la funzione TEXTJOIN ()
La vera sfida deriva dalla combinazione di stringhe e numeri insieme. Google Fogli memorizzare i numeri in modi diversi e che ci dà una vasta gamma di stili a seconda di ciò che i numeri sono per.
Ciò significa che il numero originale inserito nel foglio di calcolo può essere molto diverso da quello che ci viene presentato da Google Sheets.
Un modo rapido per combinare stringa e numeri da celle diverse è utilizzando la funzione TEXTJOIN (). La funzione TEXTJOIN () richiede di specificare un separatore e l’intervallo di celle da combinare. La sua sintassi appare come segue:
TEXTJOIN(“<delimitatore>”, <ignore_empty>, <testo1>, <testo2>, <text3>)</text3></text2></text1></ignore_empty></delimiter>
La prima parte è dove si specifica il delimitatore tra la corda e numeri di combinare, racchiuso tra doppi apici.
<ignore_empty></ignore_empty> è dove si specifica se saltare o meno le celle vuote. Questo non è facoltativo; se non hai lasciato una porzione per<ignore_empty >, la formula restituirà un errore. Questo è impostato su FALSE per impostazione predefinita. Ci sono casi che potrebbe essere necessario impostarlo su TRUE. Per vedere come influisce sull’output finale, controlla l’immagine qui sotto.< / ignore_empty>
L’ultima parte è dove è possibile specificare le celle specifiche o un array di celle da includere.
Facciamo un esempio che coinvolge sia i nomi che la valuta. Vogliamo scrivere il nome della persona scritta nella colonna A, seguito dal suo pagamento elencato nella colonna E. I due dati sono separati da un delimitatore” -“. Useremo la seguente formula:
=TEXTJOIN ( ” – ” , vero, A2, E2)
Il risultato sarà simile a questo:
C’è uno svantaggio di TEXTJOIN(), tuttavia. Utilizza lo stesso delimitatore per separare le voci da unire. Imparerai un’altra tecnica nella prossima sezione. Scorrere su!
Combina stringhe e numeri insieme a una maggiore flessibilità
Mentre la funzione TEXTJOIN() consente di combinare senza problemi stringhe e numeri in una cella, lo svantaggio principale è che utilizza lo stesso delimitatore per combinare celle diverse. Se hai bisogno di maggiore flessibilità nei delimitatori, ecco un’altra tecnica.
Facciamo un esempio che coinvolge la valuta. Per stampare correttamente numeri che coinvolgono denaro, dobbiamo usare la funzione TEXT (). La funzione TEXT () richiede la cella in cui è memorizzato il numero e il formato che la funzione utilizzerà per convertire il numero in una stringa. Per il nostro esempio qui sotto, abbiamo usato il TESTO (E2,”##.00″) per convertire il numero in una stringa. L’abbiamo usato come parte della formula per combinare stringhe e numeri:
=A2 & ” – ” & TESTO (E2,”##.00″)
Per dimostrare ulteriormente la sua flessibilità, uniremo tutti e tre i pagamenti con lo stesso nome in una cella utilizzando la seguente formula:
=A2&”: “& TESTO (C2,”##.00″)&”, “&TESTO (D2,”##.00″)&”, “&TESTO (E2,”##.00”)
Il risultato sarà simile a questo:
Come puoi vedere, abbiamo usato due delimitatori: uno per separare il nome dai pagamenti e un altro per separare i pagamenti l’uno dall’altro.
Avremo un altro esempio che combina nomi e date. Per le date, la funzione TEXT() apparirà come segue:
= TEXT (H2, “mmm-gg-aaaa”)
Aggiunta di interruzioni di riga
Se si desidera aggiungere interruzioni di riga, è necessario aggiungere char(10) ma senza utilizzare la funzione CONCATENATE (), poiché non può elaborare interruzioni di riga. Applichiamo lo stesso esempio di sopra, usando la formula:
=C2&char(10)&B2
Lo stesso delimitatore può essere utilizzato in TEXTJOIN (). Per lo stesso risultato di cui sopra, è possibile utilizzare la seguente formula:
=TEXTJOIN (carattere (10),, C2, B2)
Scopri di più!
Spero ti sia piaciuto questo tutorial! Per aiutarti a imparare, ecco il foglio di esempio che abbiamo usato:
Foglio campione Unione celle
Puoi anche fare molto di più usando questi comandi. Puoi controllare i nostri altri tutorial pertinenti qui sotto:
- Come convertire i numeri in stringhe in fogli Google
- Come formattare i dati del numero di telefono su fogli Google