Како да го извадиме текстот со MID и MIDB-функции на Excel

01 од 01

Ексел MID и MIDB функции

Екстракт добар текст од лошо со функцијата MID. © Ted French

Кога текстот е копиран или увезен во Excel, несаканите ликови за отпадоци понекогаш се вклучени со добри податоци.

Или, постојат моменти кога е потребен само дел од текстуалната низа во ќелијата - како што е името на едно лице, но не и презимето.

За примери како овие, Excel има голем број на функции кои може да се користат за отстранување на несаканите податоци од останатите.

Која функција ја користите зависи од тоа каде се наоѓаат добри податоци во однос на несаканите знаци во ќелијата.

MID наспроти MIDB

MID и MIDB функциите се разликуваат само на јазиците што ги поддржуваат.

MID е за јазици кои го користат единечниот бајт карактер - оваа група ги вклучува повеќето јазици како англискиот и сите европски јазици.

MIDB е за јазици кои го користат двојниот бајт карактер сет - вклучува јапонски, кинески (поедноставен), кинески (традиционален) и корејски.

Синтакса и аргументи на MID и MIDB функции

Во Excel, синтаксата на функцијата се однесува на изгледот на функцијата и ги вклучува името на функцијата, загради и аргументи .

Синтаксата за функцијата MID е:

= MID (текст, Start_num, Num_chars)

Синтаксата за функцијата MIDB е:

= MIDB (текст, Start_num, Num_bytes)

Овие аргументи говорат Excel

Текст - (потребен за MID и MIDB функција) текстуален стринг кој ги содржи саканите податоци
- овој аргумент може да биде вистински стринг или клеточна референца за локацијата на податоците во работниот лист - редовите 2 и 3 на сликата погоре.

Start_num - (потребен за MID и MIDB функција) го одредува почетниот знак од левата страна на поднизот што треба да се чува.

Num_chars - (потребни за функцијата MID ) го одредува бројот на знаците од десната страна на Start_num да се задржат.

Num_bytes (потребни за MIDB функција) го одредува бројот на знаци - во бајти - десно од Start_num да се задржат.

Белешки:

MID Функција Пример - Екстракт на добри податоци од лошо

Примерот на горната слика покажува неколку начини да се користи функцијата MID за да се извлече одреден број на знаци од текстуален стринг, вклучително и внесување на податоците директно како аргументи за функцијата - ред 2 - и внесување на референци за сите три аргументи - ред 5.

Бидејќи обично е најдобро да се внесе референци за аргументи за аргументи, а не вистинските податоци, информациите подолу ги наведуваат чекорите користени за внесување на функцијата MID и нејзините аргументи во ќелијата C5.

Дијалогот за функцијата MID

Опциите за внесување на функцијата и нејзините аргументи во ќелијата C5 вклучуваат:

  1. Пишување на комплетната функција: = MID (A3, B11, B12) во ќелијата C5.
  2. Избирање на функцијата и аргументите користејќи го дијалогот за функцијата

Користењето на дијалогот за внесување на функцијата често ја поедноставува задачата, бидејќи дијалогот се грижи за синтаксата на функцијата - внесувајќи го името на функцијата, сепараторите за заглавија и загради во точните локации и квантитети.

Покажувајќи ги референтните вредности на клетките

Без разлика која опција ќе ја изберете за внесување на функцијата во ќелија на листот, веројатно е најдобро да се користи точка и да кликнете за да внесете ги сите референци на ќелиите што се користат како аргументи за да се минимизира шансата за грешки предизвикани со внесување на погрешна референца на ќелијата.

Користење на дијалогот MID Функција

  1. Кликнете на ќелијата C1 за да ја направите активната ќелија - тука ќе се прикажат резултатите од функцијата;
  2. Кликнете на јазичето Формула на менито на лента ;
  3. Изберете текст од лентата за да ја отворите паѓачката листа на функции;
  4. Кликнете на MID во списокот за да го прикажете дијалогот за функцијата;
  5. Во дијалог прозорецот, кликнете на текстот линија во дијалогот;
  6. Кликнете на ќелијата A5 во работниот лист за да ја внесете оваа референца на ќелијата како аргумент за текст ;
  7. Кликнете на линијата Start_num
  8. Кликнете на ќелијата Б11 во работниот лист за да влезете во оваа референца на ќелијата;
  9. Кликнете на линијата Num_chars ;
  10. Кликнете на ќелијата Б12 во работниот лист за да влезете во оваа референца од ќелијата;
  11. Кликнете на "OK" за да ја завршите функцијата и да го затворите дијалогот;
  12. Извадената датотека со подбливки # 6 треба да се појави во ќелијата C5;
  13. Кога ќе кликнете на ќелијата C5, целата функција = MID (A3, B11, B12) се појавува во формуларот над работниот лист.

Извлекување броеви со функцијата MID

Како што е прикажано во редот осум од горниот пример, функцијата MID може да се користи за да се извлече подмножество од нумерички податоци од подолг број со користење на чекорите наведени погоре.

Единствениот проблем е што извлечените податоци се претвораат во текст и не можат да се користат во пресметките кои вклучуваат одредени функции - како што се SUM и AVERAGE функциите.

Еден начин околу овој проблем е да ја користите функцијата VALUE за да го конвертирате текстот во број како што е прикажано во ред 9 погоре:

= Вредност (MID (A8,5,3))

Втората опција е да се користи специјална паста за конвертирање на текстот во броеви .