V tomto článku sa naučíme, ako zistiť, či rozsah obsahuje konkrétny text alebo nie.
Máte napríklad veľký zoznam údajov a pomocou funkcií Excelu musíte zistiť prítomnosť podreťazcov v rozsahu. Pre tento článok budeme potrebovať použiť 2 funkcie:
- Funkcia SUMPRODUCT
- Funkcia COUNTIF so zástupnými znakmi
Funkcia SUMPRODUCT je matematická funkcia v programe Excel. Funguje na viacerých rozsahoch. Znásobí zodpovedajúce polia a potom ich pridá.
Excelová funkcia COUNTIF iba počíta počet buniek s konkrétnou podmienkou v danom rozsahu.
Zástupný znak je špeciálny znak, ktorý vám umožňuje vykonávať neobmedzené párovanie textu vo vzorcoch programu Excel.
V programe Excel sú tri zástupné znaky
- Otáznik (?)
- Hviezdička (*)
- Vlnovka (~)
Všeobecný vzorec:
= SUMPRODUCT (COUNTIF (rozsah, "*" & podreťazce & "*"))> 0
Vysvetlenie:
- Tu musíme použiť hviezdičku ( * ) s každým podreťazcom. Hviezdička ( * ) sa pri použití zhoduje s ľubovoľným počtom znakov.
- Potom funkcia COUNTIF zoberie argument rozsahu a podreťazcov so zástupnými znakmi a spočíta počet zodpovedajúcich buniek.
- Funkcia SUMPRODUCT vezme čísla vrátené funkciou COUNTIF a získa ich SUM.
- Vzorec skontroluje číslo výsledku s> 0 a vráti hodnotu TRUE, ak je príkaz TRUE, alebo vzorec vráti hodnotu FALSE.
Príklad:
Tu máme údaje v rozsahu A2: A7. pomocou tohto vzorca musíme zistiť prítomnosť farieb v rozsahu.
Použite vzorec:
= SUMPRODUCT (COUNTIF (rozsah, "*" & farby & "*"))> 0
Vysvetlenie:
- Tu sa hviezdička ( *) aplikuje na každý podreťazec farba. Hviezdička ( *) pri použití zodpovedá ľubovoľnému počtu znakov.
- Potom funkcia COUNTIF zoberie argument rozsahu a farby so zástupnými znakmi a spočíta počet zodpovedajúcich buniek, ktoré sa majú objaviť.
= SUMPRODUCT (COUNTIF (rozsah, { * červená *; „zelená“; „modrá“))> 0
- Funkcia SUMPRODUCT vezme čísla vrátené funkciou COUNTIF a získa ich SUM, ktorý tu vychádza ako.
= SUMPRODUCT ({1; 1; 1})> 0
- Vzorec kontroluje výsledok ( 3 ) číslo s> 0 a vráti PRAVDU.
Tu je rozsah pomenovaný rozsah pre A2: A7 a farby pomenované pre podreťazce v C2: C4.
Ako vidíte na vyššie uvedenej snímke, vzorec vracia PRAVÉ štatistiky ako podreťazec farby sa nachádzajú v hodnotách rozsahu.
Poznámky:
- Vzorec vráti #HODNOTU! chyba, ak je argument pre funkciu číselný.
- Ak syntax vzorca nie je správna, vzorec vráti nesprávny výsledok.
Dúfam, že tento článok o tom, či rozsah obsahuje hodnotu pomocou zástupných znakov v programe Excel, je vysvetľujúci. Tu nájdete ďalšie články o funkciách SUMPRODUCT. Podeľte sa o svoj dotaz nižšie v poli pre komentáre. Pomôžeme vám.
Ako používať funkciu SUMPRODUCT v programe Excel
Ako používať funkciu COUNTIF v programe Excel
Ako používať funkciu WILDCARDS v programe Excel
Ako odstrániť text v programe Excel z pozície
Overovanie textových záznamov
Vytvorte rozbaľovací zoznam v Exceli s farbami
Odstráňte úvodné a koncové medzery z textu v programe Excel
Populárne články
Upravte rozbaľovací zoznam
Absolútna referencia v Exceli
Ak s podmieneným formátovaním
Ak so zástupnými znakmi
Vlookup podľa dátumu
Pripojte meno a priezvisko v Exceli
Spočítajte bunky, ktoré sa zhodujú s A alebo B
V programe Excel 2016 preveďte palce na nohy a palce
50 Skratka pre Excel, ktorá zvýši vašu produktivitu