Hogyan változtassuk meg a mondat esetét az Excelben (6 egyszerű módszer)

  • Ossza Meg Ezt
Hugh West

Ez a cikk azt mutatja be, hogyan lehet megváltoztatni a mondat esetét az Excelben. Bár alapértelmezés szerint nincs deszikkáló a feladat elvégzéséhez, alkalmazhatja a kombinált képletet, Flash töltés eszköz, és VBA A következőkben hat egyszerű és kényelmes módját mutatjuk be a mondatok esetének megváltoztatásának az Excelben.

Gyakorlati munkafüzet letöltése

A jobb megértéshez és a gyakorláshoz letöltheti az alábbi Excel munkafüzetet.

Változó mondat eset.xlsm

Mi az a mondat esete?

Kíváncsi lehetsz, hogy mi is az a mondat esete valójában. Ne bosszankodj, ha fogalmad sincs róla.

A mondatbetűs írásmód az egyik gyakran használt betűtípus. A mondatbetűs írásmódban az első szó kezdőbetűje nagybetűs, míg az első szó többi betűje és a mondat többi szava kisbetűs. Például:

Ez a mondat mondatvégi betűvel van írva.

6 módszer a mondat esetének megváltoztatására az Excelben

Itt van egy Helytelenül formázott mondatlista amely tartalmaz néhány Mondatok a betűk helytelen nagybetűs írásával.

Át akarjuk alakítani ezeknek a mondatoknak a tokozását mondatbetűsre. Tehát további késlekedés nélkül ugorjunk bele abba a maroknyi módszerbe, amellyel megváltoztathatjuk a mondatbetűket az Excelben.

1. Az UPPER, LOWER, RIGHT, LEFT és LEN funkciókat kombináló képlet használata

Az első módszerünkben egy képlet segítségével a megadott helytelen mondatokat mondat eseteire változtatjuk. Kövesse az alábbi lépéseket.

Lépések:

  • Először válassza ki a cellát C5 Ezután írja le az alábbi képletet, és nyomja meg a BELÉPÉS .
=UPPER(LEFT(B5,1))&LOWER(RIGHT(B5,LEN(B5)-1))

Tessék, B5 az első mondat a Helytelen formátumú mondatlista .

Formula bontás:

  • A képletben a LEN funkció határozza meg a karakterlánc teljes hosszát a cellában B5 Ebből a hosszból vonjunk le 1-et.
  • A RIGHT funkció visszaadja a cellában lévő szöveges karakterlánc utolsó karaktereit. B5 Itt a karakterek száma, amelyeket a JOBBRA függvényt a LEN funkció.
  • Ezután ezeket a visszakapott értékeket a LOWER funkció a karakterek kisbetűvé alakításához.
  • Később a képlet egy másik részét egy zárójellel kapcsoljuk össze (&) .
  • Ezután a LEFT funkció visszaadja a cellában lévő szöveges karakterlánc első karakterét. B5 .
  • Végül a UPPER funkció ezt az első karaktert nagybetűvé alakítja.

  • Másodszor, használja a Töltse ki a fogantyút eszközzel, és húzza le a cellába C14 a fennmaradó eredményekhez.

Bővebben: Hogyan készítsük el a mondat első betűjét az Excelben (4 megfelelő módszer)

2. Az UPPER, LOWER, MID és LEFT funkciókat kombináló képlet használata

A második módszerünkben egy másik, néhány függvényt kombináló képletet fogunk alkalmazni. Kövessük figyelmesen a lépéseket.

Lépések:

  • Először válassza ki a cellát C5 és írja be az alábbi képletet. Ezután nyomja meg a BELÉPÉS kulcs.
=UPPER(LEFT(B5,1))&MID(LOWER(B5),2,999)

Tessék, B5 a mondat a Adott eset .

Egy új függvényt használtunk, az úgynevezett MID funkció Itt. Korábbi módszerünkben a JOBBRA és LEFT függvények, amelyek egy szöveges karakterlánc karaktereit adják vissza a karakterlánc elejétől, illetve végétől. De a MID függvény a karakterlánc közepén lévő bármelyik pozícióból visszaadhat karaktereket.

Bővebben: Hogyan változtassa meg az első betűt nagybetűre az Excelben (6 praktikus módszer)

3. A Word használata a mondat esetének megváltoztatásához Excelben

Ebben a módszerben egy másik Office szoftver, a Word segítségét fogjuk igénybe venni. Az Excel és a Word kombinációjával más módon oldjuk meg a problémát. Kövesse figyelmesen a lépéseket.

Lépések:

  • Először jelölje ki a cellákat a B5:B14 Másolja ezeket a cellákat a CTRL + C billentyűkombináció.

  • Most nyissa meg a Word programot, és illessze be ezeket a cellákat.

  • Másodszor, jelölje ki az egész táblázatot a Wordben. Ezután lépjen a Home lapot, és válassza a Változás eset a Betűtípus csoport> kisbetűs .

  • Ezen a ponton minden mondatunk kisbetűsre változik.

  • Ismét menjen a Home Ezután válassza a Változás eset > Az ítélet esete .

  • Végül az összes mondatot a Wordben mondatokká alakítjuk át.

  • Végül másolja át az egész táblázatot a Word-be. Ezután illessze be a cellákba a C5:C14 tartományban.

