01 з 01
Excel MID і MIDB функцыі
Пры капіяванні тэксту або імпартаваць у Excel, непажаданыя сімвалы смецця часам ўключаецца з добрымі дадзенымі.
Або, бываюць выпадкі , калі толькі частка тэкставай радкі ў вочку патрэбна - напрыклад, імя чалавека , але не прозвішча.
Для выпадкаў , падобнага гэтым, Excel мае шэраг функцый , якія можна выкарыстоўваць для выдалення непатрэбных дадзеных з астатнія.
Якія функцыі вы выкарыстоўваеце, залежыць ад таго, дзе добрыя дадзеныя размешчаныя адносна непажаданых знакаў у вочку.
- Калі добрыя дадзеныя, або падрадок будуць захаваны, знаходзіцца на правай баку дадзеных, выкарыстоўвайце правых функцыю , каб атрымаць яго.
- Калі падрадок знаходзіцца на левай баку дадзеных, выкарыстоўвайце функцыю левага , каб атрымаць яго.
- Калі падрадок мае непажаданыя сімвалы з абодвух бакоў ад яго, выкарыстоўвайце функцыі MID або MIDB , каб атрымаць яго.
MID супраць MIDB
Функцыі MID і MIDB адрозніваюцца толькі на тых мовах, якія яны падтрымліваюць.
MID для моў , якія выкарыстоўваюць набор сімвалаў однобайтные - гэтая група ўключае ў сябе большасць моў , такіх як англійская і ўсіх еўрапейскіх мовах.
MIDB для моў , якія выкарыстоўваюць набор сімвалаў двухбайтовая - уключае ў сябе японскі, кітайскі (спрошчаны), кітайскі (традыцыйны), карэйская.
MID і MIDB Сінтаксіс функцыі і аргументы
У Excel ёсць функцыя ў сінтаксісе ставіцца да раскладкі функцыі і ўключае ў сябе функцыю па імені, дужку і аргументы .
Сінтаксіс функцыі MID з'яўляецца:
= MID (Тэкст, START_NUM, число_знаки)
Сінтаксіс функцыі MIDB з'яўляецца:
= MIDB (Тэкст, START_NUM, число_байт)
Гэтыя аргументы гавораць Excel
- якія дадзеныя варта выкарыстоўваць у функцыі;
- пачатковае становішча добрых дадзеных або падрадка, які павінен быць вырваны;
- даўжыня падрадка.
Тэкст - (патрабуецца для функцыі MID і MIDB) тэкставы радок , якая змяшчае патрэбныя дадзеныя
- гэты аргумент можа быць фактычнай радком або спасылка на вочка ў размяшчэнне дадзеных у лісце - радкі 2 і 3 у прыведзеным вышэй малюнку.
START_NUM - (патрабуецца для MID і MIDB функцыі) вызначае пачатковы сімвал злева ад падрадка захоўваюцца.
Num_chars - (патрабуецца для функцыі MID) вызначае колькасць знакаў справа ад START_NUM будзе захаваны.
Число_байт (неабходныя для функцыі MIDB) вызначае колькасць знакаў - у байтах - справа ад START_NUM будзе захавана.
нататкі:
Калі START_NUM больш , чым даўжыня тэкставай радкі, MID / MIDB вяртае пустое вочка - 4 радкі малюнка, дзе START_NUM роўна 14, а тэкставы радок даўжынёй толькі 13 знакаў.
Калі START_NUM менш 1 або num_chars / число_байт адмоўная функцыя MID / MIDB вяртае #VALUE! значэнне памылкі - радок 6 малюнка, дзе START_NUM роўна -1.
Калі число_знаков / число_байт спасылаецца на пустое вочка або усталёўваецца ў нуль, MID / MIDB вяртае пустое вочка - радок 7 малюнка, дзе число_знаков спасылаецца на пустое вочка В13.
MID Функцыя Прыклад - Выманне добрых даных з Bad
Прыклад у прыведзеным вышэй малюнку паказаны шэраг спосабаў выкарыстання функцыі MID для здабывання пэўнага колькасці сімвалаў з тэкставай радкі, у тым ліку ўводу дадзеных непасрэдна ў якасці аргументаў у функцыі - радок 2 - і ўваходныя спасылкі на ячэйкі для ўсіх трох аргументаў - радок 5.
Паколькі, як правіла, лепш ўводзіць спасылкі на ячэйкі для аргументаў, а не фактычныя дадзеныя, інфармацыю ніжэй Пералічыце крокі, якія выкарыстоўваюцца для ўводу функцыі MID і яе аргументаў на вочку C5.
MID Функцыя Dialog Box
Опцыі для ўваходу ў функцыю і яе аргументы ў вочка C5 ўключаюць у сябе:
- Ўвод поўнай функцыі: = MID (А3, В11, В12) у вочку C5.
- Выбар функцыі і аргументы , з дапамогай функцыі ў дыялогавым акне
З дапамогай дыялогавага акна для ўводу функцыі часта спрашчае задачу дыялогавага акно клапоціцца пра сінтаксіс функцыі ў - увёўшы імя функцыі, коскі падзельнікі і дужкі ў правільных месцах і колькасці.
Паказваючы на спасылкі на ячэйкі
Незалежна ад таго , які варыянт вы вылучыце для ўводу функцыі ў вочка працоўнага ліста, гэта, верагодна , лепш выкарыстоўваць кропку і націсніце кнопку , каб увесці любыя і ўсе спасылкі на ячэйкі , якія выкарыстоўваюцца ў якасці аргументаў , каб мінімізаваць верагоднасць узнікнення памылак , выкліканых набраўшы ў спасылцы няправільнай вочка.
Выкарыстанне MID функцыі дыялогавага акна
- Націсніце на вочка C1 , каб зрабіць яго актыўную вочка - гэта тое , дзе будуць адлюстроўвацца вынікі функцыі;
- Націсніце на ўкладцы Формулы ў стужцы меню;
- Выберыце тэкст з стужкі , каб адкрыць функцыю расчыняецца спісу;
- Націсніце на MID ў спісе , каб вывесьці дыялогавае акно працы функцыі;
- У дыялогавым акне націсніце на тэкставай радку ў дыялогавым акне;
- Націсніце на вочка А5 на лісце , каб ўвесці гэтую спасылку на вочка ў якасці аргументу тэксту;
- Націсніце на лініі START_NUM
- Націсніце на вочка B11 ў лісце, каб увайсці ў гэты спасылку на вочка;
- Націсніце на лініі num_chars;
- Націсніце на вочка B12 ў лісце, каб увайсці ў гэты спасылку на вочка;
- Націсніце OK для завяршэння функцыі і зачыніць дыялогавае акно;
- Вынятыя падрадка файл # 6 павінны з'явіцца ў вочку С5;
- Пры націску на вочка С5 поўную функцыі = MID (A3, B11, B12) з'яўляецца ў радку формул над лістом.
Выманне нумары з функцыяй MID
Як паказана ў радку восем з прыведзенага вышэй прыкладу, функцыя MID можа быць выкарыстана для здабывання падмноства лікавых дадзеных з больш доўгага колькасці, выкарыстоўваючы крокі, пералічаныя вышэй.
Адзіная праблема заключаецца ў тым , што вынятыя дадзеныя пераўтворацца ў тэкст і не могуць быць выкарыстаны ў разліках з удзелам пэўных функцый - такіх , як SUM і СЯРЭДНІЯ функцый.
Адным з спосабаў вырашэння гэтай праблемы заключаецца ў выкарыстанні функцыі VALUE для пераўтварэння тэксту ў шэраг , як паказана ў радку 9 вышэй:
= ЗНАЧЭННЕ (MID (A8,5,3))
Другі варыянт заключаецца ў выкарыстанні спецыяльнай ўстаўкі для пераўтварэння тэксту ў лік .