Excel formula: Preverite, ali celica vsebuje eno od mnogih stvari
Ta vadnica vsebuje formulo za preverjanje, ali celica vsebuje eno od več vrednosti v Excelu, in razlaga argumente v formuli in kako formula deluje.
Splošna formula:
=SUMPRODUCT(--ISNUMBER(SEARCH(things,text)))>0 |
Argumenti
Things: the values you want to check if cell contains one of them. |
Text: the cell reference or text string you want to check if contains number. |
Vrnjena vrednost:
Ta formula vrne logično vrednost FALSE: celica ne vsebuje nobene stvari; TRUE: celica vsebuje vsaj eno stvar.
Kako deluje ta formula
Na primer, če želite preveriti, ali celica B3 vsebuje številko, uporabite spodnjo formulo
=SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3)))>0 |
Pritisnite Vnesite tipko za preverjanje.
Izjava
ISKANJE funkcija: funkcija SEARCH vrne lokacijo prvega znaka besedilnega niza znotraj drugega. Če funkcija SEARCH najde ujemajoče se besedilo, vrne relativni položaj, v nasprotnem primeru pa vrne #VALUE! napaka. Tu je na primer formula SEARCH($E$3:$E$5,B3) bo poiskal vsako vrednost obsega E3: E5 v celici B3 in vrnil lokacijo vsakega besedilnega niza v celici B3. Vrnil bo rezultat matrike, kot sledi: {18; #VREDNOST!; # VREDNOST!}.
Funkcija ISNUMBER: funkcija ISNUMBER vrne TRUE, če celica vsebuje številko. Torej ISNUMBER(SEARCH($E$3:$E$5,B3)) vrne rezultat polja kot {true, false, false}, saj funkcija SEARCH najde 1 številko.
--ISNUMBER(SEARCH($E$3:$E$5,B4)) pretvori vrednost TRUE v 1 in vrednost FALSE v 0, zato ta formula pretvori rezultat polja v {1; 0; 0}.
SUMPRODUCT funkcija: se uporablja za množenje obsegov ali nizov vsote in vrne vsoto izdelkov. The SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) vrne 1 + 0 + 0 = 1.
Končno primerjajte levo formulo SUMPRODUCT(--ISNUMBER(SEARCH($E$3:$E$5,B3))) in 0, dokler je rezultat leve formule večji od 0, bo formula vrnila TRUE ali pa vrnila FALSE.
Vzorčna datoteka
Kliknite za prenos vzorčne datoteke
Relativne formule
- Preverite, ali celica vsebuje določeno besedilo
Če želite preveriti, ali celica vsebuje nekaj besedil v obsegu A, vendar ne vsebuje besedil v obsegu B, lahko uporabite matrično formulo, ki v Excelu združuje funkcijo COUNT, SEARCH in AND - Preverite, ali celica vsebuje eno od več vrednosti, izključite pa druge vrednosti
Ta vadnica bo zagotovila formulo za hitro obravnavo naloge, s katero se preveri, ali celica vsebuje eno od stvari, vendar izključuje druge vrednosti v Excelu, in razloži argumente formule. - Preverite, ali celica vsebuje eno od stvari
Če v Excelu obstaja seznam vrednosti v stolpcu E, želite preveriti, ali celice v stolpcu B vsebujejo vse vrednosti v stolpcu E, in vrnite TRUE ali FALSE. - Preverite, ali celica vsebuje številko
Včasih boste morda želeli preveriti, ali celica vsebuje številske znake. Ta vadnica vsebuje formulo, ki vrne TRUE, če celica vsebuje število, FALSE, če celica ne vsebuje številke.
Najboljša orodja za pisarniško produktivnost
Kutools za Excel - vam pomaga izstopati iz množice
Kutools za Excel se ponaša z več kot 300 funkcijami, Zagotavljanje, da je vse, kar potrebujete, le en klik stran ...
Kartica Office - omogočite branje in urejanje z zavihki v programu Microsoft Office (vključite Excel)
- Eno sekundo za preklop med desetinami odprtih dokumentov!
- Vsak dan zmanjšajte na stotine klikov z miško, poslovite se od roke miške.
- Poveča vašo produktivnost za 50% pri ogledu in urejanju več dokumentov.
- Prinaša učinkovite zavihke v Office (vključno z Excelom), tako kot Chrome, Edge in Firefox.