Come utilizzare la funzione TESTOJOIN in Excel 2016

Come utilizzare la funzione TESTOJOIN in Excel 2016

Conosciamo fin troppo bene la funzione CONCATENA per combinare diverse stringhe o numeri in Excel . Presenta però alcune limitazioni:

1. Gli argomenti devono essere separati da virgole.

2. Questa funzione non può ottenere oggetti in un intervallo per eseguire l'unione.

3. Non è prevista l'aggiunta di un separatore.

Con questi inconvenienti, in Excel 2016 è stata introdotta una nuova funzione denominata TEXTJOINT, che esegue la stessa funzione della funzione CONCATENA ma in modo più efficiente.

Descrizione della funzione TEXTJOIN

La funzione TEXTJOIN unisce testo da più intervalli e/o stringhe, incluso un separatore tra i valori di testo uniti. Se il delimitatore è una stringa di testo vuota, questa funzione concatenerà effettivamente gli intervalli.

Sintassi della funzione TEXTJOIN

Questa funzione ha la seguente sintassi:

TEXTJOIN(delimitatore, ignora_vuoto, testo1, [testo2], …)

Analizziamo la sintassi precedente:

  • Il delimitatore è un carattere inserito tra testi combinati. Ad esempio, il nome e il cognome di una persona vengono combinati con un delimitatore “_” (trattino basso) per identificare facilmente il nome ed evitare spazi nella stringa. In questo esempio, il carattere di sottolineatura è un delimitatore e il testo combinato è il nome e il cognome.
  • Ignora vuoto viene utilizzato per ignorare le celle vuote durante la concatenazione di oggetti nell'intervallo. Possiamo impostare l'opzione per ignorare le celle vuote impostando il valore TRUE per questa opzione e FALSE se vogliamo celle vuote.
  • Testo 1 è il testo da combinare, che può essere una singola cella o un intervallo di celle.
  • Il testo 2 è il testo aggiuntivo che deve essere combinato. Puoi utilizzare fino a 252 argomenti di testo, incluso Testo 1. Similmente a Testo 1, può essere una singola cella o un intervallo di celle.

Esempio della funzione TEXTJOIN

Di seguito sono riportati alcuni esempi per comprendere meglio questa funzione.

Esempio 1:

In questo esempio, abbiamo una tabella dati che include il nome, il cognome e lo stato di residenza di ogni persona. Qui utilizzeremo la funzione TEXTJOIN per creare un ID univoco per ogni persona combinando nome, cognome e stato. La formula utilizza un carattere di sottolineatura come delimitatore, imposta il secondo argomento su TRUE in modo che non vi siano celle vuote e l'intervallo A2:C2 è l'intervallo connesso.

Come utilizzare la funzione TESTOJOIN in Excel 2016

Trascina verso il basso la formula nella cella D2, otterrai l'ID per ogni persona.

Esempio 2:

In questo esempio, nella stessa tabella dati sopra, troviamo un elenco di tutti i nomi delle persone nello stato di LA utilizzando due volte la funzione TEXTJOIN. Per prima cosa utilizza la funzione TEXTJOIN combinata con la funzione IF per trovare persone che soddisfano le condizioni di cui sopra, ovvero persone che vivono nello stato di Los Angeles. Il risultato restituirà il nome completo della persona. Quando trasciniamo la formula verso il basso, la colonna verrà riempita con il nome completo. Se vivi in ​​un altro stato, la casella verrà lasciata vuota.

Come utilizzare la funzione TESTOJOIN in Excel 2016

Successivamente, utilizzeremo nuovamente la funzione TEXTJOIN per ottenere l'elenco in una cella separata da virgole. Per fare ciò, scriveremo la seguente formula nella cella B2.

= TEXTJOIN (“,”, VERO, D5:D13)

Come mostrato nell'immagine qui sotto:

Come utilizzare la funzione TESTOJOIN in Excel 2016

Il risultato sarà un elenco di nomi separati da virgole come mostrato di seguito:

Come utilizzare la funzione TESTOJOIN in Excel 2016

Le celle vuote verranno omesse dalla stringa combinata perché abbiamo impostato l'opzione due su TRUE.

Esempio 3:

Possiamo usare la funzione TEXTJOIN per creare frasi di completamento automatico. Ad esempio, usalo per scrivere commenti su una trascrizione per sapere a quale classe appartiene lo studente.

Nell'esempio seguente, creeremo una tabella LOOKUP per trovare il voto corrispondente dello studente e restituiremo i commenti utilizzando la funzione TEXTJOIN. La tabella seguente contiene informazioni sull'intervallo di punteggio e la classe corrispondente a tale intervallo di punteggio.

