Как да използвате функцията MID в Excel

Anonim

В тази статия ще научим как да използваме функцията MID в Excel.

Какво правят функциите LEFT, MID & RIGHT в Excel?

Функцията LEFT връща частта от думата от началото на думата.

"abcdefg" извличане на 3 от старта връща "abc"

Функцията RIGHT връща частта от думата от края на думата.

"abcdefg" извличане на 3 от края връща "efg"

MID функцията връща частта от думата от дадената начална точка до дадения брой броеве.

"abcdefg" извличане на 3 от 2 -ра позиция връща "bcd".

Можете да използвате функцията MID като функция НАЛЯВО или функция НАДЯСНО само като промените началната точка. Но обратното не е възможно.

MID функция в Excel

MID функцията връща частта от дадена дума. Функцията Excel MID се използва за извличане на текст от средата на низ. По принцип n брой знаци от даден индекс в низ.

Синтаксис на MID функцията:

= MID (текст, начален_ номер, брой_знаци)

текст: текст или дума за извличане

start_num: номер на начална точка или начална позиция

num_of_chars: n брой знаци за избор.

Пример:

Всичко това може да е объркващо за разбиране. Нека разберем как да използваме функцията, използвайки пример. Тук е дадена думата "AVD110094Delhi". Трябва да извлечем 6 -цифрения код между думата, която започва от четвърта позиция.

Ако знаете от коя позиция колко знака са необходими за извличане, просто използвайте функцията MID. Формулата по -долу ще извлече градски код 110094.

Използвайте формулата в клетка C2 (Извличане на фиксиран текст)

= MID (“AVD110094Delhi”, 4,6)

Тук текст е „AVD110094Delhi“.

Start_num е 4, тъй като кодът на града започва от четвърта позиция.

Num_of_chars е 6, защото кодът на града е с дължина 6 знака.

Тук знаехме колко герои има и от коя позиция са тръгнали. Ами ако не знаем това? Следващият пример илюстрира друго невероятно използване на функцията MID.

Извличане на име с помощта на функция MID на Excel

Обща формула за извличане на име в Excel 2016

= MID(текст,1,ТЪРСЕНЕ(“ “,текст)-1)

Имам тази маса. Сега искам да извлека първото си име от колона C.

За да извлечете първо име, напишете тази формула MID и я плъзнете надолу:

= MID(C2,1,ТЪРСЕНЕ("", C2) -1)

Ето, ние знаехме за начална точка (начален_ номер) за собствено име, но не знаех брой знаци на първо име.

Така че взехме ТЪРСЕНЕ помощ на функцията за намиране на „интервал“ („“) в текст.

След това извадихме 1 за да изключите това пространство от извлечения текст. Прост.

Извадете фамилното име с помощта на Excel MID функция

Обща формула за извличане на фамилия в Excel 2016

=TRIM(MID(С2,ТЪРСЕНЕ("", C2),LEN(В2)))

В същата таблица напишете тази формула …

=TRIM(MID(C2,ТЪРСЕНЕ("", C2),LEN(В2)))

Тук не знаем start_num нито num_chars.

За да намерим start_num взехме помощ от функцията SEARCH.

Не знаем броя на знаците за извличане. И нямаме нужда. Ние просто ще използваме функцията LEN. Той ще даде дължината на низа. Следователно той ще върне всички останали знаци след start_num.

Всяка колона трябва да съдържа само един вид стойност. След като приключим, можем да направим обобщени отчети в Excel, които ще ни разкажат по -добре за данните. Така че нека да научим за функцията LEFT и RIGHT в Excel.

Извличане на текст от низ в Excel с помощта на лявата и дясната функция на Excel

Получих данни, които приличаха на боклук, но използвайки excel функции RIGHT и LEFT ги превърнах в смислени отчети. Почистването на данни в Excel е лесно. Тук ще обясня как можете да извлечете конкретен текст в Excel 2016 от клетка и да оставите данни за боклук.

В горното изображение са ми предоставени данни в Excel. То има Име, Възраст, и ако лицето има застраховка или не (Д/Н). За да използвам тези данни, трябва да извличам данни в различни колони.

Функция Excel RIGHT за извличане на данни отдясно на текста

