Hur man slår ihop celler i Excel utan att förlora data. Praktiska tips - Hur man slår samman celler i Excel


Du kan slå samman celler i Excel olika sätt. Denna funktion är praktisk när du vill sammanfatta data för flera celler i en, eller skapa en rubrik för en tabell.

Använder snabbmenyn

Välj de block som ska kombineras och klicka på dem Högerklicka möss. Från innehållsmeny välj Formatera celler.

Följande dialogruta visas, där du går till fliken Justering. Markera rutan "Sammanfogar celler". Här kan du ställa in justeringen av texten i blocket, eller välja dess orientering. Klicka på OK.

Om text skrevs in i de sammanslagna blocken kommer programmet att visa följande meddelande: alla värden kommer att raderas utom det övre vänstra.

Efter sammanslagningen finns ordet "låt oss förena" kvar, istället för "låt oss slå samman dessa celler".

Använd knappen på bandet

Vi lyfter fram nödvändiga block, gå till fliken "Hem" och klicka på knappen "Sammanfoga och placera i mitten".

Det välbekanta meddelandet kommer att visas, alla värden raderas utom det övre vänstra - det kommer att placeras i mitten.

Om du klickar på pilen bredvid knappen visas den extra meny. Här kan du välja en av de föreslagna åtgärderna, inklusive att avbryta sammanslagningen.

Kopiering tidigare sammanslagna

Om du redan har kombinerat block med den önskade texten i ditt dokument, välj dem, kopiera dem med kombinationen "Ctrl+C" och klistra in dem i önskad del av dokumentet - "Ctrl+V".

Även om du bara väljer en cell för att klistra in det kopierade området, kommer det fortfarande att klistras in, i mitt fall, tre block per rad och två per kolumn. I det här fallet kommer data som skrevs där att raderas.

Använder funktionen CONCATENATE

Det fjärde sättet är att kombinera celler i Excel, spara data med hjälp av funktionen "CONCATENATE". Vi kommer att kombinera A1 - B1 och A2 - B2.

Låt oss lägga till mellan dem extra kolumn. Välj B1, på fliken "Hem", klicka på pilen bredvid knappen "Infoga" och välj från listan "Infoga kolumner i ark".

Välj sedan B1, infogat i den ny kolumn, och skriv följande formel för att länka A1 - C1: =KONKATERA(A1;" ";C1). I citattecken anger du avgränsaren i mitten: ";" , ":" , ",", jag har ett utrymme där.

På samma sätt kombinerar vi A2 - C2. Du kan helt enkelt sträcka formeln över kolumnen genom att dra det nedre högra hörnet av B1.

För att bara lämna sammanslagna celler i tabellen, välj dem och tryck på "Ctrl+C". Högerklicka på dem och välj från menyn « Specialinsats» – ”Värden”.

Således kopierade vi bara värdena för de valda cellerna, de är nu inte relaterade till angränsande celler med formeln.

Låt oss ta bort kolumn A och C. Välj A1:A2, på fliken "Hem", klicka på pilen bredvid knappen "Radera" och välj från listan "Ta bort kolumner från ark". Vi raderar även data i C1:C2.

Som ett resultat fick vi sammanslagna celler utan dataförlust.

Använda makron

Den femte metoden är att kombinera block i Excel utan att förlora värden, med hjälp av ett makro. Du kan läsa hur du infogar ett makro i Excel genom att följa länken.

Starta VBA-editorn med tangentkombinationen "Alt+F11" och skapa en ny modul.

Nu klistrar jag in följande kod i området för att ange VBA-kod. Makrot kommer att kallas "MergeCell". Spara det skapade makrot. Om du har Excel 2007 eller högre, när du sparar dokumentet i fältet "Filtyp", välj "Excel-arbetsbok med makrostöd".

Stäng VBA-editorn med kombinationen "Alt+Q", varefter Excel-dokumentet öppnas.

Nu måste du köra det skapade makrot. Markera de celler i dokumentet som ska slås samman. Gå till fliken Utvecklare och klicka på knappen "Makron". I nästa fönster, välj makrot med önskat namn från listan - "MergeCell" och klicka på "Kör".

De valda blocken slås samman och data bevaras. För att säkerställa att text visas normalt i en cell, gå till fliken "Hem" och klicka på knappen "Wrap text".

