Завантажте зразок робочої книги
У цьому посібнику показано, як перевірити, чи містить клітинка будь -яке число в Excel і Google Таблицях.
Клітинка містить будь -який номер
У Excel, якщо клітинка містить цифри та літери, клітинка вважається текстовою. Ви можете перевірити, чи містить текстова клітинка будь -яке число, за допомогою функцій COUNT та FIND.
1 | = COUNT (ЗНАЙТИ ({0,1,2,3,4,5,6,7,8,9}, B3))> 0 |
Наведена вище формула перевіряє цифри 0-9 у комірці та підраховує кількість дискретних цифр, які містить клітинка. Потім він повертає TRUE, якщо рахунок позитивний, або FALSE, якщо він дорівнює нулю.
Давайте розглянемо кожну функцію нижче, щоб зрозуміти цей приклад.
ЗНАЙТИ число в клітинку
Спочатку ми використовуємо функцію FIND. Функція FIND знаходить позицію символу в текстовому рядку.
1 | = ЗНАЙТИ ({0,1,2,3,4,5,6,7,8,9}, В3) |
У цьому прикладі ми використовуємо масив усіх числових символів (цифри 0-9) і знаходимо кожного з них у комірці. Оскільки наш вхід - це масив - у фігурних дужках {} - наш вихід також є масивом. У наведеному вище прикладі показано, як функція FIND виконується десять разів на кожній комірці (один раз для кожної числової цифри).
Якщо номер знайдено, його позиція виводиться. Вище ви можете побачити, що цифра «1» знаходиться на 3 -й позиції в першому рядку, а «4» - на 6 -й позиції у 2 -му ряду.
Якщо число не знайдено, #VALUE! Відображається помилка.
Примітка: Функції FIND та SEARCH повертають один і той самий результат при використанні для пошуку чисел. Можна використовувати будь -яку функцію.
COUNT кількість цифр
Далі ми підраховуємо вихідні дані без помилок з останнього кроку. Функція COUNT підраховує кількість числових значень, знайдених у масиві, ігноруючи помилки.
1 | = COUNT (C3: L3) |
Перевірте кількість підрахунків
Нарешті, нам потрібно перевірити, чи результат останнього кроку більший за нуль. Формула нижче повертає TRUE для ненульових підрахунків (де цільова клітинка містить число) та FALSE для будь-яких нульових підрахунків.
1 | = M3> 0 |
Поєднання цих кроків дає нам початкову формулу:
1 | = COUNT (ЗНАЙТИ ({0,1,2,3,4,5,6,7,8,9}, B3))> 0 |
Перевірте, чи містить комірка певний номер
Щоб перевірити, чи містить клітинка певне число, ми можемо скористатися функцією FIND або SEARCH.
1 | = ЗНАЙТИ (5, В3) |
У цьому прикладі ми використовуємо функцію FIND для перевірки числа 5 у стовпці B. Вона повертає позицію числа 5 у комірці, якщо вона знайдена, і помилку VALUE, якщо “5” не знайдено.
Перевірте, чи містить комірка будь -який номер - Таблиці Google
Ці формули працюють так само в Google Таблицях, як і в Excel. Однак вам потрібно натиснути CTRL + SHIFT + ENTER, щоб Google Таблиці розпізнали формулу масиву.
Крім того, ви можете ввести «ArrayFormula» і поставити формулу в дужках. Обидва методи дають однаковий результат.