hogyan lehet eltávolítani a sortöréseket az Excel-ben (3 egyszerű módszer)

ha adatbázisokból vagy salesforce-ból importált adatokkal dolgozik, akkor valószínűleg már foglalkozott a sortörésekkel.

a sortörés lehetővé teszi, hogy több sor legyen ugyanabban a cellában az Excel programban.

az alábbiakban bemutatunk egy példát egy név-és címadatkészletre, amelyben egyetlen sort, nevet és a cím különböző részeit sortörés választja el egymástól.

bár a fenti példában jól néz ki, néha előfordulhat, hogy nem szeretné ezeket a sortöréseket, és el kell távolítania ezeket a sortöréseket az adatkészletből.

ebben az oktatóanyagban három egyszerű módszert mutatok be a sortörések eltávolítására az Excelben (más néven in-cell carriage return in Excel).

ez a bemutató kiterjed:

távolítsa el a sortöréseket a Find and Replace használatával

a sortörések kézi eltávolításának legegyszerűbb módja a Find and Replace használata.

könnyedén alkalmazhatja ezt egy nagy adatkészletre, és megtalálja és kicseréli az összes nehéz emelést azáltal, hogy megtalálja az összes vonalszakadást és eltávolítja őket a cellákból.

tegyük fel, hogy van egy adathalmaza címek az alábbiak szerint, ahonnan el szeretné távolítani a sortöréseket.

 Címadatkészlet, amelyből a sortöréseket el kell távolítani

az alábbiakban bemutatjuk a sortörések eltávolításának lépéseit a Keresés és a csere használatával, valamint vesszővel történő cseréjével:

  1. válassza ki azt az adatkészletet, amelyből el szeretné távolítani a sortöréseket
  2. kattintson a Kezdőlap fülrekattintson a Kezdőlap fülre
  3. a szerkesztési csoportban kattintson a ‘Keresés & kiválasztás’kattintson a Keresés gombra, majd válassza ki a
  4. lehetőséget a szerkesztési csoportban megjelenik, kattintson a ‘replace’kattintson a replace
  5. gombra helyezze a kurzort a ‘find what’ mezőbe, és használja a billentyűparancsot – control + j (tartsa lenyomva a Control billentyűt, majd nyomja meg a J billentyűt). Lehet, hogy nem lát semmit, de ez a sortörés karaktert a ‘mit keres’ mezőbe helyezihasználja a vezérlőt J a Keresés és Csere mezőben
  6. a Csere mezőben írjon be egy vesszőt, amelyet szóköz karakter követ (,) írja be a vesszőt, amelyet szóköz karakter követ
  7. kattintson az összes cseréje gombra

a fenti lépések eltávolítanák az összes sortörést ezeket vesszővel helyettesítsük. Ez az eredményt egyetlen sorban adja meg az Excel cellájában.

eredmény a sortörések eltávolítása után

ha el szeretné távolítani a sortörést, és a vessző helyett valami másra szeretné cserélni, akkor meg kell adnia, hogy a 6.lépésben (a ‘csere ezzel’ mezőben)

Megjegyzés: javasoljuk, hogy készítsen biztonsági másolatot az adatokat tartalmazó fájlról, hogy ne veszítse el, ha a jövőben szüksége van rá.

távolítsa el a sortöréseket a képlet segítségével

egy másik módja annak, hogy megszabaduljon a sortörésektől az Excelben egy képlet használatával. Míg a & csere keresése módszer statikus eredményeket ad, a képlet olyan eredményeket ad, amelyek automatikusan frissülnek, ha bármilyen változtatást hajt végre az eredeti adatkészletben.

tegyük fel, hogy az adatkészlet az alábbiak szerint van, és el szeretné távolítani a sortöréseket az összes cellából.

 Címadatkészlet, amelyből a sortöréseket el kell távolítani

az alábbiakban látható a képlet, amely ezt megteszi:

=SUBSTITUTE(A2,CHAR(10),"")

