Функция Excel SEARCHB
Функцията SEARCHB намира текстов низ (нечувствителен към регистър) в друг низ и връща номера на началната позиция на първия низ в другия въз основа на броя байтове, които сте посочили. SEARCHB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Синтаксис
=SEARCHB(find_text, within_text, start_num)
Аргументи
- find_text (задължително): Низът или знакът, в който искате да намерите позицията му в рамките на_текст.
- в рамките на_текст (задължително): Низът съдържа намиращ_текст искате да намерите.
- начален_номер (по избор): Позицията в в рамките на_текст от който да започне търсенето намиращ_текст. Ако пропуснете този аргумент, се приема, че е 1.
Връщана стойност
Функцията SEARCHB връща числова стойност.
Функционални бележки
- Интервалите се броят за знаци.
- Функцията SEARCHB не е чувствителна към главни и малки букви. За да извършите търсене с разлика между главни и малки букви, можете да използвате FINDB вместо.
- SEARCHB позволява заместващи символи при търсения. Например искате да намерите позицията на низа, който започва с t и завършва с l, можете да предоставите т*л as намиращ_текст.
- SEARCHB винаги брои всеки двубайтов знак като 2, когато сте активирали редактирането на език, който поддържа DBCS, и след това сте го задали като език по подразбиране. В противен случай SEARCHB брои всеки знак като 1 точно като ТЪРСИ.
- If намиращ_текст е празен (“”), функцията SEARCHB връща номерирания знак начален_номер. Ако начален_номер е пропуснато, връща 1.
- SEARCHB отчита действителните стойности вместо вида на вашите данни. Например A1 е дата 9/1/2022, ТЪРСЕНЕB(0;A1) Постъпления 4, тъй като действителната стойност в A1 е 44805, която току-що беше форматирана като стойност за дата.
- SEARCHB връща #VALUE! грешка, ако:
- намиращ_текст не се появява в в рамките на_текст;
- начален_номер е по-голяма от дължината на в рамките на_текст;
- начален_номер < 1.
Пример за търсене без разлика на главни и малки букви от самото начало
Вземете таблицата по-долу като пример. За да намерите началната позиция на намиращ_текст в в рамките на_текст, моля, копирайте или въведете формулата по-долу в горната клетка (E6) на списъка с резултати и натиснете Въведете за да получите резултата. След това изберете клетката с резултати и плъзнете манипулатора за запълване (малкия квадрат в долния десен ъгъл на избраната клетка) надолу, за да приложите формулата към клетките по-долу.
=SEARCHB(B6,C6)
Вместо препратки към клетки, можете да въведете действителните намиращ_текст намлява в рамките на_текст стойности във формулата, както е показано по-долу.
=SEARCHB("什么",„你在干什么“)
Пример за търсене без значение на главни и малки букви от конкретна позиция
За търсене на намиращ_текст in в рамките на_текст от конкретна позиция въз основа на броя байтове, които сте посочили, и вземете началната позиция на първия намерен намиращ_текст in в рамките на_текст, трябва да добавите третото начален_номер аргумент. Въведете формулата по-долу в горната клетка (F6) на списъка с резултати и натиснете Въведете за да получите резултата. След това изберете клетката с резултати и плъзнете манипулатора за запълване (малкия квадрат в долния десен ъгъл на избраната клетка) надолу, за да приложите формулата към клетките по-долу.
=SEARCHB(B6,C6,D6)
Вместо препратки към клетки, можете да въведете действителните намиращ_текст, в рамките на_текст намлява начален_номер стойности във формулата, както е показано по-долу.
=SEARCHB("什么",„你在干什么“,3)
SEARCHB VS. ТЪРСЕНЕ
SEARCHB брои всеки двубайтов знак като 2 и всеки еднобайтов знак като 1. Докато SEARCH брои както двубайтовия, така и еднобайтовия знак като 1. Можете да сравните резултатите, върнати от SEARCHB и SEARCH, както е показано по-долу.
SEARCHB VS. FINDB
Функциите SEARCHB и FINDB връщат началната позиция на първия екземпляр на намиращ_текст in в рамките на_текст в байтове. Въпреки това, FINDB е чувствителен към главни и малки букви, докато SEARCHB не е. SEARCHB поддържа използването на заместващи знаци при търсения, докато FINDB не поддържа. Можете да сравните резултатите, върнати от SEARCHB и FINDB, както е показано по-долу.
Свързани функции
В Excel функцията SEARCH може да ви помогне да намерите позицията на конкретен знак или подниз от дадения текстов низ, както е показано на следната екранна снимка. Този урок ще представя как да използвате тази функция ТЪРСЕНЕ в Excel.
Функцията FINDB намира текстов низ (чувствителен към малки и главни букви) в друг низ и връща номера на началната позиция на първия низ във втория въз основа на броя байтове, които сте посочили. FINDB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията REPLACEB замества част от текстов низ с нов текстов низ въз основа на броя байтове, които сте посочили. REPLACEB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията LEFTB връща посочения брой знаци от началото (вляво) на предоставен низ въз основа на броя байтове, които сте посочили. LEFTB е предназначен за използване с езици, които използват двубайтовия набор от знаци (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията RIGHTB връща зададения брой знаци от края (вдясно) на предоставен низ въз основа на броя байтове, които сте посочили. RIGHTB е предназначен за използване с езици, които използват двубайтовия набор от знаци (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Функцията MIDB връща определен брой знаци от текстов низ, започвайки от позицията, която посочите, въз основа на броя байтове, които посочите. MIDB е предназначен за използване с езици, които използват двубайтовия набор от символи (DBCS), като китайски (опростен), китайски (традиционен), корейски и японски. Функцията брои всеки двубайтов знак като 2.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.