В тази статия ще научим как да разберем дали диапазон съдържа конкретен текст или не.
Например, имате голям списък с данни и трябва да откриете наличието на поднизове в диапазон, използвайки Excel функции. За тази статия ще трябва да използваме 2 функции:
- SUMPRODUCT функция
- COUNTIF функция с заместващ знак
Функцията SUMPRODUCT е математическа функция в Excel. Работи в няколко диапазона. Той умножава съответните масиви и след това ги добавя.
Функцията COUNTIF на excel просто брои броя на клетките със специфично условие в даден диапазон.
Заместващ знак е специален знак, който ви позволява да извършвате неопределено съвпадение на текст във вашите формули на Excel.
В Excel има три заместващи знака
- Въпросителен знак (?)
- Звездичка (*)
- Тилда (~)
Обща формула:
= 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.
Бележки:
- Формулата връща #VALUE! грешка, ако аргументът на функцията е числов.
- Формулата връща грешен резултат, ако синтаксисът на формулата не е правилен.
Надявам се, че тази статия за това дали Range съдържа стойност, използваща заместващи знаци в Excel, е обяснима. Намерете още статии за функциите SUMPRODUCT тук. Моля, споделете вашето запитване по -долу в полето за коментар. Ние ще ви съдействаме.
Как да използвате функцията SUMPRODUCT в Excel
Как да използвате функцията COUNTIF в Excel
Как да използвате функцията WILDCARDS в Excel
Как да премахнете текст в Excel, започвайки от позиция
Валидиране на текстови записи
Създайте падащ списък в Excel с цвят
Премахнете водещите и крайните интервали от текста в Excel
Популярни статии
Редактиране на падащ списък
Абсолютна справка в Excel
Ако с условно форматиране
Ако с заместващи символи
Преглед по дата
Присъединете се към собствено и фамилно име в Excel
Пребройте клетки, които съответстват или на А, или на В
Конвертирайте инчове в крака и инчове в Excel 2016
50 Преки пътища в Excel за повишаване на вашата производителност