Jag tror att metoderna som diskuteras räcker för att kombinera data eller text till Excel-celler. Samtidigt kan du se till att data i de sammanslagna cellerna inte raderas.

Betygsätt den här artikeln:


Nästan alla användare börjar arbeta med kontorsprogram Excel, folk undrar: "Hur slår man ihop celler i Excel?". För att använda denna funktion har editorn flera specialteam, som hjälper dig att genomföra dina planer på några sekunder. Att använda dem är ganska enkelt, du behöver bara komma ihåg ett par enkla knep, som vi kommer att diskutera nedan.

Du kan använda den för att slå samman celler i redigeraren standardfunktioner. Dessutom flyttar de automatiskt till mitten och går självständigt samman med rader och andra tabeller. För att tabellen ska se korrekt ut bör du kombinera allt i förväg, när cellerna fortfarande är tomma, eftersom en del av den inmatade texten kan gå utanför ramen efter att proceduren är klar.

Låt oss titta på flera sätt att kombinera celler. Så den första metoden fungerar med snabbmenyn. Den här metoden anses vara den enklaste och snabbaste än de andra.

Instruktioner:
- Först bör du välja önskat cellområde som du ska slå samman;
- Högerklicka på det valda området;
- I listan som visas, välj raden märkt "Cell Format";
- Efteråt kommer fliken "Alignment" att visas på skärmen;
- Sätt en bock bredvid "Sammanfoga celler".

Att utföra ovanstående steg är lika enkelt som att skala päron, men du kan bara använda det till textinformation, och för siffror och olika formler kommer allt att vara en meningslös övning. Glöm inte att endast data från den övre vänstra delen finns kvar på den valda platsen, vilket programmet gör känt innan processen påbörjas.

Du kan komma till hjälp för data om du kopierar den i förväg till en annan del av editorn och först därefter klistrar in den i tabellen.

Den andra metoden använder verktygsfältet.
I program som Excel 2003 och senare tidigare versioner, sammanslagningsikonen finns precis på panelen, genom att klicka på som du snabbt kan ansluta nödvändiga områden och samtidigt rikta in den i mitten. Allt detta gjordes för att snabbt bestämma titeln på texten i raden, som är utformad på exakt detta sätt.

Om dessa åtgärder flyttade all information till mitten av redaktören, vilket inte var nödvändigt för texten, kan du utan problem returnera allt till första position, med hjälp av kommandona till höger och vänster.

Excel 2007,2010,2013 har samma knapp, som finns på raden "Hem". Till skillnad från äldre versioner, denna funktionär också utrustad med en rullgardinsmeny, som ökar antalet åtgärder den utför.

Med hjälp av ovanstående kommandon kan du inte bara slå samman celler med mittjustering, utan också använda inte mindre viktigt ytterligare funktioner, hur man: skapa en hel grupp celler förenade av rader och slå samman utan att centrera data.

I vissa fall är det omöjligt att slå samman, och knapparna på panelen är inaktiva. Det här problemet kan uppstå pga etablerat skydd eller så saknas dokumentet allmän tillgång. Innan du utför sammanslagningsproceduren bör du först bli av med alla dessa villkor och öppna möjligheten att formatera tabellen.

Tredje vägen.
För att undvika förlust nödvändig information Under sammanfogningsproceduren bör du använda funktionen "Konkatenera". Dessa åtgärder kräver inte för tidig distribution av data till andra celler och returnering av dem efter sammanslagning.

Instruktioner:
- Först bör du välja en cell som ligger nära de områden som ska slås samman och formatera den korrekt. Till exempel använder vi storleken 2x6, 3x3;
- Därefter skriver vi i den en formel som CONCATENATE (A1;A2), varefter vi också indikerar cellerna med text som kommer att kombineras.

Som ett resultat kommer vi att få ett sammanslaget område.

Fjärde vägen.
Denna metod använder "&"-symbolen, vilket definitivt är den mest på ett enkelt sätt slå samman celler utan att förlora någon information. Till exempel används "+"-symbolen för att sammanfatta information i celler, och "&" används för att limma ihop den. Denna skylt är placerad på den översta raden på tangentbordet med den engelska layouten, på tangenten med siffran "7".

