Ако клетката съдържа текст, тогава се показва в Excel
Ако имате списък с текстови низове в колона А и ред с ключови думи, сега трябва да проверите дали ключовите думи се появяват в текстовия низ. Ако ключовите думи се появяват в клетката, тя се показва, ако не, се показва празна клетка, както е показано на следната екранна снимка.
Ако клетката съдържа текст, тогава се показва в Excel
За да решите тази задача, трябва да използвате функциите SERACH, ISNUMBER и IF заедно. Общият синтаксис е:
- substring: думата, която искате да намерите, ако се появи в текстовия низ.
- text: текстовият низ, от който искате да проверите.
1. Моля, въведете или копирайте следната формула в клетка C2:
2. След това плъзнете манипулатора за попълване надясно, за да покажете всички текстове, които се появяват в клетка A2 въз основа на съответните данни на реда, вижте екранната снимка:
3. Продължавайте да плъзгате манипулатора за запълване надолу към клетките, към които искате да приложите тази формула, и ще получите резултата, както е показано на екранната снимка по-долу:
Обяснение на формулата:
- ТЪРСЕНЕ(C$1,$A2): функцията SEARCH се използва за проверка дали търсената стойност в C1 се появява в A2, ако търсеният низ бъде намерен, SEARCH ще върне позицията (число), ако не бъде намерена, стойност за грешка #VALUE! се връща.
- ISNUMBER(ТЪРСЕНЕ(C$1,$A2)): функцията ISNUMBER ще върне TRUE, ако търсенето е намерено, ще върне FALSE, ако не е намерено.
- IF(ISNUMBER(ТЪРСЕНЕ(C$1,$A2)),C$1,""): Функцията IF се използва за връщане на стойността на C1, ако резултатът ISNUMBER е TRUE, резултатът ISNUMBER е FALSE, връща се празен низ.
Използвани относителни функции:
- SEARCH:
- Функцията ТЪРСЕНЕ може да ви помогне да намерите позицията на конкретен знак или подниз от даден текстов низ.
- IF:
- Функцията IF се използва за тестване за конкретно условие, връща съответната стойност, която предоставяте за TRUE или FALSE.
- ISNUMBER:
- Функцията ISNUMBER връща TRUE, когато клетка съдържа число, и FALSE, ако не.
Още статии:
- Проверете дали клетката е равна на която и да е стойност в списъка
- Например, имам списък с текстови низове в колона A и сега искам да проверя дали стойността на клетката в тази колона е равна на която и да е стойност в друг списък от колона E. Ако е равно, показва се TRUE, в противен случай се показва стойност FALSE както е показано на екранната снимка по-долу.
- Проверете дали клетката съдържа едно от много неща
- Този урок предоставя формула за проверка дали дадена клетка съдържа една от няколко стойности в Excel и обяснява аргументите във формулата и как работи формулата.
- Проверете дали дадена клетка съдържа конкретен текст
- Тук урокът предоставя някои формули за проверка дали дадена клетка съдържа конкретен текст и връща TRUE и FALSE, както е показано на екранната снимка по-долу, и обяснява аргументите и как работят формулите.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.