Hogyan lehet az Excel egyik cellájában belül felcserélni vagy váltani a szöveget?
Sok esetben előfordulhat, hogy bizonyos célokból egyetlen cellában kell szöveget cserélnie. Például egy cella tartalmaz egy nevet Smith John, fel kell cserélnie a cellában lévő szövegeket, hogy a nevet John Smith-re változtassa. Ez a cikk felsorol néhány módszert a probléma megoldására.
A képlet segítségével cserélje vagy váltson szöveget egy cellán belül
Cserélje vagy váltsa át a szöveget egy cellán belül a VBA kód használatával
Könnyen cserélhet vagy válthat szöveget egy cellán belül a Kutools for Excel segítségével
A képlet segítségével cserélje vagy váltson szöveget egy cellán belül
Az alábbi képlet segíthet a szövegek felcserélésében az Excel egyetlen cellájában. Kérjük, tegye a következőket.
1. Válasszon egy üres cellát a felcserélt adatok megkereséséhez, írja be a képletet a Képlet sávba, majd nyomja meg a belép kulcs. Lásd a képernyőképet:
=RIGHT(A2,LEN(A2)-FIND(" ",A2)) & " " & LEFT(A2,FIND(" ",A2)-1)
2. Válassza ki az eredmény cellát, majd húzza lefelé a Kitöltő fogantyút, hogy a többi eredményt az alábbi képernyőképen láthassa.
Ekkor láthatja, hogy a kereszt- és vezetéknév fel van cserélve a megadott cellákban.
Megjegyzések: Ez a módszer csak két szöveget képes felcserélni egy cellában, amelyeket szóköz választ el.
Könnyen kicserélheti vagy átválthatja a szöveget az Excel egyik cellájában:
A Fordított szöveg hasznossága Kutools az Excel számára segíthet abban, hogy a szöveget egy cellán belül könnyen elcserélhesse az Excel bizonyos elválasztóival, ahogy az alábbi bemutató bemutatja.
Töltse le és próbálja ki most! (30 napos ingyenes túra)
Cserélje vagy váltsa át a szöveget egy cellán belül a VBA kód használatával
A fenti példa szerint a következő VBA szkriptet is futtathatja a szöveg cseréjéhez vagy váltásához egy cellán belül.
1. megnyomni a más + F11 gombok egyszerre a Microsoft Visual Basic for Applications ablak.
2. Ban,-ben Microsoft Visual Basic for Applications ablakban kattintson betétlap > Modulok. Ezután másolja és illessze be az alábbi VBA kódot a Modul ablakba.
VBA kód: Cserélje vagy váltsa át a szöveget egy cellán belül
Sub res()
Dim xRg As Range, yRg As Range
Dim LastRow As Long, i As Long
Dim strTxt As String, strFs As String
Dim strLs As String, N As Integer
On Error Resume Next
Set xRg = Application.InputBox(Prompt:="Range Selection:", _
Title:="Kutools for excel", Type:=8)
For Each yRg In xRg
On Error Resume Next
strTxt = yRg.Value
Trim (strTxt)
N = InStr(strTxt, " ")
strLs = Left(strTxt, N - 1)
strFs = Right(strTxt, Len(strTxt) - N)
yRg.Value = strFs & " " & strLs
Next
End Sub
3. megnyomni a F5 gombot a kód futtatásához. A felbukkanóban Kutools az Excel számára párbeszédpanelen válassza ki a cserélendő adatokkal rendelkező tartományt, majd kattintson a gombra OK gomb. Lásd a képernyőképet:
Ekkor láthatja, hogy a megadott név cellái azonnal felcserélődnek.
Megjegyzések: Ez a kód két cellát is felcserélhet egy cellában, amelyeket helyesen választ el a szóköz.
Könnyen cserélhet vagy válthat szöveget egy cellán belül a Kutools for Excel segítségével
Ez a rész a Kutools for Excel fordított szöveges rendelési segédprogramját ajánlja, amely segít a probléma egyszerű megoldásában. Kérjük, tegye a következőket.
Alkalmazás előtt Kutools az Excel számáraKérjük, először töltse le és telepítse.
1. Válassza ki a felcserélendő szövegeket tartalmazó tartományt, majd kattintson a gombra Kutools > szöveg > Fordított szövegrend. Lásd a képernyőképet:
2. Ban,-ben Fordított szöveg párbeszédpanelen adjon meg egy elválasztót, amelyre cserélni fogja a szövegeket a szétválasztó szakasz. Ebben az esetben a Hely választási lehetőség. Ezután kattintson a gombra OK gombot.
Ezután láthatja, hogy a kiválasztott cellákban lévő adatok azonnal cserélhetők ugyanabban a cellában a megadott elválasztóval.
Ha ingyenes (30 napos) próbaverziót szeretne kapni a segédprogramról, kattintson a letöltéshez, majd lépjen a művelet végrehajtására a fenti lépések szerint.
Demo: Könnyen cserélhet vagy válthat szöveget egy cellán belül a Kutools for Excel segítségével
Kapcsolódó cikk:
A legjobb irodai hatékonyságnövelő eszközök
Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz. Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...
Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját
- Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
- Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
- 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!