Az Önhöz hasonló olvasók támogatják a MUO-t. Amikor a webhelyünkön található linkek használatával vásárol, társult jutalékot kaphatunk. Olvass tovább.

Amikor adatokat importál egy Excel-táblázatba, előfordulhat, hogy az imént importált szöveg kis- vagy nagybetűs. De mi van akkor, ha azt akarja, hogy mondatban legyenek? Át kellene írni az egészet?

Szerencsére összetett képletet is használhat arra, hogy az Excel automatikusan konvertálja a szöveget mondatok nagybetűssé. Ez a képlet különböző függvényekből áll, mivel erre a célra nincs kizárólagos Excel-függvény.

Case konvertálás Excelben

Vannak három natív függvény az Excelben az esetkonverzióhoz. Ezek a funkciók befogadják a szöveget, megváltoztatják a kis- és nagybetűket, majd kiadják azt.

  • FELSŐ: A szöveget NAGYBETŰvé alakítja.
  • ALSÓ: A szöveget kisbetűssé alakítja.
  • MEGFELELŐ: A szöveget megfelelő kis- vagy nagybetűvé alakítja.

Amint azt bizonyára észrevette, nincs Excel-funkció a szöveg kis- és nagybetűvé alakítására. Szerencsére az említett függvények megadják a megfelelő összetevőket egy olyan képlet elkészítéséhez, amely a szöveget mondat kis- és nagybetűvé alakítja Excelben.

instagram viewer

Mondat esetén a szöveg első betűje nagybetűvel, a többi kisbetűvel írható. Természetesen vannak kivételek, például nevek és névmások, de ezeket most kihagyjuk.

Szöveg átalakítása mondat kis- és nagybetűvé az Excelben

Ahhoz, hogy erre a célra képletet hozzunk létre, öt függvényt fogunk használni. A kis- és nagybetűk megváltoztatásához az Excel UPPER és LOWER függvényeit használjuk. Használni fogjuk a BAL, JOBB, ill LEN Excel függvények annak jelzésére, hogy melyik betű legyen nagy vagy kisbetű.

Példaként, ebben a táblázatban az A2 cellában van egy mondat, amely nyilvánvalóan nincs mondat kis- és nagybetűben. A cél egy olyan képlet megírása, amely a szöveget A2-ből mondat kis- és nagybetűvé alakítja, és D2-ben jeleníti meg. Térjünk rá.

  1. Válassza ki azt a cellát, ahol meg szeretné jeleníteni a kimenetet. Mi fogunk válogatni D2.
  2. A képletsávba írja be az alábbi képletet:
    =FELSŐ(BAL(A2;1))&ALSÓ(JOBBRA(A2,HOSSZ(A2)-1))
  3. nyomja meg Belép.

Ha egyszer megnyomod Belép, az Excel beveszi a mondatot az A2-ből, mondat-kisbetűvé teszi, majd megjeleníti a D2-ben, ahol megadta a képletet. A kitöltő fogantyúval több cellára is használhatja a képletet, és ennyi. Ha azonban kíváncsi, hogyan működik ez a képlet, a következő rész az Ön számára szól.

A képlet lebontása

Ez a képlet öt különböző függvényt használ a szöveg mondat kis- és nagybetűvé alakításához. A funkciók és működésük az alábbiak:

  • BAL: Adott számú karaktert ad vissza a karakterlánc vagy szöveg elejétől számítva.
  • JOBB: Adott számú karaktert ad vissza a karakterlánc vagy szöveg végétől.
  • LEN: Megszámolja a karakterlánc hosszát karakterekben.
  • FELSŐ: A karakterláncot nagybetűssé alakítja.
  • ALSÓ: A karakterláncot kisbetűssé alakítja.

Most vessen egy pillantást a képletre, és valószínűleg saját maga is meg tudja mondani, hogyan működik a képlet:

=FELSŐ(BAL(A2;1))&ALSÓ(JOBBRA(A2,HOSSZ(A2)-1))

Ez a képlet két részből áll. A FELSŐ függvény az és jel előtt, és a ALSÓ funkció utána. Először, BAL nézi a A2 karakterláncot, és 0 betűket ad vissza 1, ami az első betű. Aztán a FELSŐ függvény ezt a betűt nagybetűvé teszi.

Következő, LEN megszámolja a szereplőket A2 és kivonja 1 belőle (mert a karakterlánc első betűjének nagybetűnek kell maradnia), majd az eredményül kapott számot betáplálja a JOBB funkció. JOBB beveszi A2, és visszaadja az összes betűt, kivéve az elsőt. Végül a ALSÓ függvény kisbetűvé alakítja a betűket.

Végül, FELSŐ a mondat első betűjére kerül, és ALSÓ minden másra telepítve van, és így a karakterláncot mondat kis- és nagybetűvé alakítja.

Hagyja, hogy az Excel kezelje

Egyes esetekben, például a szöveg nagybetűvé alakításakor az Excelben, nincs beépített funkció, amely azt csinálná, amit gondol. Ez azonban nem jelenti azt, hogy le kell mondania az Excel automatizálásáról. Különböző funkciókat kombinálhat, és olyan képletet hozhat létre, amely pontosan azt teszi, amit szeretne.