Изтеглете примерната работна книга
Този урок демонстрира как да проверите дали клетка съдържа конкретно число, като използвате функциите FIND и ISNUMBER в Excel и Google Sheets.
Проверете дали клетката съдържа конкретен номер, използвайки ISNUMBER и FIND
Клетка, която съдържа комбинация от букви, цифри, интервали и/или символи, се съхранява като текстова клетка в Excel. Можем да проверим дали една от тези клетки съдържа определен номер с функциите ISNUMBER и FIND.
1 | = ISNUMBER (НАМЕРИ (9, B3)) |
Нека преминем през тази формула от две части.
Функцията FIND
Първо, функцията FIND проверява за определен символ в текстов низ. След това връща позицията на този знак в низ или грешка VALUE, ако не е намерена.
1 | = НАМЕРИ (9, В3) |
В този пример функцията FIND връща позицията на „9“ във всяка клетка. Както е показано по -горе, за клетки без номер 9 връща грешка VALUE.
Забележка: Можете да използвате функцията FIND или SEARCH, за да проверите дали клетката съдържа определен номер. И двете функции имат един и същ синтаксис и с текстове с цифрово търсене дават един и същ резултат.
Функцията ISNUMBER
След това функцията ISNUMBER прави това, което подсказва името й: проверява дали клетката е число и връща TRUE или FALSE.
1 | = ISNUMBER (C3) |
Функцията ISNUMBER проверява резултата от функцията FIND и връща TRUE за клетки с номера на позиции и FALSE за клетката с грешка VALUE.
Комбинирането на тези функции заедно ни дава оригиналната формула:
1 | = ISNUMBER (НАМЕРИ (9, B3)) |
Проверете дали клетката съдържа определен номер в Google Таблици
Тези функции работят същите в Google Sheets, както и в Excel.