Satura rādītājs
Šajā rakstā ir parādīts, kā Excel programmā apvienot divas šūnas, nezaudējot datus. Excel ļauj mums apvienot šūnas, lai izveidotu etiķetes vai virsrakstus un sakārtotu datus reprezentablākā veidā. Parasti Excel tiek izmantots, lai uzglabātu datus, nevis tos prezentētu. Taču datu kopai ir vajadzīgas etiķetes un virsraksti, ja to izmanto vairāki lietotāji, lai viņi varētu viegli saprast datu kopu. Tāpēc, lai varētu viegli saprast datu kopu, ir nepieciešams Apvienot & amp; Centrs Excel funkcija ir ļoti noderīga, lai apvienotu vairākas šūnas.
Diemžēl apvienošanas & amp; Centrs funkcija saglabā tikai pirmās šūnas datus pēc šūnu apvienošanas. Tas var kļūt ļoti neērti, ja jums bieži ir nepieciešams apvienot šūnas, kurās ir dati, jo jūs zaudēsiet visus datus, izņemot pirmo šūnu. Tāpēc mēs parādīsim jums 2 veidus, kā apvienot šūnas programmā Excel, nezaudējot datus.
Lejupielādēt Practice Workbook
Jūs varat lejupielādēt prakses darba burtnīcu, izmantojot zemāk redzamo lejupielādes pogu.
Šūnu apvienošana, nezaudējot datus.xlsm2 veidi, kā Excel programmā Excel apvienot divas/vairākas šūnas, nezaudējot datus
Šeit ir 2 veidi, kā apvienot divas Excel šūnas, nezaudējot datus.
1. Izmantojiet Fill Justify funkciju, lai kolonnā apvienotu divas blakus esošas šūnas
Veiciet tālāk norādītās darbības, lai apvienotu divas vai vairākas blakus esošas kolonnas šūnas, izmantojot Aizpildīt Attaisnot funkciju programmā Excel.
📌 Soļi:
- Vispirms aplūkojiet šādu izspēles datu kopu, kas satur darbinieku ceturkšņa pārdošanas apjomus 2022. gadā. Šeit darbinieku vārdi un uzvārdi ir blakus esošās šūnās vienā slejā. Tagad vēlaties apvienot šūnas, kurās ir vārdi un uzvārdi. Šo funkciju var izmantot tikai tad, ja datu kopa ir šādi formatēta.
- Vispirms atlasiet šūnas un palieliniet kolonnas platumu, lai abu šūnu saturs ietilptu vienā šūnā.
- Pēc tam atlasiet Aizpildīt>>> Attaisnot no Rediģēšana grupa cilnē Sākums.
- Pēc tam redzēsiet, ka abu šūnu dati ir apvienoti kopā, atdalot tos ar atstarpi pirmajā šūnā.
- Tagad varat atlasīt abas šūnas un apvienot tās kopā, lai iegūtu vēlamo rezultātu.
2. Izveidojiet lentes funkciju, izmantojot VBA kodu, lai apvienotu divas vai vairākas šūnas, nezaudējot datus
Veiciet tālāk norādītās darbības, lai izveidotu lentei līdzīgu funkciju. Marge & amp; Centrs izmantojot VBA, lai apvienotu divas šūnas, nezaudējot datus.
📌 Soļi:
- Vispirms saglabājiet darbgrāmatu kā darbgrāmatu, kurā ir iespējota makrobūve. Pēc tam nospiediet ALT + F11 vai izvēlieties Izstrādātājs>> Visual Basic lai atvērtu VB redaktoru. Tālāk atlasiet Ievietot>>> Modulis .
- Tālāk nokopējiet šādu kodu un ielīmējiet to tukšajā koda modulī.
Sub MergeCellsWithData() Application.DisplayAlerts = False Dim Value As String Dim Range As Range Set Range = Selection If Range.Rows.Count = ActiveSheet.Rows.Count Then MsgBox "Lūdzu, neizvēlieties visu kolonnu(-as).", Title:="Apvienojiet šūnas ar vērtībām" Exit Sub ElseIf Range.Columns.Count = ActiveSheet.Columns.Count Then MsgBox "Lūdzu, neizvēlieties visu rindu(-as).", Title:="Apvienojiet šūnas arValues" Exit Sub End If For Each cell In Range Value = Value & " " & cell.Value Next cell If MsgBox("Cell values will be merged seperated by space(s). Are you sure?" _ , vbOKCancel, Title:="Merge Cells Without Losing Data") = vbCancel Then Exit Sub With Range .Merge .Value = Application.WorksheetFunction.Trim(Value) .HorizontalAlignment = xlCenterAcrossSelection End WithApplication.DisplayAlerts = True End Sub
- Tagad nospiediet ALT + F + T vai izvēlieties Failu>> opcijas lai piekļūtu Pielāgot lenti Lai to izdarītu, varat arī noklikšķināt ar peles labo pogu uz lentes. Pēc tam dodieties uz sadaļu Pielāgot lenti Tālāk atlasiet cilni Saskaņošana grupa zem Galvenās cilnes . Pēc tam noklikšķiniet uz Jauna grupa .
- Pēc tam tiks pievienota jauna pielāgota grupa. Noklikšķiniet uz Pārdēvēt lai mainītu grupas nosaukumu.
- Pēc tam izvēlieties simbolu, ievadiet Displeja nosaukums un noklikšķiniet uz Labi.
- Tagad izvēlieties Makroprocesori no " Izvēlieties komandas no " nolaižamajā logaritmā un izvēlieties makro nosaukumu, kas atbilst apakšprogrammas procedūrai. Pēc tam atlasiet Pievienot lai pievienotu makro kā funkciju lentē. Pēc tam noklikšķiniet uz Pārdēvēt .
- Pēc tam izvēlieties simbolu, ievadiet Displeja nosaukums , noklikšķiniet uz Labi un vēlreiz uz Labi. Pēc tam lentē tiks pievienota makro poga.
- Tagad atlasiet apvienojamās šūnas un lentē noklikšķiniet uz makro pogas.
- Pēc tam tiks parādīts apstiprinājuma ziņojums. Noklikšķiniet uz Labi, lai iegūtu tādu pašu rezultātu, kāds tika iegūts ar pirmo metodi.
Kā apvienot divas/vairākas rindas programmā Excel, nezaudējot datus
Varat izmantot Ampersands simbols, lai apvienotu divas/vairākas šūnas programmā Excel. Veiciet tālāk norādītās darbības, lai to piemērotu vairāku rindu apvienošanai.
📌 Soļi:
- Vispirms aplūkojiet šādu piemēru datu kopu. Pieņemsim, ka jums ir jāapvieno rindas, lai iegūtu katru pārtikas produktu kategoriju vienā šūnā.
- Tad šūnā ievadiet šādu formulu B9 . Tālāk velciet Uzpildes rokturis ikonu pa labi, lai redzētu šādu rezultātu.
=B5&","&B6&","&B7
Kā apvienot divas/vairākas kolonnas programmā Excel, nezaudējot datus
Varat piemērot Flash Fill excel funkciju, lai apvienotu vairākas kolonnas, nezaudējot datus. Lai to varētu izdarīt, izpildiet tālāk norādītās darbības.
📌 Soļi:
- Vispirms pieņemsim, ka ir jāapvieno First_Name un Last_Name kolonnas, lai izveidotu Full_Name kolonnu, kā parādīts nākamajā datu kopā.
- Pēc tam ievadiet vārdu un uzvārdu no pirmajām divām kolonnām šūnā D5 Ja dati no kolonnām ir jāatdala ar komatiem, atstarpes vietā starp tiem ielieciet komatu.
- Visbeidzot, nospiediet CTRL + E lai apvienotu kolonnas, kā parādīts tālāk. Šai funkcijai var piekļūt arī no Rediģēšana grupa cilnē Sākums.
Lietas, kas jāatceras
- Jums ir jāizvēlas blakus esošās šūnas vienā un tajā pašā slejā, lai izmantotu Aizpildīt Attaisnot funkcija.
- Portāls Aizpildīt Attaisnot funkcija nedarbosies, ja nepalielināsiet kolonnas platumu tik daudz, cik nepieciešams, lai visi atlasīto šūnu dati ietilptu atlases augšējā šūnā.
- Varat izmantot arī CONCATENATE , CONCAT , un TEXTJOIN Excel funkcijas, lai apvienotu vairākas rindas vai kolonnas, nezaudējot datus.