Kuidas kontrollida, kas string sisaldab ühte paljudest Exceli tekstidest

Lang L: none (table-of-contents)

Üldine valem stringi tekstide loendi kontrollimiseks (kasutage klahvikombinatsiooni CTRL + SHIFT + ENTER)

= SUM (-ISNUMBER (OTSI (stringide loend, string)))> 0


Stsenaarium:
Teil on küsitluse andmed, milles inimesed on vastanud mõnele küsimusele. Andmesisestusoperaator sisestas kõik andmed sellisena, nagu need on. Vaadake allolevat pilti.

Nüüd peate teadma, kes mainis mõnda neist kolmest värvist: punane, sinine ja roheline.

Kirjutage see valem külgnevasse lahtrisse ja vajutage klaviatuuril CTRL+SHIFT+ENTER.

= SUM (-ISNUMBER (OTSI ($ F $ 2: $ F $ 4, A2)))> 0

Lohistage see alla ja saate oma vastused. Kui palju teie publikust on neid kolme värvi seal avaldustes maininud.

Kuidas see töötab

  • CTRL + SHIFT + ENTER
    = SUMPRODUCT (-ISNUMBER (OTSI ($ F $ 2: $ F $ 4, A2)))> 0
  • OTSI ($ F $ 2: $ F $ 4, A2): SEARCH otsib kõiki väärtusi selles vahemikus $ 2 $: $ 4 $ ja tagastab leitud asukohtade massiivi või #VALUE! Vead. Lahtri A2 korral naaseb see {#VALUE!;#VALUE!;#VALUE!} eest A3 see tuleb tagasi {#VALUE!;#VALUE!; 1}.
  • ISNUMBER (OTSI ($ F $ 2: $ F $ 4, A2)): ISNUMBER kontrollib, kas massiivi sisestatud väärtus on number või mitte, kas selle number tagastab väärtuse TRUE else FALSE. Lahtri A2 korral naaseb see {FALSE; FALSE; FALSE} eest A3 see tuleb tagasi {FALSE; FALSE; TRUE}.
  • --ISNUMBER (OTSI ($ F $ 2: $ F $ 4, A2)): Kahekordne ühine operaator “-” teisendab tõese väärtuse 1 ja vale väärtuseks 0. Lahtri A2 korral naaseb see {0;0;0} ja eest A3 see tuleb tagasi {0;0;1}.
  • SUM (-ISNUMBER (OTSI (stringide loend, string))): Funktsioon SUM summeerib massiivi. Lahtri A2 korral tagastab see 0 ja A3 puhul 1.
  • SUM (-ISNUMBER (OTSI (stringide loend, string)))> 0: Lõpuks kontrollime, kas massiivi summa on suurem kui 0 või mitte. Kui see on suurem kui 0, tähendab see, et antud värve mainitakse vähemalt ühel korral ja tagastab väärtuse TRUE else FALSE.
  • Selle funktsiooni abil saate ühes asendis kontrollida mitu teksti või öelda alamstringid stringis. Lisateavet EXCEL 2016, 2013 ja 2010 või vanemate versioonide hämmastava funktsiooni kohta leiate meie kodulehelt. Meil on suur nimekiri kasulikest Exceli artiklitest.

Summeerige, kui lahtrid sisaldavad konkreetset teksti

Summa, kui lahter sisaldab teksti mõnes teises Exceli lahtris

Loendage lahtrid, mis sisaldavad konkreetset teksti

Jagage numbrid ja tekst Exceli stringist

Tõstke esile lahtrid, mis sisaldavad konkreetset teksti

Populaarsed artiklid:

50 Exceli otseteed tootlikkuse suurendamiseks

Funktsiooni VLOOKUP kasutamine Excelis

Funktsiooni COUNTIF kasutamine Excelis

Funktsiooni SUMIF kasutamine Excelis

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave