01/01
Excel MID és MIDB funkciók
Amikor a szöveget átmásolja vagy importálja az Excel-be, néha a jó adatokkal együtt a nem kívánt szemét karakterek kerülnek be.
Vagy vannak olyan esetek, amikor a cellában lévő szöveges karakterláncnak csak egy része szükséges - például egy személy keresztneve, de nem a vezetéknév.
Az ilyen példákhoz hasonlóan az Excel számos olyan funkcióval rendelkezik , amelyek a nem kívánt adatokat a többiekről eltávolíthatják.
Az Ön által használt funkció attól függ, hogy a jó adatok a cellában található nemkívánatos karakterekhez viszonyítva vannak-e.
- Ha a jó adatok, vagy a tartandó aljzat az adatok jobb oldalán található, használja a JOBB funkciót a kivonáshoz.
- Ha az aljzat az adatok bal oldalán van, használja a LEFT funkciót a kivonatoláshoz.
- Ha a szövegrész mindkét oldalán nem kívánt karaktereket tartalmaz, akkor használja a MID vagy MIDB funkciókat a kivonatoláshoz.
MID vs MIDB
A MID és MIDB funkciók csak az általuk támogatott nyelveken különböznek egymástól.
A MID az egy bájtos karakterkészletet használó nyelvekre vonatkozik - ez a csoport magában foglalja a legtöbb nyelvet, például az angol és az összes európai nyelvet.
A MIDB a kétbájtos karakterkészletet használó nyelvekre vonatkozik - beleértve a japán, kínai (egyszerűsített), kínai (hagyományos) és koreai nyelveket.
A MID és a MIDB funkció szintaxisa és az érvek
Az Excel-ben a függvény szintaxisa a függvény elrendezésére utal, és tartalmazza a függvény nevét, zárójelzéseket és argumentumokat .
A MID funkció szintaktikája:
= MID (Text, Start_num, Num_chars)
A MIDB funkció szintaxisa:
= MIDB (Text, Start_num, Num_bytes)
Ezek az érvek mondják az Excel-et
- milyen adatokat kell használni a függvényben;
- a jó adat vagy a kivonandó alaprész kiindulási helyzetét;
- az aljzat hossza.
Szöveg - (a MID és a MIDB funkcióhoz szükséges) a kívánt adatokat tartalmazó szöveges karakterlánc
- ez az argumentum lehet a tényleges karakterlánc vagy cella hivatkozás az adatok helyére a munkalapon - a fenti képen a 2. és 3. sorban.
Start_num - (a MID és a MIDB funkcióhoz szükséges) a megtartandó karakterlánc bal oldalán lévő kezdő karaktert adja meg.
Num_chars - ( MID funkcióhoz szükséges) a megtartandó Start_num jobb oldalán lévő karakterek számát adja meg.
Num_bytes (szükséges a MIDB függvényhez) megadja a karakterek számát - bájtban - a Start_num jobb oldalán.
Megjegyzés:
Ha a Start_num nagyobb, mint a szöveges karakterlánc hossza, a MID / MIDB visszaad egy üres négyzetet a képnek, ahol a Start_num értéke 14, a szöveges karakterlánc mindössze 13 karakter hosszú.
Ha a Start_num kevesebb, mint 1 vagy a Num_chars / Num_bytes negatív, a MID / MIDB függvény a #VALUE értéket adja vissza! hiba érték - a 6. sor, ahol a Start_num értéke -1.
Ha a Num_chars / Num_bytes üres cellára utal, vagy nullára van állítva, a MID / MIDB visszaad egy üres cellát - a 7. sor, ahol a Num_chars hivatkozik az üres B13 cellára.
MID függvény példa - A jó adatok kivétele a rosszból
A fenti képen látható példa számos módot mutat a MID funkció használatára, hogy egy bizonyos számú karaktert kivonjon egy szövegrészletből, beleértve az adatokat közvetlenül a függvény 2. sorának argumentumaként, és mindhárom argumentumra - 5. sor.
Mivel általában a cellák referenciáit írja be argumentumokra, nem pedig a tényleges adatokra, az alábbi információk felsorolják a MID funkció és annak érvei C5 cellába való beírásához használt lépéseket.
A MID funkció párbeszédpanel
A függvény és annak argumentumainak a C5 cellába való belépésének lehetőségei a következők:
- A teljes funkció beírása: = MID (A3, B11, B12) a C5 cellába.
- A függvény és az érvek kiválasztása a funkció párbeszédablakában
A párbeszédpanel használata a funkció beírásához gyakran leegyszerűsíti a feladatot, mivel a párbeszédpanel gondoskodik a funkció szintaxisáról - a funkció helyének és mennyiségének bevitele, a vesszők elválasztók és a zárójelek.
A Cell Referenciákra mutat
Függetlenül attól, melyik opciót választja a funkció beillesztéséhez egy munkalap cellába, valószínűleg a legjobban a pont és a kattintás használatával adhatja meg az összes argumentumként használt referenciaszintet, hogy a lehető legkisebb legyen a rossz cellahivatkozásba való beírás okozta hibák esélye.
A MID funkció párbeszédpanel használata
- Kattintson a C1 cellára, hogy az aktív cellát létrehozza - itt jelenik meg a funkció eredményei;
- Kattintson a szalag menü Formulák lapjára;
- Válassza a Szöveg a szalagból a funkció legördülő listájának megnyitásához;
- Kattintson a MID -re a listában a funkció párbeszédpaneljének megjelenítéséhez;
- A párbeszédpanelen kattintson a párbeszédablak Szövegsorára;
- Kattintson a munkalapon az A5 cellára, hogy ezt a cella hivatkozást szöveges argumentumként adja meg;
- Kattintson a Start_num sorra
- Kattintson a B11 cellára a munkalapon, hogy beírja ezt a cellahivatkozást;
- Kattintson a Num_chars sorra;
- A munkalapon kattintson a B12 cellára a cella hivatkozásának beírásához;
- Kattintson az OK gombra a funkció befejezéséhez és a párbeszédpanel bezárásához.
- A kivont szubsztring fájl # 6 -nak a C5 cellában kell megjelennie;
- Amikor a C5 cellára kattint, a teljes függvény = MID (A3, B11, B12) jelenik meg a munkalap feletti képletsávban.
Számok kibontása a MID funkcióval
Amint a fenti példában a nyolcadik sorban látható, a MID függvény segítségével kiszámíthatja a numerikus adatok részhalmazát egy hosszabb számból a fenti lépések segítségével.
Az egyetlen probléma az, hogy a kivont adatok szöveggé alakulnak át, és nem használhatók bizonyos funkciók - például a SUM és az AVERAGE funkciók - számításaiban.
Ennek a problémának egyik módja, ha a VALUE függvényt használja, ha a szöveget számsorba kívánja konvertálni a fenti 9. sorban látható módon:
= VALUE (MID (A8,5,3))
A második lehetőség a speciális beillesztés használata, ha a szöveget számokra szeretné konvertálni .