Az Excel MID funkciójának használata

Tartalomjegyzék:

Az Excel MID funkciójának használata
Az Excel MID funkciójának használata
Anonim

Amit tudni kell

  • MID függvény: =MID(A1, 17, 4), Példák A1=cél, 17=eltolás és 4=a kivonás hossza.
  • Célcella > bemenetének kiválasztása MID function > beállítja a függvénycél, a karaktereltolás és a kivonási hossz értékeit.

Ez a cikk bemutatja, hogyan használhatja a MID függvényt az Excel for Microsoft 365, Excel Online, valamint az Excel 2016 és 2019 programban Windows és macOS rendszeren egyaránt.

Mi az a MID funkció?

A MID funkció lehetővé teszi, hogy szöveget vonjon ki egy karakterlánc közepéből. Más függvényekhez hasonlóan ezt is úgy használhatja, hogy beír egy képletet a függvényt és a paramétereit tartalmazó cellába. Az alábbiakban látható, hogyan néz ki egy tipikus MID képlet:

=KÖZÉP(A1, 17, 4)

A képlet paraméterei a következőképpen oszlanak meg:

  • Az első paraméter (a fenti példában "A1"): Ez a függvény célja, és valamilyen szöveget kell képviselnie. Az egyik lehetőség az, hogy a szöveget közvetlenül erre a helyre helyezi, idézőjelekkel körülvéve. De valószínűbb, hogy az említett szöveget tartalmazó cella lesz. Vegye figyelembe, hogy ha a cella számot tartalmaz, azt a rendszer szövegként kezeli.
  • A második paraméter (a fenti példában "17"): Ez az eltolás, vagy annak a karakternek a száma, amelyen a kinyerést el kívánja kezdeni. Ennek egy egész számnak kell lennie (azaz idézőjelek nélkül), amely nagyobb egynél. A MID funkció az itt megadott érték alapján kezdi meg a kivonást, miután jobbra számol, egyszerre egy karaktert. Vegye figyelembe, hogy ha olyan számot ad meg, amely nagyobb, mint a cél teljes hossza, az eredmény „üres szövegként” lesz kiszámítva (pl.e. ""). Ha nullát vagy negatív számot ír be, hibaüzenetet kap.
  • Az utolsó paraméter (a fenti példában "4"): Ez a kivonat hossza, vagyis a kívánt karakterek száma. Az eltoláshoz hasonlóan egyszerre egy karaktert számolnak, jobbra, és az eltolás utáni karakterrel kezdődnek.

A MID funkció működés közben

Vegyük fontolóra a következő példát. Itt az A1-es szöveget célozzuk meg ("A Lifewire a leginformatívabb oldal az Interwebeken.") az A2-ben található képlettel: =MID(A1, 17, 4)

Image
Image

A második paraméter 17 karakteres eltolást jelez. Amint az alábbiakban a piros számokkal látható, ez azt jelenti, hogy a kivonás a "legtöbbet" szóban szereplő "m" betűvel kezdődik.

Ezután a 4-es hosszúság azt jelenti, hogy a rendszer négy karaktert (beleértve az elsőt is) kinyeri, aminek eredményeként a "legtöbb" szót kell visszaadnia (kék számokkal illusztrálva). Ha ezt a képletet beírjuk az A2 cellába, láthatjuk, hogy ez helyes.

Image
Image

MIDB, a bonyolultabb testvér

A MID-nek van egy kapcsolódó függvénye, a MIDB, amely ugyanazt a szintaxist használja. Az egyetlen különbség az, hogy bájtokban működik, nem karakterekben. Egy bájt 8 bitnyi adat, és a legtöbb nyelv az összes karaktert egyetlen bájttal is képes ábrázolni.

Tehát miért hasznos a MIDB? Ha kétbájtos karaktereket kell feldolgoznia, előfordulhat, hogy MIDB-t kell használnia. Az úgynevezett "CJK" nyelvek (kínai, japán és koreai) egy helyett két bájttal jelenítik meg karaktereiket, mert nagyon sok van belőlük. Ezeken használhatod a szabványos MID funkciót, és egyszerre egy egész karaktert választ ki, valószínűleg egyébként is ezt akarod. De ha speciális feldolgozást végez rajtuk, és meg kell szereznie az őket alkotó bájtokat, ez a funkció segíthet.

Ajánlott: