Unione di due celle in più righe


13

Ho un foglio di calcolo Excel con due celle in ogni riga che vorrei unire. Evidenziando tutte le celle di interesse e semplicemente fondendosi dal formattatore di celle sembra unire tutte le celle insieme, quando invece voglio solo una cella unita per riga. qualche idea sul come farlo?

Dovrei notare che una delle colonne contiene valori (tutti sono veri / falsi) e l'altra colonna è solo una cella nulla.

Risposte:


21
  1. Unisci le due celle nella prima riga selezionando Home> Allineamento> Unisci celle .
  2. Seleziona la cella unita e seleziona Home> Appunti> Copia formato .
  3. Fai clic e tieni premuta la prima cella nella riga successiva e seleziona tutto l'intervallo trascinando il mouse. (Ad esempio, se hai unito le celle A1 e B1 nel passaggio precedente, ora seleziona l'intervallo A2: B99.)
  4. Excel applica il comando di unione singolarmente a ciascuna riga e il gioco è fatto.

Questo è sicuramente il metodo migliore dei due. +1
Joe Taylor,

Sfortunatamente, non funziona, poiché distrugge il contenuto della seconda cella ... Mi sto perdendo qualcosa?
Kobus Myburgh,

Stavo per suggerire di selezionare le celle da unire riga per riga e di fare l'unione. Quando si seleziona in questo modo, Excel unirà le celle riga per riga. La risposta di Mehper è comunque molto migliore. (Molto meno complicato e molto meno soggetto a errori nella selezione.)
RobH

@Kubus L'unione mantiene solo il valore della cella più a sinistra / più in alto che viene unita. In effetti, in Excel 2010 (e successivamente, presumo), se provi a unire più celle che contengono dati, verrà visualizzato un avviso che ti dirà proprio questo.
RobH,

2

Excel ha (aveva?) Una Merge Acrossfunzione. Non è su nessuna delle barre degli strumenti per impostazione predefinita, ma è disponibile come personalizzazione. Di solito lo aggiungo alla barra degli strumenti Formattazione, dopo i pulsanti Merge Cellse Unmerge Cells. (Fai clic con il pulsante destro del mouse sulla barra degli strumenti, scegli Personalizza, vai alla scheda Comandi, seleziona Formato nell'elenco Categorie a sinistra, scorri verso il basso per trovare Merge Across, trascinalo dove preferisci.) Una volta che è sulla barra degli strumenti, puoi unire attraverso tuttavia molte celle con un solo clic. Importante: nota che l'unione mantiene solo il valore più a sinistra!

Sfortunatamente, Excel 2007/2010 ha completamente rotto / eliminato l'intera funzionalità di personalizzazione, quindi se stai usando una delle versioni più recenti, sei bloccato a fare il Painter formato.


1
"Unisci attraverso" è ancora lì, è appena nascosto all'interno del pulsante / menu a discesa "Unisci e centra".
AviD

Esiste, sì, ma purtroppo non mantiene entrambe le colonne di dati, a meno che non mi manchi qualcosa?
Kobus Myburgh,

@KobusMyburgh: la fusione ha sempre e solo mantenuto i dati in alto a sinistra. (Vale a dire se stai unendo le colonne, mantieni i dati nella colonna più a sinistra e se stai unendo le righe, mantieni i dati nella riga in alto.) Questo non è cambiato tra le diverse versioni di Excel.
Martha,

Ho pensato - quindi ho dovuto fare un giro.
Kobus Myburgh,

0

fintanto che non hai nulla nelle celle che vuoi unire, questo metodo dovrebbe funzionare. unisci i primi due, quindi copia la cella unita. ora seleziona tutte le celle che desideri unire nello stesso modo e incollale.


Sfortunatamente, ho qualcosa in una delle colonne. Tutti i valori sono true o false, quindi funzionerà se eseguo l'ordinamento per true / false e quindi eseguo il metodo?
jlv,

Ha funzionato semplicemente ordinando prima i valori e quindi applicando il metodo.
jlv,

0

Unisci semplicemente un paio di celle nel modo in cui dovrebbero essere, quindi copia le celle risultanti e quindi Incolla-Incolla formattazione sulle altre righe / colonne. (Excel 2010)


0

Mi sarebbe piaciuta una soluzione più elegante su questo.

Sfortunatamente, tutte le azioni di fusione eliminano il resto dei dati (mantiene in alto a sinistra, in alto solo la maggior parte dei dati).

Non sono sicuro se questo ti aiuterà (o se hai ancora bisogno di una soluzione) ma per aggirare questo, ho salvato il file come CSV, ho aggiunto una colonna segnaposto con ____ come testo e salvato il file, quindi l'ho aperto in un editor di testo e sostituito ____, con un valore vuoto.

Pertanto, il risultato stava data,datadiventando prima data,____,datanel file CSV, quindi datadatadopo essere stato sostituito nell'editor di testo.

Spero che questo aiuti qualcuno, poiché è improbabile che ne abbia ancora bisogno dopo quasi 5 anni.


0

utilizzare la =CONCATINATE()funzione per combinare i dati da più colonne. Impostalo nella prima riga e poi riempi fino alla fine del tuo set di dati.

Esempio. =CONCATENATE(A1,B1,C1)

Non dimenticare che non ci saranno spazi o altro testo di divisione tra i dati, quindi se hai bisogno di quelli puoi inserirli manualmente (es =CONCATENATE(A1," ",B1," ",C1)


2
OP vuole davvero unire le due celle, non solo combinare i loro valori. La tua risposta va bene per una domanda diversa ma non utile per questa.
Ingegnere Toast,

0

Supponendo che tu voglia andare da:

|       |      |
| True  |      |   #rows selected from here 
| False |      | 
| True  |      | 
| True  |      |   #down to here
|       |      |

per:

|       |      |
|     True     | 
|     False    | 
|     True     | 
|     True     | 
|       |      |

Evidenzia l'area della cella che desideri modificare.
Home -> (Allineamento) Unisci e centra -> Unisci attraverso.


-2

Evidenzia l'intervallo di celle di -

Facendo clic sulla freccia a discesa accanto a "Unisci e centra" .

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.