Haluatko tarkistaa, sisältääkö Excel-solusi numeron vai ei? Ota selvää, miten se tehdään ISNUMBER-toiminnolla.
Excel tarjoaa laajan valikoiman toimintoja, joiden avulla voit suorittaa monimutkaisia laskelmia ja analyyseja. Yksi tällainen funktio on ISNUMBER-funktio, jolla arvioidaan solun sisältö ja palautetaan loogisia arvoja riippuen siitä, täyttävätkö ne tietyt kriteerit.
Jos työskentelet suuren tietojoukon kanssa, voit käyttää ISNUMBER-funktiota numeerisen datan nopeaan tunnistamiseen ja käsittelyyn.
Mikä on Excelin ISNUMBER-funktio?
ISNUMBER-funktio on looginen funktio, joka palauttaa TOSI, jos solun arvo on numero, ja FALSE, jos se ei ole. ISNUMBER-funktion syntaksi on:
=ISNUMBER(arvo)
Tässä "arvo" on arvo, jonka haluat tarkistaa. Tämä voi olla soluviittaus, kaava tai vakio. Jos esimerkiksi haluat tarkistaa, onko solun A1 arvo numero vai ei, käytä seuraavaa kaavaa:
=ISNUMERO(A1)
Jos arvo solussa A1 on numero, kaava palauttaa TRUE. Muussa tapauksessa se palauttaa FALSE.
ISNUMBER-numeron käyttäminen muiden toimintojen kanssa
ISNUMBER-funktio on hyödyllinen työkalu yksinään, mutta yhdistettynä muihin toimintoihin se voi olla tehokkaampi tietojen analysoinnissa. Käyttämällä numeroa ISNUMBER muiden kanssa edistyneet Excel-toiminnot, voit suorittaa erilaisia tehtäviä, joita olisi vaikea suorittaa pelkällä ISNUMBER: lla.
Käytetään FIND kanssa ISNUMBER
Voit käyttää ISNUMBER-toimintoa kanssa FIND-toiminto Excelissä määrittääksesi, onko solussa tietty merkki tai merkkijono. Tässä on esimerkki:
Oletetaan, että sinulla on luettelo sähköpostiosoitteista sarakkeessa A ja haluat määrittää, mitkä niistä sisältävät @gmail.com-verkkotunnuksen. Voit käyttää ETSI ISNUMBER-funktion kanssa etsiäksesi "@gmail.com" kustakin solusta seuraavasti:
=JOS(ISNUMBER(FIND("@gmail.com",A2)),"Gmail-osoite","Ei Gmail-osoite")
Tämä kaava tarkistaa, näkyykö solussa teksti "@gmail.com". A2. Jos näin tapahtuu, FIND-toiminto palauttaa merkin sijainnin @ merkki tekstissä A2 (esimerkiksi 6, jos solu sisältää [email protected]). Koska tämä on numero, ISNUMBER-funktio palauttaa TOSI ja kaava palauttaa "Gmail-osoitteen".
Jos tekstiä "@gmail.com" ei löydy A2, FIND-toiminto palauttaa #ARVO! virhe, joka ei ole numero. ISNUMBER-funktio palauttaa EPÄTOSI, ja kaava palauttaa "Ei Gmail-osoite".
Käytetään LEFT kanssa ISNUMBER
Voit käyttää ISNUMBER yhdessä LEFT-toiminnon kanssa tarkistaaksesi, onko solun tietty määrä merkkejä numeerisia vai ei. Tässä on esimerkki:
Oletetaan, että sarakkeessa A on luettelo osanumeroista ja haluat selvittää, mitkä osanumerot sisältävät numeerisia arvoja neljässä ensimmäisessä merkissä. Voit saavuttaa tämän käyttämällä seuraavaa kaavaa sarakkeessa B:
=ISNUMERO(VASEN(A2,4)*1)
Tämä kaava poimii neljä ensimmäistä merkkiä solusta A2 käyttämällä LEFT-toimintoa ja tarkista sitten, ovatko ne numeerisia ISNUMBER-funktiolla. The *1 kaavan lopussa muuntaa LEFT-funktion tuloksen numeeriseksi arvoksi, jotta ISNUMBER-funktio tunnistaa sen numeroksi.
SUMPRODUCT käyttö numeron ISNUMBER kanssa
Voit käyttää SUMPRODUCT-funktiota numeron ISNUMBER kanssa testataksesi lukuja koko solualueella. Esimerkiksi tarkistaaksesi, onko alueella vähintään yksi numero A2:A6, käytämme alla olevaa kaavaa:
=SUMMATUOTE(--ISNUMERO(A2:A6))>0
Tässä kaavassa ISNUMBER-funktio testaa jokaisen alueen solun A2:A6 ja palauttaa joukon TRUE- tai FALSE-arvoja riippuen siitä, sisältääkö jokainen solu numeron vai ei. Kaksinkertainen negatiivinen merkki (--) muuntaa TRUE/FALSE-arvot 1:ksi ja nollaksi.
SUMPRODUCT-funktio laskee yhteen taulukon 1:t ja 0:t saadakseen numeroita sisältävien solujen kokonaismäärän. Lopuksi, >0 operaattori vertaa kokonaismäärää nollaan ja palauttaa TOSI, jos vähintään yksi solu sisältää luvun.
Yksinkertaista tietojen validointi Excelin ISNUMBER-funktiolla
Excelin ISNUMBER-funktio on tehokas työkalu tietojen yksinkertaistamiseen suodattamalla pois ei-numeeriset arvot. ISNUMBER on helppokäyttöinen, ja se voi auttaa virtaviivaistamaan tietojen analysointiprosessia, etenkin kun käsitellään suuria tietojoukkoja. Tunnistamalla ja poistamalla ei-numeerista dataa voit parantaa analyysisi tarkkuutta ja saada syvempää tietoa tiedoistasi.