Come concatenare le celle ignorare o saltare gli spazi vuoti in Excel?
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.
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:
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! 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:
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.
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 dividi > Combina righe, colonne o celle senza perdere dati, vedi screenshot:
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.
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:
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
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!