Vai al contenuto principale
 

Come concatenare le celle ignorare o saltare gli spazi vuoti in Excel?

Autore: Xiaoyang Ultima modifica: 2024-10-28

Excel Concatenare La funzione può aiutarti a combinare più valori di cella in una cella rapidamente, se ci sono alcune celle vuote all'interno delle celle selezionate, questa funzione combinerà anche gli spazi. Ma, a volte, vuoi solo concatenare le celle con i dati e saltare le celle vuote, come potresti finirlo in Excel?

Le celle concatenate ignorano o salta gli spazi vuoti con la formula

Le celle concatenate ignorano o salta gli spazi vuoti con la funzione definita dall'utente

Concatena le celle ignora o salta gli spazi vuoti con Kutools per Excel


Le celle concatenate ignorano o salta gli spazi vuoti con la formula

Supponendo di avere i seguenti dati delle celle che sono stati popolati con alcune celle vuote, per combinare le righe in una cella, puoi applicare una formula per risolverlo.

concatenare le celle ignorare gli spazi vuoti

Inserisci questa formula in una cella vuota in cui desideri inserire il risultato concatenato, =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,""), quindi trascina il quadratino di riempimento a destra sulle celle a cui desideri applicare questa formula ei valori delle righe sono stati combinati senza le celle vuote come mostrato nella seguente schermata:

concatenare le celle ignorare gli spazi vuoti con una formula

Consigli: Se è necessario concatenare più righe, è necessario utilizzare la funzione SE per unire le celle, ad esempio =A1&IF(A2<>"","-"&A2,"")&IF(A3<>"","-"&A3,"")&IF(A4<>"","-"&A4,"")&IF(A5<>"","-"&A5,"")&IF(A6<>"","-"&A6,""). Il "-" carattere nella formula può essere sostituito con qualsiasi altro delimitatore di cui hai bisogno.


Concatena più celle ignorare o saltare gli spazi vuoti:

Kutools for Excel's Combinare Righe, colonne o celle senza perdere dati la funzione può aiutarti a combinare o concatenare più righe, colonne o celle senza perdere dati ma saltare o ignorare le celle vuote. Fai clic per scaricare Kutools per Excel!

Concatenare le celle ignorando gli spazi vuoti con kutools

Kutools for Excel: con più di 300 utili componenti aggiuntivi di Excel, liberi di provare senza limitazioni in 30 giorni. Scarica e prova gratuita ora!


Le celle concatenate ignorano o salta gli spazi vuoti con la funzione definita dall'utente

Se sono necessarie più celle da combinare, la formula sopra sarà troppo complessa da eseguire, quindi è possibile utilizzare la seguente funzione definita dall'utente per risolverlo.

1. Tieni premuto il Alt + F11 chiavi in ​​Excel e apre il file Microsoft Visual Basic, Applications Edition finestra.

2. Clic inserire > Modulie incolla la seguente macro nel file Moduli Finestra.

Codice VBA: le celle concatenate ignorano gli spazi vuoti:

Function Concatenatecells(ConcatArea As Range) As String
'updateby Extendoffice
  For Each n In ConcatArea: nn = IIf(n = "", nn & "", nn & n & "/"): Next
  Concatenatecells = Left(nn, Len(nn) - 1)
End Function

3. Salva e chiudi questa finestra del codice, torna al foglio di lavoro, quindi inserisci questa formula: = concatenatecell (A1: A5) in una cella vuota e trascina il quadratino di riempimento a destra sulle celle per applicare questa formula e otterrai il seguente risultato:

Concatena le celle ignorando gli spazi vuoti con la funzione definita dall'utente

Consigli: Nel codice VBA sopra, puoi cambiare il "/"A qualsiasi altro delimitatore di cui hai bisogno.


Concatena le celle ignora o salta gli spazi vuoti con Kutools per Excel

Tranne la formula e il codice noiosi, qui posso consigliare uno strumento utile-Kutools for Excel, con i suoi potenti Combinare utilità, puoi concatenare più celle in una cella senza sforzi.

Kutools for Excel offre oltre 300 funzionalità avanzate per semplificare attività complesse, aumentando la creatività e l'efficienza. Migliorato con funzionalità AI, Kutools automatizza le attività con precisione, semplificando la gestione dei dati. Informazioni dettagliate su Kutools per Excel...         Prova gratuita...

Dopo l'installazione Kutools for Excel, si prega di fare come segue:

1. Seleziona il valore delle celle che desideri combinare.

2. Clic Kutools > Unisci e dividiCombina righe, colonne o celle senza perdere dati, vedi screenshot:

fare clic sulla funzione Combina righe, colonne o celle senza perdere dati

3. Nella finestra di dialogo spuntata:

  • (1.) Scegli il tipo di celle che desideri combinare, puoi combinare colonne, combinare righe e combinare tutte le celle in un'unica cella;
  • (2.) Specificare un separatore per i contenuti concatenati;
  • (3.) Scegli la posizione in cui inserire il risultato, puoi mettere il risultato nella cella superiore o inferiore;
  • (4.) Specifica come gestire le celle combinate, puoi mantenere o eliminare i contenuti da quelle celle combinate e puoi anche unire quelle celle combinate.

specificare le opzioni nella finestra di dialogo

4. Dopo aver terminato le impostazioni, fare clic su Ok pulsante e le righe selezionate sono state combinate in una cella separatamente e ha saltato automaticamente gli spazi vuoti, vedi screenshot:

le righe selezionate vengono combinate in una cella salta gli spazi vuoti

Scarica e prova gratuitamente Kutools per Excel ora!


Demo: concatena le celle ignora o salta gli spazi vuoti con Kutools per Excel

 

I migliori strumenti per la produttività in ufficio

🤖 Assistente AI di Kutools: Rivoluziona l'analisi dei dati basandosi su: Esecuzione intelligente   |  Genera codice  |  Crea formule personalizzate  |  Analizzare i dati e generare grafici  |  Richiama le funzioni di Kutools...
Funzioni popolari: Trova, evidenzia o identifica i duplicati   |  Elimina righe vuote   |  Combina colonne o celle senza perdere dati   |   Round senza formula ...
Super ricerca: VLookup a criteri multipli    VLookup a valori multipli  |   VLookup su più fogli   |   Ricerca fuzzy ....
Elenco a discesa avanzato: Crea rapidamente un elenco a discesa   |  Elenco a discesa dipendente   |  Elenco a discesa a selezione multipla ....
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  |  Confronta intervalli e colonne ...
Funzionalità in primo piano: Messa a fuoco della griglia   |  Vista di progettazione   |   Grande barra delle formule    Gestore di cartelle di lavoro e fogli   |  Resource Library (Testo automatico)   |  Date picker   |  Combina fogli di lavoro   |  Crittografa/decrittografa le celle    Invia e-mail per elenco   |  Super filtro   |   Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi, ...)   |   50+ Grafico Tipi (Diagramma di Gantt, ...)   |   40+ Pratico Formule (Calcola l'età in base al compleanno, ...)   |   19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso, ...)   |   12 Conversione Strumenti (Numeri in parole, Conversione di valuta, ...)   |   7 Unisci e dividi Strumenti (Combina righe avanzate, Celle divise, ...)   |   ... e altro ancora

Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo.  Fai clic qui per ottenere la funzionalità di cui hai più bisogno...


Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro

  • Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
  • Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!