Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Perfetto.
Ora puoi marcare come risposta la mia risposta per chiudere il post?
Grazie
Questo browser non è più supportato.
Esegui l'aggiornamento a Microsoft Edge per sfruttare i vantaggi di funzionalità più recenti, aggiornamenti della sicurezza e supporto tecnico.
Buongiorno,
su una stessa colonna excel ho vari nomi e cognomi
Es. cella A1 Mario Rossi
cella A2 Mario Rossi
cella A3 Giuseppe Bianchi
cella A4 Giuseppe Bianchi e così via..
I nomi uguali sono uno di seguito all'altro ( NON capita di avere un Mario Rossi alla riga A1 e un Mario Rossi alla riga A 20 per esempio).
vorrei che il sistema in modo automatico mi riconoscesse quando i nomi e cognomi sono uguali e li unisse in un unica cella.
é possibile?
volevo evitare così di andare ad unire le celle in modo manuale.
Grazie mille
Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione dei dati.
Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.
Perfetto.
Ora puoi marcare come risposta la mia risposta per chiudere il post?
Grazie
Scusami ma sono ancora un principiante con excel.
Il codice che mi hai scritto è una macro? se non lo è come faccio ad utilizzarlo?
Scusami per l'ignoranza...
Prova con questo codice
Sub CentraUnisci()
Dim cella As Range
Dim intervallo As Range
Dim celleUnite
Dim ultima As Integer
Dim inizio As Integer
Dim fine As Integer
ultima = Worksheets("dati").Range("a1").CurrentRegion.Rows.Count
Application.DisplayAlerts = False
Set intervallo = Worksheets("dati").Range("a2:a" & ultima)
intervallo.Sort key1:=Range("a1"), Order1:=xlAscending, Header:=xlYes
inizio = 2
For Each cella In intervallo
If cella <> cella.Offset(1, 0) Then
fine = cella.Row
Set celleUnite = Range("a" & inizio & ":A" & fine)
inizio = fine + 1
celleUnite.Select
Selection.Merge
Selection.VerticalAlignment = xlCenter
End If
Next
Application.DisplayAlerts = True
End Sub
Mi sono spiegato male.
Ho due fogli sul file excel:
Nel database ho tutti i nomi ripetuti per ogni cella, mentre nella tabella finale per una questione di estetica (il file deve essere stampato) ho bisogno che siano uniti in una sola cella.
Sotto c'è l'esempio grafico che dovrebbe essere più chiaro.
Mi chiedevo se il passaggio dalla "versione 1" alla "versione 2" si può fare automaticamente senza modificare ogni singola cella con il tab " Unisci celle".
Grazie ancora!!!
Forse non capisco, ma ti basta rimuovere i duplicati.
Clicca nella colonna A e poi ti porti nella scheda Dati, quindi scegli Rimuovi duplicati.