Функцията RIGHT в excel приема само два аргумента. Първо ТЕКСТЪТ и второ БРОЙЪТ СИМВЕРИ, които искате да извлечете отдясно в Excel.

Ето, ние имаме своите текст в клетката В3 а броят на знаците, които искаме да извлечем, е 1. Просто напишете тази формула в Excel в клетка D3 или където искате да имате тези данни.

= НАДЯСНО (В3,1)

Ще имате резултата си в клетка D3. просто копирайте или плъзнете надолу тази формула в клетките по -долу.

Функция Excel LEFT за извличане на данни отляво на текста

А сега нека си вземем възрастта. Преди да обясня, нека ви покажа формулата. Копирайте тази формула в желаните клетки.

Използвайте формулата:

= НАЛЯВО (НАДЯСНО (В3,4),2)

В горната формула сме комбинирали функции НАЛЯВО и НАДЯСНО, за да получим нашия специфичен текст от низ. Ето как изглежда.

Всяка функция работи отвътре навън. Така че нека започнем с:

ДЯСНО (B3,4): Той просто извлича 4 знака от даден текст. Това ни дава 30_Y. Защо 4? Тъй като знаем, че възрастта е само един от двата знака и имаме 1 „_“ и 1 Y или N.

НАЛЯВО (НАДЯСНО (B3,4), 2): Сега имаме нашия текст, който започва с възраст от 2 знака. Тук влиза в действие функцията НАЛЯВО. Отнема ДЯСНО (B3,4) като негов текстов аргумент и извлича 2 знака от това. Това ни дава 30 за първата клетка. Копирайте формулата в клетките по -долу и ще получите останалите данни, както е показано на изображението по -горе.

Точно като функцията RIGHT, функцията LEFT също приема два същите аргумента. Той просто извлича данни отляво на предоставения низ.

Excel LEFT и Right функция за извличане на неизвестна дължина на текст от низ

Просто поставете тази формула в желаните клетки, за да извлечете името от текста в Excel.

= НАЛЯВО (В3, LEN (В3)-5)

В горните примери знаехме точния брой текстове, които да извлечем от дадения текст.

Надявам се, че тази статия за това как да използвате функцията MID в Excel е обяснима. Намерете още статии за изчисляване на стойности и свързани формули на Excel тук. Ако ви харесаха нашите блогове, споделете го с приятелите си във Facebook. Можете също така да ни следвате в Twitter и Facebook. Ще се радваме да чуем от вас, уведомете ни как можем да подобрим, допълним или обновим работата си и да я подобрим. Пишете ни на имейл сайта.

Търсене на низ за конкретен подниза в Excel : Намерете клетки, ако клетката съдържа дадена дума в Excel, като използвате функцията FIND или SEARCH.

Маркирайте клетки, които съдържат определен текст : Маркирайте клетки, ако клетката съдържа дадена дума в Excel, като използвате формулата под Условно форматиране

Как да проверите дали низ съдържа един от многото текстове в Excel : търсене на клетки, ако клетката съдържа от дадени няколко думи в Excel, използвайки функцията FIND или SEARCH.

Преброяване на клетки, които съдържат определен текст : Пребройте броя клетки, ако клетката съдържа даден текст, като използвате една формула в Excel.

Как да търсите клетки с определен текст и връща определен текст в Excel : намерете клетки, ако клетката съдържа определен текст и връща необходимите резултати, като използвате функцията IF в Excel.

Популярни статии:

Как да използвате функцията IF в Excel : Изразът IF в Excel проверява условието и връща конкретна стойност, ако условието е TRUE или връща друга конкретна стойност, ако FALSE.

Как да използвате функцията VLOOKUP в Excel : Това е една от най -използваните и популярни функции на excel, която се използва за търсене на стойност от различни диапазони и листове.

Как да използвате функцията SUMIF в Excel : Това е друга основна функция на таблото. Това ви помага да обобщите стойностите при конкретни условия.

Как да използвате функцията COUNTIF в Excel : Пребройте стойностите с условия, използвайки тази невероятна функция. Не е необходимо да филтрирате данните си, за да броите конкретни стойности. Функцията Countif е от съществено значение за подготовката на вашето табло.