Hoe om sinsaak in Excel te verander (6 maklike metodes)

  • Deel Dit
Hugh West

Hierdie artikel wys hoe om sinkas in Excel te verander. Alhoewel daar geen uitgedroogde taak is om hierdie taak by verstek uit te voer nie, kan jy die gekombineerde formule, Flitsvul -instrument en VBA -kode toepas. Hier sal ons jou deur ses eenvoudige en gerieflike maniere lei om sinkas in Excel te verander.

Laai Oefenwerkboek af

Jy kan die volgende Excel-werkboek aflaai om jouself beter te verstaan ​​en te oefen.

Verander sinsaak.xlsm

Wat is sinsaak?

Jy is dalk nuuskierig om te weet wat die sinsaak eintlik is. Moenie ontsteld wees as jy geen idee daaroor het nie.

Die sinkas is een tipe letterletter wat ons gereeld gebruik. In singevalle moet die beginletter van die eerste woord in hoofletters wees, terwyl die ander letters van die eerste woord en alle ander woorde in die sin in kleinletters moet wees. Byvoorbeeld:

Hierdie sin is in sinkas geskryf.

6 metodes om sinsaak in Excel te verander

Hier het ons 'n Verkeerd geformateerde sinlys wat 'n paar sinne bevat met die onbehoorlike hoofletters van letters.

Ons wil die hoofletters van daardie sinne na sinhoofletters omskakel . Dus, sonder verdere vertraging, kom ons spring in die handjievol metodes om sinhoofletters in Excel te verander.

In ons eerste metode sal ons 'n formule gebruik om die gegewe verkeerde sinne in sin gevalle te verander. Volg ons stappe hieronder.

Stappe:

  • Kies eers sel C5 . Skryf dan die formule hieronder neer en druk ENTER .
=UPPER(LEFT(B5,1))&LOWER(RIGHT(B5,LEN(B5)-1))

Hier verteenwoordig B5 die eerste sin in die Incorrect Format Sentence List .

Formule-uiteensetting:

  • In die formule, die LEN-funksie bepaal die totale lengte van die string in sel B5 . Trek dan 1 van hierdie lengte af.
  • Die REGTE funksie gee die laaste karakters van die teksstring in sel B5 terug. Hier word die aantal karakters wat deur die REGS -funksie teruggegee word, bepaal deur die uitvoer van die LEN -funksie.
  • Kry daarna hierdie teruggekeerde waardes in die LOWER-funksie om die karakters na kleinletters om te skakel.
  • Later word 'n ander gedeelte van die formule aaneengeskakel met 'n ampersand (&) .
  • Dan , die LINKER-funksie gee die eerste karakter van die teksstring in sel B5 terug.
  • Laastens verander die BOONSTE funksie hierdie eerste karakter na 'n hoofletter.

  • Gebruik tweedens die Vulhandvatsel -nutsding en sleep dit af na sel C14 om die oorblywende resultate te kry.

Lees meer: ​​ Hoe om 'n eerste sinsbrief in Excel te maak(4 Geskikte Metodes)

2. Gebruik van Formule Die kombinasie van BOONSTE, ONDER-, MIDDEL- en LINKER-funksies

In ons tweede metode, sal ons 'n ander formule toepas wat sommige funksies kombineer. Volg die stappe noukeurig.

Stappe:

  • Selekteer eers sel C5 en tik die formule hieronder in. Druk dan die ENTER -sleutel.
=LOWER(B5)

Hier dien B5 as 'n sin in die Gegewe geval .

Ons het 'n nuwe funksie genaamd die MID-funksie hier gebruik. In ons vorige metode het ons die REGS en LINKS funksies gebruik wat die karakters van 'n teksstring van onderskeidelik die begin en einde van die string terugstuur. Maar die MID -funksie kan karakters van enige posisie in die middel van die string terugstuur.

Lees meer: ​​ Hoe om eerste letter na hoofletters in Excel te verander (6 handige metodes)

3. Boeiende woord om sinhoofletters in Excel te verander

In hierdie metode kry ons die hulp van 'n ander Office-sagteware genaamd Word. Met 'n kombinasie van Excel en Word, sal ons die probleem op 'n ander manier oplos. Volg die stappe noukeurig.