a helyettesítő függvény megkeresi és lecseréli a Char (10) karaktert, amely a vonal feed karaktert képviseli. Tehát a fenti képlet megtalálja az összes sortörést, és ezeket üresen helyettesíti – ami lényegében azt jelenti, hogy ezeket a sortöréseket eltávolították.

ha azt szeretné, hogy az eredmény vesszővel (vagy bármilyen más karakterrel) legyen elválasztva, használhatja az alábbi képletet:

=SUBSTITUTE(A2,CHAR(10),", ")

képlet a sortörések vesszővel és szóközzel történő eltávolításához az Excelben

Megjegyzés: abban az esetben, ha a Wrap-text engedélyezve van egy cellában, ahol megkapja a képlet eredményét, továbbra is láthat néhány szöveget a következő sorra ugyanabban a cellában. Ez nem a sortörések miatt van. Ha beállítja az oszlopot

távolítsa el a sortöréseket a VBA használatával

ha kényelmesen használja a VBA-t, ez lehet a leggyorsabb módja annak, hogy megszabaduljon a sortörésektől az Excel programban.

de van, hogy némi munkát, mielőtt ez egy kattintással műveletet.

az alábbiakban látható a VBA kód, amely a

Sub RemoveLineBreaks()For Each Cell In SelectionCell.Value = Replace(Cell.Value, Chr(10), ", ")NextEnd Sub

a fenti kód a VBA REPLACE függvényt használja a cella összes sortörési karakterének vesszővel történő helyettesítésére, amelyet a szóköz karakter követ.

ennek a VBA-kódnak az eredménye statikus, és ezt nem lehet visszavonni. Tehát, ha azt tervezi, hogy használni fogja, nagyon ajánlom, hogy a kód használata előtt készítsen másolatot az eredeti adatkészletről.

ezt a kódot az Excel rendszeres moduljába helyezheti, és ha gyakran kell használni, és szüksége van rá az összes Excel-munkafüzetben, mentheti ezt a kódot a személyes Makrófüzetbe, vagy hozzáadhatja Excel-bővítményként.

ha egyetlen kattintással szeretné használni, hozzáadhatja ezt a makrókódot a Gyorselérési eszköztárhoz. Így csak annyit kell tennie, hogy kiválasztja, majd kattintson a QAT makró gombjára a kód futtatásához.

Line Break Vs. Carriage Return

kisebb különbség van az Excel és a carriage return közötti sortörés között.

a carriage return funkciója az, hogy a kurzort a mondat elején vigye. Az írógépek korai verzióiban, később pedig a számítógépekben használták. A kocsi visszatérése önmagában nem vezet vonalszakadáshoz az Excel programban. Amikor együtt vonal takarmány, azt eredményezi, egy sor szünet.

a legtöbb esetben, amikor sortörést lát az Excelben, benne van a kocsi visszatérése.

ha az ALT Enter billentyűt használja sortörés beszúrására az excelben, akkor csak egy sorcsatornát szúr be, a kocsi visszatérését nem.

akkor miért kell aggódnunk a kocsi visszatérése miatt? Mert lehet, hogy ez az adatok abban az esetben már letöltött egy adatbázisból, amely a kocsi vissza.

a kocsi visszatérésének ASCII kódja 13 (CR, ASCII kód 13), és képletek segítségével megtalálhatja és kicserélheti.

a vonali betáplálás és a kocsi visszaadása közötti különbségről itt olvashat bővebben.

remélem hasznosnak találta ezt az oktatóanyagot.

a következő Excel oktatóanyagok is tetszhetnek:

  • hogyan lehet több sort felosztani egy cellában külön cellákba / oszlopokba
  • hogyan lehet új sort indítani az Excel cellában (billentyűparancs + képlet)
  • hogyan lehet kombinálni a cellákat az Excel-ben
  • különítse el az első és a vezetéknevet az Excel-ben (osztott nevek képletekkel)
  • hogyan lehet eltávolítani a vesszőt az Excel-ben (szövegből és számokból)

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.