Come utilizzare la funzione TESTOJOIN in Excel 2016

La formula di RICERCA è la seguente:

= CERCA (F4, L5: L8, N5: N8)

Poiché sappiamo che la funzione LOOKUP ha almeno tre argomenti, il primo è il valore di ricerca, F4 in questo esempio. Il secondo argomento è l'intervallo di ricerca, ovvero L5:L8 in questa formula, e l'ultimo argomento è l'intervallo di ritorno, ovvero N5:N8 nella formula. Quindi la formula cerca il punto nella prima colonna (colonna L) e restituisce il valore dalla colonna N.

La formula recupera le informazioni dalla seguente tabella situata tra E3:F5.

Come utilizzare la funzione TESTOJOIN in Excel 2016

La formula di ricerca discussa nel paragrafo precedente è presente nella cella F5 e restituisce una valutazione C per il punteggio 34. Utilizzeremo ora la funzione TEXTJOIN per creare un commento che può essere inserito nei report.

Supponiamo di volere una frase del genere:

[Nome candidato] hai ottenuto [punti] e il tuo voto è [Voto].

Avremo la seguente formula:

=TEXTJOIN(" ",VERO,F3,"Hai superato",F4,"punteggio, posizione",F5,".")

In questa formula:

1. Il primo argomento è un delimitatore impostato su uno spazio (“ “), che lo fa sembrare una frase.

2. Il secondo argomento è impostato su TRUE come al solito.

3. F3 è il nome dello studente

4. La parte successiva "You Pass" rimarrà la stessa per il caso di ogni studente.

5. Poi c'è F4, il punteggio per lo studente.

6. L'argomento successivo alla parte fissa rimarrà lo stesso per tutti i casi.

7. Il secondo argomento è la classe nella cella F5.

8. L'ultimo argomento è il segno di punteggiatura che rappresenta la fine della frase.

Ti auguro successo!

Vedi altro:


Come mostrare o nascondere gli assi del grafico in Excel

Come mostrare o nascondere gli assi del grafico in Excel

Scopri come mostrare o nascondere gli assi del grafico in Excel per migliorare la chiarezza delle presentazioni dei tuoi dati.

Come accedere e aprire un file .xls di Excel 97/2003 in Excel 2016, 2019 e 365?

Come accedere e aprire un file .xls di Excel 97/2003 in Excel 2016, 2019 e 365?

Scopri come aprire vecchi file Excel con Excel 365 (2016/2019) e risolvere i problemi di compatibilità.

Come utilizzare il ciclo do- while in Excel VBA

Come utilizzare il ciclo do- while in Excel VBA

Scopri come utilizzare un ciclo Do-While in Excel VBA per automatizzare le attività ripetitive, migliorando la tua produttività e l

Come rappresentare graficamente le funzioni trigonometriche con Excel

Come rappresentare graficamente le funzioni trigonometriche con Excel

Vuoi rappresentare graficamente le funzioni trigonometriche con Microsoft Excel? Scopri come farlo con questa guida passo passo.

Funzione CONTA.SE, come utilizzare la funzione di conteggio delle celle in base a più condizioni in Excel

Funzione CONTA.SE, come utilizzare la funzione di conteggio delle celle in base a più condizioni in Excel

Scopri come utilizzare la funzione CONTA.SE in Excel per contare celle in base a più condizioni con esempi pratici.

Funzione Match in Excel: come utilizzare la funzione Match con esempi

Funzione Match in Excel: come utilizzare la funzione Match con esempi

La funzione Match in Excel ha molte applicazioni pratiche. Scopri come utilizzare la funzione Corrispondenza di Excel con esempi dettagliati.

Gioca a puzzle su Excel

Gioca a puzzle su Excel

MehmetSalihKoten, un utente Reddit, ha creato una versione completamente funzionale di Tetris in Microsoft Excel.

Come utilizzare la funzione Converti in Excel

Come utilizzare la funzione Converti in Excel

Per convertire le unità di misura in Excel, utilizzeremo la funzione Converti.

Come utilizzare la funzione CERCA.ORIZZ in Excel

Come utilizzare la funzione CERCA.ORIZZ in Excel

Cos'è la funzione CERCA.ORIZZ? Come utilizzare la funzione CERCA.ORIZZ in Excel? Scopriamolo con LuckyTemplates!

Funzione SEERRORE in Excel, formula e utilizzo

Funzione SEERRORE in Excel, formula e utilizzo

La funzione SEERRORE in Excel è abbastanza comunemente utilizzata. Per usarlo bene, è necessario comprendere la formula SEERRORE di Microsoft Excel.