Excel, Ak rozsah buniek obsahuje konkrétny text

Anonim

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:

  1. Funkcia SUMPRODUCT
  2. 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

  1. Otáznik (?)
  2. Hviezdička (*)
  3. 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:

  1. Vzorec vráti #HODNOTU! chyba, ak je argument pre funkciu číselný.
  2. 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