Femte och sista metoden.
Den sista metoden använder makron och tillägg. Processen att slå samman celler i en tabell med samma metod kan påskyndas genom att använda kortkommandot CTRL+C och CTRL+V, vilket betyder kopiera och klistra in formatering. Samma åtgärder kan utföras genom att välja makroskrivbanan. För att göra detta måste du välja önskad formel eller använda en makroinspelare.

Om du inte har kompetensen att skapa algoritmer, bör du använda de som redan är inbyggda i Excel, tack vare vilka du kan kombinera kolumner, rader och celler med specificerat steg. Vissa av dem har förmågan att koppla samman textdata med formler utan efterföljande förlust av information.

Ibland överraskar Excel med sina krav på att göra något genom eh... makron. Nyligen uppstod uppgiften att dela upp flera sammanslagna celler en i taget så att hela intervallet kunde sorteras normalt. Jag tror inte att någon behöver förklara hur lätt det är att ta bort sammanslagningen av celler genom att dela upp dem en efter en (jag menar format-justering-avmarkera rutan "sammanfoga celler"). Men tyvärr har Excel en mycket intressant egenskap: när man tar bort celler frågar den inte exakt hur vi skulle vilja återställa dem till deras normala, separerade tillstånd, utan skriver dumt i den övre vänstra cellen värdet som fanns i den sammanslagna cellen , och lämnar alla andra celler tomma. Tja, det finns naturligtvis ingen anledning att prata om någon normal sortering efter tidigare sammanslagna celler. Och det vore bra om det bara fanns 200-300 av dem. Tänk om det finns sextio tusen av dem, uppdelade i grupper om 10 celler? Kopiera sex tusen värden manuellt till de återstående tomma cellerna?

En typisk bild - vi vill sortera listan efter efternamn, så att Kuznetsov fortfarande kommer efter Ivanov. Exemplet är naturligtvis mycket förenklat.

Excel låter oss inte sortera tabellen bara sådär - cellerna slås samman. Men även om vi avbryter sammanslagningen, kommer varje efternamn endast att skrivas i den översta cellen, och resten måste fyllas i. Det kommer att bli så här:

Men vi behöver varje cell ha ett motsvarande värde, annars kommer det att bli ett helvete vid sortering!

Förlåt, gör det här standardmedel Excel, som till exempel vi eller - omöjligt. Makron måste användas. Men tack och lov, det finns bra människor i världen som redan har gjort detta före oss. Dessutom skrev de inte bara ett makro, utan flera. Samtidigt låter makron dig inte bara separera celler samtidigt som informationen i dem bevaras, utan också mycket mer:

  • avgruppera celler i valt område med utfyllnad

Jag kollade allt, de fungerar utmärkt. Den enklaste koden, som visas utmärkta resultat, jag vill lägga upp det här också. Bara ifall det plötsligt försvinner originalsida, länken som jag angav ovan.

Så låt oss skapa ett makro med koden:

ABAP

Sub UnMerge_And_Fill_By_Value() " dela upp alla celler i Selection och celler i varje tidigare grupp fyll med värden från deras första celler Dim adress som sträng Dim cell som område om typnamn(val)<>"Range" Avsluta sedan Sub End If If Selection.Cells.Count = 1 Sedan Avsluta Sub End If Application.ScreenUpdating = Falskt för varje cell i skärningspunkten(Selection, ActiveSheet.UsedRange).Cells If Cell.MergeCells Then Address = Cell.MergeArea .Address Cell.UnMerge Range(Address).Value = Cell.Value End If Next End Sub

SubUnMerge_And_Fill_By_Value() "dela upp alla celler i Selection, celler i varje tidigare grupp fyller värdena för deras första celler

DimAddressAs String

DimCellAs sortiment

Om Typnamn(Utval)< > "Range" Då

Avsluta Sub

EndIf

Om Urval. Celler. Räkna = 1 Då

Avsluta Sub

EndIf

Ansökan. ScreenUpdating=False

For EveryCellIn Intersect(Selection, ActiveSheet. UsedRange) . Celler

Om Cell. MergeCellsDå

Adress=Cell. MergeArea. Adress

Cell. Avsluta

Räckvidd (adress) . Värde = Cell. Värde

EndIf

Nästa

Som ett resultat av att makrot körs delas alla valda sammanslagna celler en i taget och fylls med exakt samma värde som fanns i den sammanslagna cellen. Sortera, jag vill inte.

Kom bara ihåg att efter att ha kört ett makro kan denna operation inte avbrytas. Därför är det bättre att arbeta med en kopia av tabellen.

