Ez a cikk a Microsoft Excel KÖZÉP és KÖZÉP2 függvényének képletszintaxisát és használatát ismerteti.
Leírás
A megadott pozíciójú karaktertől kezdve adott számú karaktert ad vissza szövegből.
A KÖZÉP2 a karakterek által elfoglalt bájtok alapján megadott pozíciójú karaktertől kezdve adott számú karaktert ad vissza szövegből.
Fontos:
-
Ezek a függvények nem feltétlenül érhetők el minden nyelven.
-
A KÖZÉP függvény olyan nyelveken használható, amelyek egybájtos karakterkészletet (SBCS) használnak, míg a KÖZÉP2 kétbájtos (DBCS) karakterkészletet alkalmazó nyelvekhez készült. A számítógépen beállított alapértelmezett nyelv az eredményt a következő módon befolyásolja:
-
A KÖZÉP függvény minden karaktert egynek számol attól függetlenül, hogy egy- vagy kétbájtos karakterről van szó, illetve hogy mi az alapértelmezett nyelv.
-
A KÖZÉP2 függvény a kétbájtos karaktereket kettőnek számolja, ha engedélyezte egy kétbájtos karakterkészletet használó nyelven a szerkesztést, majd ezt a nyelvet beállította alapértelmezettként. Egyéb esetben a KÖZÉP2 minden karaktert egynek számol.
Kétbájtos (DBCS) karakterkészletet támogató nyelv a japán, a kínai (egyszerűsített), a kínai (hagyományos) és a koreai.
Szintaxis
KÖZÉP(szöveg; honnantól; hány_karakter)
KÖZÉP2(szöveg; honnantól; hány_karakter)
A KÖZÉP és a KÖZÉP2 függvény szintaxisa az alábbi argumentumokat foglalja magában:
-
Szöveg: Megadása kötelező. A kinyerni kívánt karaktereket tartalmazó szöveges karakterlánc.
-
Honnantól: Megadása kötelező. Az első kinyerni kívánt karakter helye a szövegben. A szöveg első karakterének száma 1, és így tovább.
-
Ha start_num nagyobb, mint a szöveg hossza, a KÖZÉP/KÖZÉP2 függvény "" (üres szöveg) értéket ad vissza.
-
Ha start_num kisebb, mint a szöveg hossza, de start_num plusz num_chars meghaladja a szöveg hosszát, a KÖZÉP/KÖZÉP2 függvény a szöveg végéig visszaadja a karaktereket.
-
Ha start_num kisebb, mint 1, a KÖZÉP/KÖZÉP2 függvény a #VALUE adja vissza. hibaértéket adja vissza.
-
-
Hány_karakter: A MID-hez szükséges. Meghatározza, hogy a KÖZÉP függvény hány karaktert adjon vissza a szövegből.
-
Ha a hány_karakter negatív, a KÖZÉP függvény az #ÉRTÉK! hibaértéket adja eredményül.
-
-
Hány_bájt: A MIDB-hez szükséges. Meghatározza bájtban, hogy a KÖZÉP2 függvény hány karaktert adjon vissza a szövegből.
-
Ha a hány_karakter negatív, a KÖZÉP2 az #ÉRTÉK! hibaértéket adja vissza.
-
Példa
Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.
Adatok |
||
Sebes sodrású |
||
Képlet |
Leírás |
Eredmény |
=KÖZÉP(A2;1;5) |
Az A2 cellában lévő karakterlánc 5 karakterét adja vissza az első karaktertől kezdődően |
Sebes |
=KÖZÉP(A2;7;20) |
Az A2 cellában lévő karakterlánc 20 karakterét adja vissza a hetedik karaktertől kezdődően. Mivel a visszaadandó karakterek száma (20) meghaladja a karakterlánc hosszát (13), a függvény a hetedik karaktertől kezdődő összes karaktert visszaadja. Üres karaktereket (szóközöket) nem ad a végéhez. |
sodrású |
=KÖZÉP(A2;20;5) |
Mivel a megadott kezdő karakter a karakterlánc hosszán (13) kívül esik, az eredmény üres szöveg lesz. |