В этой статье мы узнаем, как задать число, если в ячейке есть определенный текст. Мы будем использовать комбинацию функций IF, ISNUMBER и SEARCH в Microsoft Excel .

Давайте разберемся с помощью простого упражнения, как мы можем указать текст в ячейке на основе текста в другой ячейке. У нас есть 2 числа в диапазоне A2: A4. Теперь мы хотим указать текст в диапазоне B2: B3.

image 1

Чтобы указать текст на основе числа, выполните следующие действия: — Выберите ячейку B5 и напишите формулу в ячейке = IF (ISNUMBER (SEARCH («16×20», A5)), «Baseball, BaseballPhotos16x20», IF (ISNUMBER (ПОИСК («8×10», A5)), «Бейсбол, Basebal lPhotos8x10», «»))

Нажмите Enter на клавиатуре. Функция вернет «Baseball, BaseballPhotos16x20» * Вставьте ту же формулу в диапазон B6

image 2

Объяснение формулы: — Функция ПОИСК будет искать число в ячейке, если искомое число будет в ячейке, тогда функция вернет числовое значение иначе # ЗНАЧ!

Ошибка.

На основе результата функции поиска ISNUMBER выдаст результат ИСТИНА или ЛОЖЬ.

Функция ЕСЛИ проверит, что логический тест верен, тогда результат будет установлен, в условии ЛОЖЬ будет проверять другое значение.

Это метод, которым вы можете следовать, если хотите поместить указанный текст с числом в одну ячейку на основе данных в другой ячейке.

_ Если вам понравились наши блоги, поделитесь ими с друзьями на Facebook. А также вы можете подписаться на нас в Twitter и Facebook .

Мы хотели бы услышать от вас, дайте нам знать, как мы можем улучшить, дополнить или усовершенствовать нашу работу и сделать ее лучше для вас. Напишите нам на [email protected]