Tja, om du, efter att cellerna har sorterats om, behöver slå ihop cellerna igen med samma värden(låt oss glömma för ett ögonblick att sammanslagna celler är onda, för om visuell klarhet krävs, kan vi inte klara oss utan dem), då måste vi återigen använda ett makro. Det finns många länkar på Internet - men bara en fungerade för mig.

För säkerhets skull ger jag dig koden:

ABAP

Sub MergeCls() Dim ri As Integer, r2 As Integer, Col As Integer r1 = ActiveCell.Row r2 = ActiveCell.Row Col = ActiveCell.Column Do If Cells(r1, Col)<>Celler(r2 + 1, Col) Då Om r1<>r2 Sedan Range(Cells(r1 + 1, Col), Cells(r2, Col)). Rensa innehåll med Range(Cells(r1, Col), Cells(r2, Col)) .HorizontalAlignment = xlCenter .VerticalAlignment = xlCenter .WrapText = True .Orientation = 0 .AddIndent = False .IndentLevel = 0 .ShrinkToFit = False .ReadingOrder = xlContext .MergeCells = True End With End Om r1 = r2 + 1 End Om r2 = r2 + 1 Loop Till, Cols)( "" Avsluta Sub

SubMergeCls()

DimriAs Integer, r2As Integer, ColAs Integer

r1= ActiveCell. Rad

r2= ActiveCell. Rad

Col= ActiveCell. Kolumn

Om celler (r1, Col) < ; > Celler (r2+1, Col) Därefter

Om r1< > r2Då

Område (Celler (r1+ 1, Col), celler (r2, Col) ). ClearContents

Med intervall (Cells (r1, Col) , Cells (r2, Col) )

Många användare som börjar bekanta sig med kalkylarksredigeraren är intresserade av hur man slår ihop celler i Excel. Det finns för detta vissa kommandon, funktioner i själva verktyget och specialiserade tillägg och makron. Alla metoder är enkla, nedan kan du hitta detaljerade instruktioner.

Detta är en av de mest tillgängliga och snabba alternativ, så att du kan slå samman celler i Excel. Algoritmen blir så här:

  • välj önskat intervall;
  • på den markerade bordsdelen högerklickar du med musen;
  • i menyn som visas, välj underobjektet "Format";
  • "Alignment"-objektet öppnas;
  • Markera rutan bredvid sammanslagna celler i tabellen.


Metoden är den enklaste, men lämpar sig uteslutande för texter – det är ingen idé att ordna digitala element i Excel, det är ingen idé att göra det. Det måste sägas att i det här fallet innehåller det kombinerade området information från sin övre vänstra sida, vilket Excel omedelbart meddelar om. För att spara informationen måste du först kopiera dem till ett separat område och först sedan lägga till dem i det återstående textinnehållet.


Det är bättre att göra sammanslagningen i förväg, medan allt fortfarande är tomt, för efter proceduren kommer informationen endast att finnas kvar i det vänstra fönstret högst upp.

Hur man slår samman celler i Excel med hjälp av verktygsfältet

I äldre versioner av programmet finns sammanslagningsetiketten direkt på panelen. Om du klickar på den kan du snabbt ansluta områden, såväl som mittinriktning. Detta hjälper till att påskynda processen att skapa textrubriker på en rad, som ofta skapas på just detta sätt.

Om, efter att ha utfört kommandot, allt du behöver finns i mitten, och du inte behöver detta, kan du ändra positionen själv med hjälp av speciella kommandon.

Excel 2007/2010/2013-panelen har också en sådan knapp, i avsnittet "Hem" ("Justering"). Men här har den redan en rullgardinsmeny för att öka antalet steg som utförs genom den.


Kommandona hjälper inte bara att slå samman celler i Excel med justering i mitten, utan också att göra två ytterligare alternativ handlingar:

  • skapa en grupp förenad av linjer;
  • justering utan att justera mittläget.

Det är bara det att du inte kommer att kunna ordna kolumnerna i den här utgåvan. I vissa fall är det också omöjligt att ansluta området, och kommandon och knappar förblir inoperativa. Det här alternativet är möjligt om arket är skyddat eller endast allmän åtkomst tillåts. Innan du slår ihop celler i XL bör du ta bort dessa villkor för att öppna åtkomst till tabellformatering.

Specialfunktion

Om du inte vill förlora något viktigt, så att du inte behöver lägga textdata på ytterligare platser, gå tillbaka efter proceduren, bör du använda funktionen "Anslut". Instruktionerna kommer att vara enkla:

  • välj en cell bredvid områdena som ska kombineras och formatera den (storlek 4x4 eller 5x3);
  • du skriver en speciell formel i den - CONCATENATE (A1; A2), där cellerna är markerade (en i taget!), från vilken texten kommer att kombineras.


Som ett resultat får du fältet rätt storlek.


Vi använder &-symbolen

Hur slår man ihop celler i Excel utan att förlora information? Använd bara speciell karaktär. Alla vet att "+" används för operationer med summor i tabellrader, och "&" används för att sammanfoga innehåll. Du hittar ikonen på siffran "7" på toppen av tangentbordet i den engelska layouten.


Viktiga tips:

  • Om ytterligare text behöver läggas till data markeras den inom citattecken (A3&“ny text”&B5);
  • Om du använder den initiala bokstavsextraktionsfunktionen kan du få efternamnet och initialerna under sammanfogningsprocessen.


Makron och tillägg

Du kan kombinera celler i Excel med samma metod (till exempel göra 2x2 områden) på ett snabbt sätt, med hjälp av kombinationerna Ctrl + C och Ctrl + V, det vill säga kopiera och klistra in formateringen.

Liknande åtgärder utförs genom att skriva ett makro - en formel eller använda en makroinspelare. Om du inte kan skapa en programmatisk algoritm bör du använda väldesignade Excel-tillägg. Med deras hjälp kan du koppla samman kolumner, rader och till och med ställa in ett steg. Det finns också de som kan kombinera textdata med formler och lämnar data orörda.

Hur slår man ihop celler i Excel? Det finns flera sätt att göra detta. Du behöver bara läsa instruktionerna noggrant och välja rätt alternativ för dig själv.

class="eliadunit">

Om nödvändigt, Excel-program Det är möjligt att kombinera data från flera celler till en. Du kan slå samman både data av samma typ (nummer + nummer) och data av olika typer (nummer + ord). Dessa operationer utförs med formeln SPECIFY (eller i den engelska versionen CONCATENATE). En analog av denna formel är användningen av ett tecken som kallas et-tecken (&). Lär dig använda kopplingen Excel är bättre med verkliga exempel.

Det första exemplet: användning av att kombinera ord till en cell i Excel (till exempel när du skriver annonser i Yandex Direct). Uppgift: lägg till orden "Ring mig!" i annonstexten. och "Ring nu!" Kolumn B innehåller texten i annonsen, kolumn C innehåller ordet "Ring" och nästa kolumn: "!" eller nu!":

För storskalig enande infogar vi formler i kolumn A (et-tecken infogas när Engelsk layout Skift+7):

=KONKATERA(B1;" ";C1;D1)

=B2&" "&C2&D2

=KONKATERA(B3;" ";C3;D3)

=B4&" "&C4&D4

class="eliadunit">

Citattecken innehåller ett mellanslag. Du kan infoga ord eller till och med meningar på detta sätt. Som ett resultat får vi följande bild i Excel:

Vanligtvis används en sådan kombination för text och följaktligen gäller CONCATENATE-formeln för text. Men det kan också användas med siffror. Här är ett exempel:

Det är värt att uppmärksamma det faktum att du kan arbeta med de erhållna resultaten som med siffror. Summa, multiplicera, dividera osv. Men du kan inte använda det i en numerisk formel. Om du till exempel anger formeln =SUMMA (A2:A5) i summacellerna blir beräkningen 0.

Låt oss sedan titta på ett exempel när du behöver kombinera text och en cell med ett nummer som ett visst visningsformat tillämpas på (datum, ekonomi, etc.). Om du bara använder et-tecken eller CONCATENATE-formeln kommer det obligatoriska värdet inte att visas korrekt (kolumn A):

För att visa korrekt (kolumn B) måste du använda TEXT-formeln. Dess syntax är följande: TEXT( cellnummer eller värde numeriskt värde format »). Formaten finns i Excel-menyn på fliken "Hem", avsnittet "Nummer".

Med ovanstående kunskap kan du skickligt Microsoft excel slå samman värden till en cell.







2024 gtavrl.ru.