Excel képlet: Rövidítsen szavakat vagy neveket
Ebben az oktatóanyagban néhány képletet biztosít a kezdőbetűk kivonására a cellák egyes szavaiból, az alábbi képernyőképen. Ezenkívül elmagyarázza a képletek működését az Excelben.
Az Office 365 és az Excel 2019 alkalmazásban
A SZÖVEG function egy új funkció, amely elérhető az Office 365 és az Excel 2019 alkalmazásban, és amely felhasználható az egyes szavak összes kezdőbetűjének kibontására.
Általános képlet:
TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(text,ROW(INDIRECT("1:"&LEN(text))),1)), ROW(INDIRECT("63:90")),0)),MID(text,ROW(INDIRECT("1:"&LEN(text))),1),"")) |
érvek
Text: the text string you want to abbreviate. |
Hogyan működik ez a képlet
Ha feltételezzük, hogy ki akarja vonni a kezdőbetűket az A1 cellából, használja ezt a képletet a B1 cellában.
=TEXTJOIN("",1,IF(ISNUMBER(MATCH(CODE(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)), ROW(INDIRECT("63:90")),0)),MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1),"")) |
nyomja meg Shift + Ctrl + Enter billentyűt, és az egyes szavak összes kezdőbetűjét kivonják
Magyarázat
1. A TEXTJOIN függvény a szövegértékek elválasztóval való összekapcsolására szolgál.
2. A MID, SOR, KÖZVETETT és a LEN A függvényeket a szöveges karakterlánc tömbgé vagy betûkké alakítására használják. Feltéve
=MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1) |
nyomja meg Shift + Ctrl + Enter
Betűtömböt ad vissza
A,p,p,l,e,P,i,e |
Ezután ezt a tömböt betoldják a CODE függvénybe, amely egy numerikus ascii kód tömböt ad ki, egy betűt minden egyes betűhöz.
3. A SOR (KÖZVETLEN ("63: 90") megfelel az AZ összes nagybetű ascii kódjának.
4. Az ISNUMBER, IF és MATCH függvényekkel szűrjük az eredményeket a végleges szövegösszekötéshez.
Megjegyzések:
1. Ha a szöveges karakterláncban nincsenek nagybetűk, akkor ez a képlet üresen tér vissza.
2. Ez a képlet kivonja az összes nagybetűt.
Az Office 2016 vagy korábbi verzióiban
Ha az Excel 2016 vagy korábbi verzióit használja, használhatja a TRIM funkciót.
Általános képlet:
TRIM(LEFT(Text,1)&MID(Text,FIND(" ",Text&" ")+1,1)&MID(Text,FIND("*",SUBSTITUTE(Text&" "," ","*",2))+1,1)) |
érvek
Text: the text string you want to extract the first letters of each word. |
Hogyan működik ez a képlet
Ha feltételezzük, hogy ki akarja vonni a kezdőbetűket az A1 cellából, használja ezt a képletet a B1 cellában.
=TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1)) |
nyomja meg belép kulcs, az A1 cellában minden szó minden első betűje kibontásra kerül.
Magyarázat
1. A TRIM funkció eltávolítja a szöveges karakterlánc összes extra szóközét.
2. A BAL (A1,1) kivonja a szöveges karakterlánc első betűjét.
3. MID (A1, FIND ("", A1 & "") +1,1) kivonja a második szó első betűjét, amelyet szóköz választ el.
4. KÖZÉP (A1, MEGÁLL kivonja a harmadik szó első betűjét, amelyet szóköz választ el.
Megjegyzések:
1. Ez a képlet csak három vagy kevesebb szó esetén működik egy cellában.
2. Megváltoztathatja a képletben a „“ karaktereket más elválasztókra.
3. Ez a képlet kivonja az első betűket abban az esetben, ha érzéketlen. Ha azt szeretné, hogy a képlet mindig nagybetűvel térjen vissza, adja hozzá a FELSŐ függvényt a képlethez
=UPPER(TRIM(LEFT(A1,1)&MID(A1,FIND(" ",A1&" ")+1,1)&MID(A1,FIND("*",SUBSTITUTE(A1&" "," ","*",2))+1,1))) |
Mintafájl
Kattintson a minta fájl letöltéséhez
Relatív képletek
- Számolja a cellákat egyenlő
A COUNTIF függvény segítségével megszámolhatja azokat a cellákat, amelyek megegyeznek vagy nem tartalmaznak megadott értéket. - Számolja meg az x vagy y értékkel rendelkező cellákat
Bizonyos esetekben érdemes megszámolni azon cellák számát, amelyek megfelelnek a két feltétel egyikének, ebben az esetben használhatja a COUNTIF függvényt. - Ellenőrizze, hogy a cella tartalmazza-e a sok dolog egyikét
Ez az oktatóanyag képletet biztosít annak ellenőrzésére, hogy egy cella tartalmazza-e az Excel több értékének egyikét, és elmagyarázza a képlet argumentumait és a képlet működését. - Ellenőrizze, hogy egy cella tartalmazza-e a több érték egyikét, de zárjon ki más értékeket
Ez az oktatóanyag képletet biztosít a feladat gyors kezeléséhez, amely ellenőrzi, hogy egy cella tartalmaz-e valamit, de kizárja az Excel egyéb értékeit, és elmagyarázza a képlet argumentumait.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.