Как добавить 1 к указанной ячейке, если ячейка содержит определенный текст в Excel?
Пример 1. В результате расчетов, произведенных в некотором приложении, были получены некоторые значения, записанные в таблицу Excel. Некоторые величины рассчитать не удалось, и вместо числового представления была сгенерирована ошибка “NaN”. Необходимо заменить все значения “NaN” на число 0 в соответствующих строках.
Для замены и подстановки используем рассматриваемую формулу в качестве массива. Вначале выделим диапазон ячеек C2:C9, затем введем формулу через комбинацию Ctrl+Shift+Enter:
Функция CHANGE преобразует числовые значения из полученных текстовых строк. Описание аргументов функции SUBSTITUTE:
- B2:B9 — диапазон ячеек, в которых нужно заменить часть строки;
- «NaN» — фрагмент текста, который нужно заменить;
- 0 — фрагмент, который нужно вставить на место заменяемого фрагмента.
Чтобы подставить значения во все ячейки, нажмите Ctrl+Shift+Enter для выполнения функции в матрице. Результат расчета :
Таким же образом функция подставляет значения из другой таблицы при определенном условии.
Как добавить 1 к указанной ячейке, если ячейка содержит определенный текст в Excel?
Предположим, у вас есть столбец со списком имен студентов, как показано на скриншоте ниже. Теперь вам нужно просканировать столбец на наличие имени «Джуди» и добавить 1, если в определенные ячейки вводится еще одна «Джуди», чтобы показать общее количество «Джуди», что вы можете сделать? Это формула, которую вы найдете в этой статье.
Добавить 1 в указанную ячейку, если ячейка содержит определенный текст с формулой массива
Следующая формула массива может помочь вам добавить 1 в указанную ячейку, если ячейка в диапазоне содержит определенный текст в Excel. Пожалуйста, сделайте следующее.
1. Выберите пустую ячейку, введите формулу. = СУММ (ЕСЛИ (A2: A7 = «Джуди»; 1,0)) + Ctrl + Shift + Перейти. Смотрите скриншот:
Примечание: A2: A7 — это диапазон столбцов, содержащих текст для подсчета. Пожалуйста, измените его по своему усмотрению.
Затем общее количество имен «Judy» заполняется в выбранной ячейке, как показано на скриншоте выше.
Легко подсчитать количество ячеек, содержащих определенный текст, с помощью Kutools for Excel
С помощью утилиты Kutools for Excel «Выбрать конкретные ячейки» можно подсчитать количество ячеек, содержащих определенный текст в диапазоне. Выполните следующие действия.
Прежде чем применять Kutools for Excel, пожалуйста, скачайте и установите его.
Выберите диапазон, в котором необходимо подсчитать ячейки, содержащие определенный текст, затем нажмите Cthulz > Выбрать > Выбрать определенные ячейки.
2. Выберите Ячейки в поле Тип выделения, в раскрывающемся списке выберите Установить или равно, введите в текстовое поле конкретный текст, который вы хотите подсчитать, а затем нажмите OK.
Затем появится диалоговое окно с указанием количества ячеек, в которых содержится текст, и эти ячейки будут выделены одновременно. Нажмите на значок кнопки OK. См. скриншот:
Если вы хотите получить 30-дневную бесплатную пробную версию этой утилиты, пожалуйста, нажмите, чтобы загрузить ее, а затем перейдите к применению операции в соответствии с приведенными выше шагами.
Как сравнить данные в двух таблицах
Пользователям часто приходится сравнить две таблицы в Excel на совпадения. Примеры из «жизни»: сопоставить цены на товар в разные привозы, сравнить балансы (бухгалтерские отчеты) за несколько месяцев, успеваемость учеников (студентов) разных классов, в разные четверти и т.д.
Если вы хотите сравнить две таблицы в Excel, вы можете использовать оператор SCALE. Давайте рассмотрим, как использовать эту функцию.
Для примера возьмем две таблицы с техническими характеристиками разных кухонных комбайнов. Мы задумали выделение отличий цветом. Эту задачу в Excel решает условное форматирование.
Набор данных (таблицы, которыми мы будем пользоваться):
Выделяем первую таблицу. Условное форматирование – создать правило – использовать формулу для определения форматируемых ячеек:
В строке формул введите: =сопоставимый диапазон; первая ячейка первой таблицы)=0. Сопоставимый диапазон — вторая таблица.
Чтобы вбить в формулу диапазон, просто выделяем его первую ячейку и последнюю. «= 0» означает команду поиска точных (а не приблизительных) значений.
Выберите формат и определите, как будут изменяться ячейки при выполнении формулы. Начинку лучше всего делать цветной.
Выберите вторую таблицу. Условное форматирование — создать правило — использовать формулу. Примените тот же оператор (SCALE).
Здесь вместо первой и последней ячейки диапазона мы вставили имя столбца, который мы ранее присвоили ему. Вы можете заполнить формулу в обоих направлениях. Но с именем все проще.