Megjegyzés: Ne alakítsa át közvetlenül a Wordben mondatbetűvé. Először kisbetűre, majd mondatbetűre. Ellenkező esetben a mondatok közepén lévő nagybetűket nem fogja megváltoztatni. .

Bővebben: Hogyan változtassuk meg az egész oszlop esetét az Excelben (7 csodálatos módja)

4. Flash Fill végrehajtása a mondat esetének megváltoztatására az Excelben

A Flash töltés eszköz egy másik módja a mondat eseteinek megváltoztatásának az Excelben. Kövesse az alábbi lépéseket.

Lépések:

  • Először válassza ki a cellát C5 Ezután írja be az alábbi képletet, és nyomja meg a BELÉPÉS .
=LOWER(B5)

Tessék, B5 az első mondat a Adott eset .

Ebben a pillanatban minden mondat kisbetűsre változik.

  • Másodszor, a cellában D5 , írja le kézzel az első mondatot a mondat esetére.

  • Harmadszor, válassza ki a cellákat a D5:D14 Ezután menjen a Home lapot, és válassza a Töltse ki a címet. a oldalon. Szerkesztés csoport> Flash töltés a legördülő listából.

  • Az összes mondat azonban átváltozik a mondattani esetre.

Megjegyzés: Ne konvertáld át közvetlenül a mondat esetére, miközben használod a Flash töltés Először kisbetűsre, majd mondatbetűsre kell változtatni, különben nem működne megfelelően. .

Bővebben: Hogyan változtassuk meg a nagybetűket kisbetűre az Excelben (5 hatékony módszer)

5. A VBA-kód alkalmazása egy kijelölt cellatartományra

A VBA kód mindig izgalmas alternatíva. Kérjük, kövesse az alábbi lépéseket.

Lépések:

  • Először válassza ki a cellákat a B5:B14 Ezután kattintson a jobb gombbal a Sheet Name és válassza a Kód megtekintése .

  • Ezen a ponton a Microsoft Visual Basic for Applications ablak nyílik meg. Mappák váltása , kattintson a jobb gombbal a Sheet6 (VBA 1) > select Beillesztés > Modul .

  • Megnyílik egy kódmodul, ahová beilleszthetjük az alábbi kódot.Ezután kattintsunk a Fuss gombot, vagy nyomja meg a F5 kulcs.
 Sub ConvertSelectionToSentenceCase() Dim rng As Range For Each rng In Selection If Application.WorksheetFunction.IsText(rng) Then rng.Value = UCase(Left(rng, 1)) & LCase(Right(rng, Len(rng) - 1))) End If Next End Sub 

  • Most zárja be a kódmodult, és térjen vissza a munkalapra. Meglepődve fogja látni, hogy az oszlop celláiban a B automatikusan átkonvertálódnak mondatbetűsre.

Bővebben: Hogyan változtassuk meg az esetet az Excel Sheet-ben (8 gyors módszer)

6. A VBA-kód alkalmazása egyéni függvény létrehozásához

A fenti eljárásunkban kiválasztottuk a cellák tartományát. Ezután alkalmaztuk a VBA kódot, hogy a szöveges karakterláncokat mondattá alakítsuk. De ebben a módszerben egy felhasználó által definiált függvényt hozunk létre a VBA kódot. Ezután ezzel a függvénnyel a szöveges karakterláncokat mondatbetűs esetekre változtatjuk. Kövesse tehát az alábbi lépéseket.

Lépések:

  • Először kattintson jobb gombbal a Sheet Name és válassza a Kód megtekintése .

  • Ebben a pillanatban a Microsoft Visual Basic for Applications ablak nyílik meg. Most menjen a Beillesztés lapot, és válassza a Modul .

  • Megnyílik egy kódmodul, ahová be kell illesztenie az alábbi kódot. Ezután kattintson a Mentés ikon a munkafüzet mentéséhez Makro-képes formátum.
 Public Function SentenceCase(Text As String) As String SentenceCase = UCase(Mid(Text, 1, 1)) & LCase(Mid(Text, 2)) End Function 

  • Ezután térjen vissza a munkalapra, majd kattintson a cellára. C5 és írja le =sen . Azonban, látni fogja a SentenceCase funkciót a javaslatban. Később nyomja meg a TAB billentyűvel a billentyűzeten a funkció kiválasztásához.

  • Végül adja meg a cellahivatkozást B5 a függvény argumentumaként, és nyomja meg a BELÉPÉS .

A szövegrészletet mostantól mondatbetűsre változtatjuk.

Következtetés

Köszönjük, hogy elolvasta ezt a cikket, reméljük, hogy hasznos volt. Kérjük, ossza meg velünk a megjegyzés rovatban, ha bármilyen kérdése vagy javaslata van. Kérjük, látogasson el weboldalunkra. ExcelWIKI hogy többet tudjon meg.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.