Функция MIDB на Excel
Функцията MIDB връща определен брой знаци от текстов низ, започвайки от позицията, която посочите, въз основа на броя байтове, които посочите. MIDB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Синтаксис
=MIDB(text, start_num, [num_bytes])
Аргументи
- текст (задължително): Текстовият низ, от който искате да извлечете знаци.
- начален_номер (задължително): Позицията на първия байт знак, който искате да извлечете текст.
- num_bytes (задължително): Указва броя на байтовете знаци, от които да се извлече текст.
Връщана стойност
Функцията MIDB връща определен брой знаци.
Функционални бележки
- Интервалите се броят за знаци.
- MIDB винаги брои всеки двубайтов знак като 2, когато сте активирали редактирането на език, който поддържа DBCS, и след това сте го задали като език по подразбиране. В противен случай MIDB брои всеки символ като 1 точно като MID.
- If начален_номер е по-голяма от дължината на текст, MIDB връща празен текст ("").
- If начален_номер е по-малко от дължината на текст но начален_номер + брой_байта надвишава дължината на текст, MIDB замества знаците от No. начален_номер до края на текст.
- MIDB връща #VALUE! грешка, ако:
- начален_номер < 1;
- брой_байта е отрицателен.
- MIDB отчита действителните стойности вместо външния вид на вашите данни. Например A1 е дата 9/1/2022, MIDB(A1,2,3) Постъпления 480, тъй като действителната стойност в A1 е 44805, която току-що беше форматирана като стойност за дата.
Пример
За да накарате MIDB да върне посочените байтове знаци от текстовите низове на позициите, посочени в таблицата по-долу, моля, копирайте или въведете формулата по-долу в горната клетка (F6) на списъка с резултати и натиснете Въведете за да получите резултата. След това изберете клетката с резултати и плъзнете манипулатора за запълване (малкия квадрат в долния десен ъгъл на избраната клетка) надолу, за да приложите формулата към клетките по-долу.
=MIDB(B6,C6,D6)
Вместо препратки към клетки, можете да въведете действителните текст, начален_номер намлява брой_байта стойности във формулата, както е показано по-долу.
=MIDB(„你在干什么“,3,4)
Забележка: Трябва да оградите текстовия низ във формула на Excel с двойни кавички (""). Имайте предвид, че препратките към клетките, числата или датите не трябва да са в кавички.
MIDB VS. MID
MIDB брои всеки двубайтов знак като 2 и всеки еднобайтов знак като 1. Докато MID брои както двубайтовия, така и еднобайтовия знак като 1. Можете да сравните резултатите, върнати от MIDB и MID, както е показано по-долу.
Свързани функции
В работната книга на Excel, когато искате да извлечете част от текст от стойност на клетка въз основа на местоположението и дължината, функцията MID може да ви помогне да решите тази задача. Функцията MID се използва за намиране и връщане на определен брой знаци от средата на даден текстов низ.
Функцията RIGHTB връща зададения брой знаци от края (вдясно) на предоставен низ въз основа на броя байтове, които сте посочили. RIGHTB е предназначен за използване с езици, които използват двубайтовия набор от знаци (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията LEFTB връща посочения брой знаци от началото (вляво) на предоставен низ въз основа на броя байтове, които сте посочили. LEFTB е предназначен за използване с езици, които използват двубайтовия набор от знаци (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията REPLACEB замества част от текстов низ с нов текстов низ въз основа на броя байтове, които сте посочили. REPLACEB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията LENB връща дължината на низ в байтове. LENB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.