Beatrice ha descritto un problema abituale che si verifica durante l’importazione di un file in Excel. Il file importato è un file di testo scansionato e l’importazione va bene, con un piccolo problema tecnico: in una colonna dove c’era del testo a capo nel documento originale, il testo ora occupa diverse righe nel foglio di lavoro. Beatrice sta cercando un modo per riunire quelle righe in una singola cella in quella colonna.
Ci sono diversi modi in cui questo può essere fatto. Se non devi farlo troppo spesso, un approccio basato su una formula potrebbe essere il migliore. Basta usare la e commerciale (&) per concatenare il contenuto delle righe che vuoi combinare:
=C6 & " " & C7 & " " & C8 & " " & C9
oppure, se hai Excel 365, puoi avvalerti della funzione TESTO.UNISCI in questo modo:
=TESTO.UNISCI(" ";;C6:C9)
Il risultato è tutto il testo combinato in una singola cella. Puoi copiare questo risultato negli Appunti e utilizzare Incolla speciale per inserirlo nella cella finale dove ti serve. Infine, puoi eliminare le righe multiple originali che non sono più necessarie.
Un altro approccio funziona molto bene se le celle che vuoi combinare contengono tutte del testo. Diciamo che vuoi combinare le celle C6:C9. Tutto quello che devi fare è allargare la colonna C in modo che possa contenere il contenuto di quelle celle su una singola riga. Quindi, seleziona le celle. Visualizza la scheda Home della barra multifunzione e nota che è presente uno strumento nel gruppo Modifica denominato Riempimento. Se fai clic sullo strumento, viene visualizzato un elenco a discesa di opzioni dalle quali dovrai scegliere Giustifica. Una volta fatto, ti ritroverai con tutti i valori nella cella C6, separati da spazi.
Se hai bisogno di concatenare le celle abbastanza spesso, potresti trarre vantaggio da una semplice macro:
Questo contenuto è riservato agli abbonati
Solo gli utenti con Abbonamento VBA Coder oppure Ultimate possono visionarlo.
Se sei già abbonato Accedi per sbloccare il contenuto!
In caso contrario abbonati qui! L'abbonamento è conveniente.
E puoi interromperlo in ogni momento e in completa autonomia.
(puoi renderti conto di quanti siano i contenuti riservati
raggiungendo questa pagina)
Per utilizzare questa macro, seleziona le celle che desideri concatenare e quindi esegui la macro. Il contenuto di tutte le celle viene combinato nella prima cella della selezione, quindi tutto ciò che si trova nelle altre celle viene cancellato. La macro non elimina alcuna riga; questo è quello che ti resta da fare. Tuttavia, combina rapidamente i contenuti, anche più rapidamente se si assegna un tasto di scelta rapida alla macro.