Hogyan írjunk nagybetűt egy szöveges karakterlánc első betűjére az Excelben

Ebben a bejegyzésben megmutatjuk, hogyan kellnagybetűvel írjuk a szöveges karakterlánc első betűjét a Microsoft Excel programban. Amikor adatokat exportál Excelbe, a szöveges karakterláncok gyakran nincsenek megfelelően formázva. Megjelenhetnek a címben, a mondatban, a nagybetűben vagy a véletlenszerű esetek keverékében. Ha ilyen adatokkal foglalkozik, és módosítania kell a nagybetűket, akkor ez az útmutató az Ön számára készült.

Az Excelben a szöveg nagybetűs írásának legegyszerűbb módja a. A szöveg minden szava első betűjét nagybetűvel írja, miközben az összes többi betűt kisbetűvé alakítja. Ha azonban csak az első betűt kell nagybetűvel írnia, a többit pedig változatlanul kell hagynia, akkor sem aMEGFELELŐfüggvény, sem egyetlen Excel egyetlen függvény sem képes erre.

Tonagybetűvel írjuk egy szöveges karakterlánc első betűjét az Excelben, használhat olyan képletet, amely egyesítitöbb funkciót. Nem alkalmazhat azonban képletet közvetlenül ugyanabban a cellában, amely az eredeti adatokat tartalmazza. Ehelyett egy további oszlopot kell használnia a képlet alkalmazásához.

A képlet alkalmazása és a kis- és nagybetűk helyesbítése után a képletcellák értékeit másolhatja és beillesztheti az eredeti oszlopba, majd eltávolíthatja a további oszlopot.

Értsük meg ezt egy példa segítségével. Tegyük fel, hogy van egy mintaadatkészletünk az alábbi képen látható módon:

A fenti adatokban meg kell változtatnunk a B oszlopban minden szöveges karakterlánc első betűjének kis- és nagybetűjét alsóról felsőre. Ezt a nagybetűsítést két különböző módon érhetjük el:

  1. Az első betűt nagybetűvel írjuk, a többit pedig kisbetűssé
  2. Az első betűt nagybetűvel írjuk, a többit ne változtassuk meg

Lássuk ezt részletesen.

1] Az első betűt nagybetűvel írjuk, a többit pedig kisbetűvé alakítsuk

Először is hozzáadunk egy extra oszlopot a képlet alkalmazásához. Vigye a kurzort a B oszlop tetejére, kattintson rá jobb gombbal, és válassza kiBeszúrás.

Ez áthelyezi a B oszlop tartalmát a C oszlopra, és egy extra oszlopot szúr be közéjük.

Most helyezze a kurzort a B2 cellába, és írja be a következő képletet:

=REPLACE(LOWER(C2),1,1,UPPER(LEFT(C2,1)))

SajtóEnter.

A fenti képlet a C2 cellában található szöveges karakterlánc első betűjét nagybetűvel írja, a többit pedig kisbetűvé alakítja. Íme, hogyan:

  1. LOWER(C2)a C2 cellában lévő teljes szöveget kisbetűssé alakítja.
  2. LEFT(C2,1)kiveszi az első betűt a C2-ből.
  3. UPPER(LEFT(C2,1))az első betűt nagybetűvé alakítja.
  4. REPLACE(LOWER(C2),1,1,UPPER(LEFT(C2,1)))átveszi a kisbetűs szöveget az 1. lépésből, és lecseréli az első karaktert (1. pozíció, 1 karakter hosszú) a 3. lépésből származó nagybetűre.

Most vigye a kurzort a B2 cella jobb alsó sarkába, és amikor az pluszjellé alakul, kattintson és húzza a B11 cellába.

Ez gyorsan lemásolja a képletet az oszlopban.

2] Az első betűt nagybetűvel írjuk, a többit ne változtassuk meg

Szúrjon be egy extra oszlopot az A és B oszlopok közé a fent leírtak szerint. Most helyezze a kurzort a B2-be, és írja be a következő képletet:

=REPLACE(C2,1,1,UPPER(LEFT(C2,1)))

Nyomja meg aEnterkulcsfontosságú.

A fenti képlet csak a C2 cellában lévő szöveges karakterlánc első betűjét írja nagybetűvel, miközben a szöveg többi részét változatlanul hagyja. Íme, hogyan:

  1. LEFT(C2,1)kivonja az első karaktert a C2 cellában lévő szövegből.
  2. UPPER(LEFT(C2,1))ezt a karaktert nagybetűvé alakítja.
  3. REPLACE(C2,1,1,UPPER(LEFT(C2,1)))lecseréli az első karaktert (1. pozíció, 1 karakter hosszú) a C2-ben a 2. lépéstől származó nagybetűre. A szöveg többi része változatlan marad.

Egy másik képlet, amely egyesíti aBAL,FELSŐ,KÖZÉPSŐ, ésLENfunkciók ugyanazt az eredményt érhetik el. Helyezze a kurzort a B2 cellába, és írja be a következő képletet:

=UPPER(LEFT(C2)) & MID(C2,2,LEN(C2)-1)

SajtóEnter.

A képlet csak a szöveges karakterlánc első betűjét írja nagybetűvel, miközben a szöveg többi részét változatlanul hagyja. Íme egy bontás:

  1. LEFT(C2)kivonja az első karaktert a szövegből a C2-ben (az Excel feltételezi akarakterek számaérv lenni1alapértelmezés szerint, ha nincs megadva a BAL funkcióban).
  2. UPPER(LEFT(C2))az első betűt nagybetűvé alakítja.
  3. MID(C2,2,LEN(C2)-1)kivonja a szöveg fennmaradó részét a második karaktertől kezdve.LEN(C2)-1biztosítja, hogy az első kivételével minden karakter szerepeljen benne.
  4. Az összefűzés (&) a nagy kezdőbetűt egyesíti(UPPER(LEFT(C2)))a fennmaradó szöveggel(MID(C2,2,LEN(C2)-1)).

Másolja át a képletet a B oszlop többi adatcellájába húzással. Ha elkészült, válassza ki a cellákatB2:B11és nyomja megCtrl + C(a cellaértékek másolása). Most válassza ki a cellákatC2:C11, kattintson a jobb gombbal, és válassza kiBeillesztés értékként. Most törölheti az extra oszlopot, a B oszlopot.

Ez minden. Remélem, hasznosnak találja ezt.

Olvas: .

Hogyan írható nagybetűvel egy karakterlánc első betűje az Excelben?

Ha az Excelben egy karakterláncban minden szó első betűjét nagybetűvel szeretné írni, használhatja a PROPER függvényt. Ha csak az első betűt szeretné nagybetűvel írni, a fennmaradó karakterláncot változatlanul hagyja, egyéni képleteket írhat. Ezen kívül használhat Power Queryt, VBA-makrókat vagy harmadik féltől származó bővítményeket a speciális kis- és nagybetűk formázásához.

Hogyan írhatom automatikusan nagybetűvel az első betűt az Excelben?

Az Excel első betűjének automatikus nagybetűssé tételéhez használhatja a képletet=UPPER(LEFT(A1,1)) & MID(A1,2,LEN(A1)-1). Ez az első betűt nagybetűvé alakítja, a szöveg többi részét pedig változatlan marad. Ezt a képletet beírhatja egy külön oszlopba, majd ha szükséges, másolja és illessze vissza az eredményeket az eredeti adatok fölé.

Olvassa el a következőt: .

Related Posts