В тази статия ще научим как да проверим дали клетката съдържа конкретен текст в Excel.
Сценарий :
Идентифицирайте конкретен текст в клетка или различна дума в дадени клетки. Например намиране на идентификатора на отдела от база данни. Мисля, че сигурно сте мислили да го направите ръчно, но с ограничение във времето. Вие сте тук на правилното място, за да научите как да проверите дали клетка съдържа конкретен текст.
Обща формула:
Текстът, който търсите, може да бъде или точен, или нечувствителен към регистъра. Нечувствителни към регистъра означава формула търси AG може да се върне ag, Ag, AG или aG.
Нечувствителна към регистъра формула:
= ISNUMBER (SEARCH (find_text, within_text)) |
find_text: текст за намиране
within_text: за намиране в текст
Формула, чувствителна към регистъра:
= ISNUMBER (НАМЕРИ (find_text, within_text)) |
find_text: текст за намиране
within_text: за намиране в текст
Забележка:
Горните формули ще върнат True или False. Използвайте функцията IF с формула, за да върнете ДА или НЕ.
Пример:
Всичко това може да е объркващо за разбиране. Нека разберем как да използваме функцията, използвайки пример. Тук имаме някои служители, които да потърсим по дадения отдел Id. Идентификационният номер на служителя има име, идентификационен номер на отдел и конкретен идентификационен номер. Тук текстът за търсене е в колона D, а вътре в текста е в колона C.
Използвайте формулата:
= ISNUMBER (ТЪРСЕНЕ (D4, C4)) |
Както можете да видите формулата намира aB когато търсиш
AB с помощта на функцията за търсене. Копирайте формулата в останалите клетки, като използвате Ctrl + D или го плъзнете надолу от дясното дъно (малка кутия) на приложената клетка.
Както можете да видите, ние намерихме всички служители на даден отдел, използвайки горния метод. Сега ще проверим дали всички клетки съдържат определен текст.
Друг пример: (Чувствителен към регистър)
Тук ни е даден списък с информация за идентификацията на служителя в колона А, а отделът за търсене е „XG“. Тук трябва да намерим отдела „XG“ във всички клетки. "XG" трябва да бъде точен, тъй като има два различни отдела, които минават под "Xg". Затова проверете само „XG“ във всички клетки и върнете „Да“, ако бъде намерено, и върнете „Не“ Ако не.
Използвайте формулата:
= ISNUMBER (НАМЕРИ (D4, C4)) |
Както можете да видите Първият служител не принадлежи към "XG", така че формулата връща "Не", използвайки функцията FIND. Копирайте формулата в останалите клетки, като използвате Ctrl + D или го плъзнете надолу от дясното дъно (малка кутия) на приложената клетка.
Както можете да видите, в отдел "XG" има само един служител. Тази формула е полезна навсякъде, където базата данни съдържа множество информация за ред в една клетка.
Проверете дали клетката съвпада с множество текст
В горния пример търсим един зададен текст в клетки. Ако имаме няколко текста, използваме функцията SUMPRODUCT. Тази формула връща TRUE/ FALSE според стойността намерена/ Not found.
Използвайте формулата:
= SUMPRODUCT (-ISNUMBER (ТЪРСЕНЕ (, A1)))> 0 |
Научете повече за тази формула. Следвайте тази връзка Как да проверите дали низ съдържа един от многото текстове в Excel.
Ето всички бележки за наблюдение, използващи горните обяснени формули в Excel
Бележки:
- Използвайте „find_text“ в кавички, когато използвате твърдо кодирани стойности. Или използвайте препратка към клетка, както е обяснено в първия пример.
- SEARCH е чувствителна към регистъра функция, докато FIND е чувствителна към буквите.
- Използвайте функцията IF, ако искате да получите резултата в задължителни форми като YES/NO или Found/Notfound.
Надявам се тази статия за това как да проверите дали клетката съдържа конкретен текст в 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 е от съществено значение за подготовката на вашето табло.