Stappe:

  • Selekteer eers selle in die B5:B14 -reeks. Kopieer hierdie selle met die CTRL + C -sleutelbordkortpad.

  • Maak nou Word oop en plak daardie selle daarin.

  • Selekteer tweedens die hele tabel in Word. Gaan dan na die Tuis oortjie en kies Verander hoofletter in die Lettertipe -groep > kleinletters .

  • Op hierdie stadium verander al ons sinne in kleinletters.

  • Gaan weer na die Tuis -oortjie. Kies dan Verander saak > Sinsaak .

  • Laastens verander al die sinne in sinsgevalle in Word.

  • Uiteindelik, kopieer die hele tabel na Word. Plak dit dan in die selle in die C5:C14 -reeks.

Let wel: Moenie dit direk in Word na sinkas omskakel nie. Verander dit eers na kleinletters, dan na sinkas. Andersins sal die hoofletters in die middel van sinne nie verander word nie .

Lees meer: ​​ Hoe om hoofletters vir die hele kolom in Excel te verander (7 ongelooflike maniere )

4. Implementering van Flash Fill om singeval in Excel te verander

Die gebruik van die Flitsvul -nutsding is 'n ander manier om singevalle in Excel te verander. Volg die stappe hieronder.

Stappe:

  • Kies eers sel C5 . Tik dan die formule hieronder in en druk ENTER .
=LOWER(B5)

Hier verteenwoordig B5 die eerste sin in die Gegewe saak .

Op hierdie oomblik verander al die sinne in kleinletters.

  • Tweedens, in sel D5 , skryf die eerste sin in sinhoofletters neerhandmatig.

  • Derdens, kies selle in die D5:D14 -reeks. Gaan dan na die Tuis -oortjie en kies Vul in Redigeer -groep > Flitsvul uit die aftreklys.

  • Al die sinne verander egter in sinsaak.

Let wel: Moenie dit direk na sinkas omskakel terwyl jy Flitsvul gebruik. Verander dit eers na kleinletters, dan na sinkas. Andersins kon dit nie behoorlik werk nie .

Lees meer: ​​ Hoe om hoofletters na kleinletters in Excel te verander (5 effektiewe metodes)

5. Toepassing van die VBA-kode op 'n geselekteerde reeks selle

Die toepassing van die VBA -kode is altyd 'n opwindende alternatief. Volg asseblief ons stappe hieronder.

Stappe:

  • Selekteer heel eerste die selle in die B5:B14 -reeks. Daarna, regskliek op die Veldnaam en kies Bekyk kode .

  • Hierdie punt, word die Microsoft Visual Basic for Applications -venster oopgemaak. Van Toggle Folders , regskliek op Sheet6 (VBA 1) > kies Voeg in > Module .

  • Dit maak 'n kodemodule oop, waar die kode hieronder plak . Klik dan op die Run -knoppie of druk die F5 -sleutel.
4184

  • Nou, maak die kodemodule toe en keer terug na die werkblad. Jy sal egter verbaas wees om te sien dat dieselle van kolom B word outomaties omgeskakel na sinkas.

Lees meer: ​​ Hoe om te verander Geval in Excel-blad (8 vinnige metodes)

6. Gebruik die VBA-kode om 'n pasgemaakte funksie te skep

In ons bogenoemde prosedure het ons die reeks selle gekies. Toe het ons die VBA -kode toegepas om die teksstringe in sin gevalle om te skakel. Maar in hierdie metode sal ons 'n gebruikergedefinieerde funksie skep deur die VBA -kode te gebruik. Daarna, met hierdie funksie, sal ons die teksstringe in sin gevalle verander. Volg dus die stappe hieronder.

Stappe:

  • Klik eers met die rechtermuisknop op die Veldnaam en kies Bekyk kode .

  • Op hierdie oomblik maak die Microsoft Visual Basic for Applications venster oop. Gaan nou na die Voeg in -oortjie en kies Module .

  • Dit maak 'n kodemodule oop waar jy moet die onderstaande kode plak. Klik dan op die Stoor -ikoon om die werkboek in Makro-Geaktiveerde -formaat te stoor.
2660

  • Daarna, keer terug na die werkblad. Klik dan op sel C5 en skryf =sen neer. Jy sal egter die SentenceCase -funksie in die voorstel sien. Druk later die TAB -sleutel op die sleutelbord om die funksie te kies.

  • Gee laastens die selverwysing B5 as die argument van hierdie funksie en druk ENTER .

Die teksstring word nou na sinkas verander.

Gevolgtrekking

Dankie jy vir die lees van hierdie artikel, ons hoop dit was nuttig. Laat weet ons asseblief in die kommentaarafdeling as u enige navrae of voorstelle het. Besoek asseblief ons webwerf ExcelWIKI om meer te verken.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.