Tarkista, sisältääkö solu mitä tahansa numeroa - Excel ja Google Sheets

Lataa esimerkkityökirja

Lataa esimerkkityökirja

Tämä opetusohjelma osoittaa, kuinka voit tarkistaa, sisältääkö solu jonkin numeron Excelissä ja Google Sheetsissä.

Solussa on mikä tahansa luku

Jos Excelissä solu sisältää numeroita ja kirjaimia, solua pidetään tekstisoluna. Voit tarkistaa, sisältääkö tekstisolu minkä tahansa luvun käyttämällä COUNT- ja FIND -toimintoja.

1 = LASKE (ETSI ({0,1,2,3,4,5,6,7,8,9}, B3))> 0

Yllä oleva kaava tarkistaa solun numerot 0-9 ja laskee solun sisältämien erillisten numeroiden määrän. Sitten se palauttaa arvon TRUE, jos määrä on positiivinen, tai FALSE, jos se on nolla.

Käy läpi jokainen alla oleva toiminto ymmärtääksesi tämän esimerkin.

ETSI numero solusta

Ensinnäkin käytämme FIND -funktiota. FIND -toiminto etsii merkin sijainnin tekstimerkkijonossa.

1 = ETSI ({0,1,2,3,4,5,6,7,8,9}, B3)

Tässä esimerkissä käytämme taulukkoa kaikista numeerisista merkeistä (numerot 0-9) ja löydämme jokainen solusta. Koska syötteemme on taulukko - hakasulkeissa {} -, myös tulosteemme on taulukko. Yllä oleva esimerkki osoittaa, kuinka FIND -toiminto suoritetaan kymmenen kertaa jokaisessa solussa (kerran jokaiselle numeeriselle numerolle).

Jos numero löytyy, sen sijainti annetaan. Yllä olevasta numerosta ”1” löytyy ensimmäisen rivin 3. sija ja ”4” 6. rivin toiselta riviltä.

Jos numeroa ei löydy, #ARVO! Virhe tulee näyttöön.

Huomautus: FIND- ja SEARCH -toiminnot palauttavat saman tuloksen, kun niitä käytetään numeroiden etsimiseen. Kumpaakin toimintoa voidaan käyttää.

LASKE numeroiden määrä

Seuraavaksi laskemme viimeisen vaiheen virheettömät lähdöt. COUNT -funktio laskee taulukosta löydettyjen numeeristen arvojen lukumäärän, jättäen virheet huomiotta.

1 = LASKE (C3: L3)

Testaa lukumäärä

Lopuksi meidän on testattava, onko viimeisen vaiheen tulos suurempi kuin nolla. Alla oleva kaava palauttaa arvon TOSI muille kuin nollalaskuille (jos kohdesolu sisältää luvun) ja EPÄTOSI mille tahansa nollaluvulle.

1 = M3> 0

Näiden vaiheiden yhdistäminen antaa meille alkuperäisen kaavan:

1 = LASKE (ETSI ({0,1,2,3,4,5,6,7,8,9}, B3))> 0

Tarkista, sisältääkö solu tietyn numeron

Voit tarkistaa, sisältääkö solu tietyn numeron, käyttämällä FIND- tai SEARCH -toimintoa.

1 = ETSI (5, B3)

Tässä esimerkissä etsimme FIND -funktiolla sarakkeen B numeron 5. Se palauttaa numeron 5 sijainnin solussa, jos se löytyy, ja ARVO -virheen, jos "5" ei löydy.

Tarkista, sisältääkö solu mitä tahansa numeroa - Google Sheets

Nämä kaavat toimivat samalla tavalla Google Sheetsissä kuin Excelissä. Sinun on kuitenkin painettava CTRL + VAIHTO + ENTER, jotta Google Sheets tunnistaa taulukkokaavan.

Vaihtoehtoisesti voit kirjoittaa "ArrayFormula" ja laittaa kaavan sulkeisiin. Molemmat menetelmät tuottavat saman tuloksen.

wave wave wave wave wave