Excel, ако диапазонът от клетки съдържа конкретен текст

Anonim

В тази статия ще научим как да разберем дали диапазон съдържа конкретен текст или не.

Например, имате голям списък с данни и трябва да откриете наличието на поднизове в диапазон, използвайки Excel функции. За тази статия ще трябва да използваме 2 функции:

  1. SUMPRODUCT функция
  2. COUNTIF функция с заместващ знак

Функцията SUMPRODUCT е математическа функция в Excel. Работи в няколко диапазона. Той умножава съответните масиви и след това ги добавя.

Функцията COUNTIF на excel просто брои броя на клетките със специфично условие в даден диапазон.

Заместващ знак е специален знак, който ви позволява да извършвате неопределено съвпадение на текст във вашите формули на Excel.

В Excel има три заместващи знака

  1. Въпросителен знак (?)
  2. Звездичка (*)
  3. Тилда (~)

Обща формула:

= SUMPRODUCT (COUNTIF (диапазон, "*" & поднизове & "*"))> 0

Обяснение:

  • Тук трябва да приложим звездичката ( * ) с всяка подниза. Звездичка ( * ) съвпада с произволен брой знаци, когато се използва.
  • Тогава функцията COUNTIF приема аргумент за диапазон и поднизове с заместващ знак и брои броя на съответстващите клетки.
  • Функцията SUMPRODUCT взема числата, върнати от функцията COUNTIF и получава тяхната сума.
  • Формулата проверява номера на резултата с> 0 и връща TRUE, ако изявлението е TRUE или иначе формулата връща FALSE.

Пример:

Тук имаме данни в диапазон A2: A7. трябва да открием наличието на цветове в диапазона, използвайки тази формула.


Използвайте формулата:

= SUMPRODUCT (COUNTIF (диапазон, "*" & Цветове & "*"))> 0

Обяснение:

  • Тук звездичката ( *) се прилага към всяка подниза цвят. Звездичката ( *) съответства на произволен брой знаци, когато се използва.
  • Тогава функцията COUNTIF приема аргумент за диапазон и цвят с заместващ знак и преброява броя на съответстващите клетки, който се оказва.

= SUMPRODUCT (COUNTIF (диапазон, { * червен *; "зелен"; "син"))> 0

  • Функцията SUMPRODUCT приема числата, върнати от функцията COUNTIF и получава тяхната сума, която излиза тук като.

= СУМПРОДУКТ ({1; 1; 1})> 0

  • Формулата проверява резултата ( 3 ) номер с> 0 и връща TRUE.

Тук диапазонът е кръстен диапазон за A2: A7 & Цветове, наречени за поднизовете в C2: C4.

Както можете да видите в горната снимка, формулата връща TRUE статистика, че поднизата цветове се намират в стойностите на Range.

Бележки:

  1. Формулата връща #VALUE! грешка, ако аргументът на функцията е числов.
  2. Формулата връща грешен резултат, ако синтаксисът на формулата не е правилен.

Надявам се, че тази статия за това дали Range съдържа стойност, използваща заместващи знаци в Excel, е обяснима. Намерете още статии за функциите SUMPRODUCT тук. Моля, споделете вашето запитване по -долу в полето за коментар. Ние ще ви съдействаме.

Как да използвате функцията SUMPRODUCT в Excel

Как да използвате функцията COUNTIF в Excel

Как да използвате функцията WILDCARDS в Excel

Как да премахнете текст в Excel, започвайки от позиция

Валидиране на текстови записи

Създайте падащ списък в Excel с цвят

Премахнете водещите и крайните интервали от текста в Excel

Популярни статии

Редактиране на падащ списък

Абсолютна справка в Excel

Ако с условно форматиране

Ако с заместващи символи

Преглед по дата

Присъединете се към собствено и фамилно име в Excel

Пребройте клетки, които съответстват или на А, или на В

Конвертирайте инчове в крака и инчове в Excel 2016

50 Преки пътища в Excel за повишаване на вашата производителност