Ako skontrolovať, či reťazec obsahuje jeden z mnohých textov v programe Excel

Anonim

Všeobecný vzorec na kontrolu zoznamu textov v reťazci (použite CTRL + SHIFT + ENTER)

= SUM (-ISNUMBER (VYHĽADÁVAŤ (zoznam reťazcov, reťazec)))> 0


Scenár:
Máte údaje z prieskumu, v ktorých ľudia odpovedali na niektoré otázky. Operátor zadávania údajov zadal všetky údaje tak, ako sú. Pozrite sa na obrázok nižšie.

Teraz musíte vedieť, kto spomenul niektorú z týchto 3 farieb červenej, modrej a zelenej.

Napíšte tento vzorec do susednej bunky a na klávesnici stlačte kombináciu klávesov CTRL+SHIFT+ENTER.

= SUM (-ČÍSLO (VYHĽADÁVANIE ($ F $ 2: $ F $ 4, A2)))> 0

Potiahnite nadol a máte svoje odpovede. Teraz, koľko z vášho publika uviedlo vo vyhláseniach tieto tri farby.

Ako to funguje

  • CTRL + SHIFT + ENTER
    = SUMPRODUCT (-ČÍSLO (VYHĽADÁVANIE ($ F $ 2: $ F $ 4, A2)))> 0
  • VYHĽADÁVANIE ($ F $ 2: $ F $ 4, A2): VYHĽADÁVANIE hľadá každú hodnotu v rozsahu $ F $ 2: $ F $ 4 a vráti pole nájdených miest alebo #HODNOTU! Chyby. Pre bunku A2 sa vráti {#HODNOTA!;#HODNOTA!;#HODNOTA!} pre A3 vráti sa to {#HODNOTA!;#HODNOTA!; 1}.
  • ISNUMBER (VYHĽADÁVANIE ($ F $ 2: $ F $ 4, A2)): ISNUMBER kontroluje, či je zadaná hodnota v poli číslo alebo nie, či jej číslo vráti hodnotu TRUE else FALSE. Pre bunku A2 sa vráti {FALSE; FALSE; FALSE} pre A3 vráti sa to {FALSE; FALSE; TRUE}.
  • --ISNUMBER (VYHĽADÁVANIE ($ F $ 2: $ F $ 4, A2)): Dvojitý unárny operátor „-“ prevádza hodnotu TRUE na 1 a hodnotu FALSE na 0. Pre bunku A2 sa vráti {0;0;0} a pre A3 vráti sa to {0;0;1}.
  • SUM (-ISNUMBER (SEARCH (zoznam reťazcov, reťazec))): Funkcia SUM sumuje pole. Pre bunku A2 vráti 0 a pre A3 vráti 1.
  • SUM (-ISNUMBER (SEARCH (zoznam reťazcov, reťazec)))> 0: Nakoniec skontrolujeme, či je súčet poľa väčší ako 0 alebo nie. Ak je väčšia ako 0, znamená to, že existuje aspoň jedna zmienka o daných farbách a vráti hodnotu TRUE else FALSE.
  • Pomocou tejto funkcie môžete kontrolovať viac textov alebo povedať podreťazce v reťazci v jednom postoji. Ak sa chcete dozvedieť viac o úžasných funkciách EXCEL 2016, 2013 a 2010 alebo starších, navštívte našu domovskú stránku. Máme veľký zoznam užitočných článkov programu Excel.

Suma, ak bunky obsahujú konkrétny text

Súčet, ak bunka obsahuje text v inej bunke v programe Excel

Spočítajte bunky, ktoré obsahujú konkrétny text

Rozdeľte čísla a text z reťazca v programe Excel

Zvýraznite bunky, ktoré obsahujú konkrétny text

Populárne články:

50 skratiek programu Excel na zvýšenie produktivity

Ako používať funkciu VLOOKUP v programe Excel

Ako používať funkciu COUNTIF v programe Excel

Ako používať funkciu SUMIF v programe Excel