ON-funktiot

Käytetään kohteeseen
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

Tässä artikkelissa kuvataan kahdeksan funktiota, joita käytetään arvo- tai sarakeviittauksen tyypin testaamiseen. Jokainen näistä funktioista, joita kutsutaan yhteisesti IS-funktioiksi, tarkistaa arvon tyypin ja palauttaa tuloksen mukaan ARVON TOSI tai EPÄTOSI. Esimerkiksi ISBLANK-funktio palauttaa totuusarvon TOSI, jos arvo on tyhjä sarakeviittaus. muussa tapauksessa se palauttaa arvon EPÄTOSI.

Syntaksi

ISBLANK(arvo)

ONVIRHE(arvo)

ONVIRHE(arvo)

ISLOGICAL(arvo)

ISNA(arvo)

ISNONTEXT(arvo)

ISNUMBER(arvo)

ISTEXT(arvo)

Arvo on testattava arvo. Arvo voi olla tyhjä, virhe, looginen, teksti, numero tai sarakeviittaus.

Toiminto Palauttaa arvon TOSI, jos
ONTYHJÄ Arvo viittaa tyhjään sarakeviittaukseen.
ONVIRH Arvo viittaa muuhun arvoon, paitsi virhearvoon #PUUTTUU!.
ONVIRHE Arvo viittaa mihin tahansa virhearvoon (#PUUTTUU!, #ARVO!, #VIITTAUS!, #JAKO/0!, #LUKU!, #NIMI? tai #TYHJÄ!).
ONTOTUUS Arvo viittaa totuusarvoon.
ONPUUTTUU Arvo viittaa virhearvoon #PUUTTUU! (arvoa ei ole).
ONEI_TEKSTI Arvo viittaa mihin tahansa osaan, joka ei ole tekstiä. (Huomaa, että tämä funktio palauttaa arvon TOSI, jos arvo viittaa tyhjään sarakeviittaukseen.)
ONLUKU Arvo viittaa lukuun.
ONTEKSTI Arvo viittaa tekstiin.

Huomautuksia

  • ON-funktioiden arvoargumentteja ei muunneta. Esimerkiksi useissa muissa funktioissa, joissa tarvitaan luku, tekstiarvo ”19” muunnetaan luvuksi 19. Kaavassa ISNUMBER("19") "19" ei kuitenkaan muunneta tekstiarvosta ja ISNUMBER-funktio palauttaa arvon EPÄTOSI.
  • ON-funktioilla on kätevää testata kaavoissa ja makroissa olevien laskutoimitusten tulos. Kun ne yhdistetään JOS-funktioon, ne tarjoavat menetelmän virheiden etsimiseen kaavoissa (katso seuraavat esimerkit).

Esimerkkijoukko 1

Kaava Kuvaus (tulos)
=ONTOTUUS(TOSI) Tarkistaa, onko TOSI totuusarvo (Kyllä)
=ONTOTUUS("TOSI") Tarkistaa, onko tosi totuusarvo (Ei)
=ONLUKU(4) Tarkistaa, onko luku 4 (Kyllä)

Esimerkkijoukko 2

Sar1 Kaava Kuvaus (tulos)
Kulta =ISBLANK([Col1]) Tarkistaa, onko Sarakkeen1 arvo tyhjä (Ei)
#VIITTAUS! =ONVIRHE([Sarake1]) Tarkistaa, onko #the arvo sarakkeessa 1 virhe (Kyllä)
#VIITTAUS! =ISNA([Sar1]) Tarkistaa, onko Sarakkeen1 arvo #N/A-virhe (Ei)
#PUUTTUU! =ISNA([Sar1]) Tarkistaa, onko Sarakkeen1 arvo #N/A-virhe (Kyllä)
#PUUTTUU! =ONVIRHE([Sarake1]) Tarkistaa, onko sarakkeen 1 arvo virhe (Ei)
330,92 =ONLUKU([Sarake1]) Tarkistaa, onko Sarakkeen1 arvo luku (Kyllä)
Alue1 =ISTEXT([Col1]) Tarkistaa, onko Sarakkeen1 arvo teksti (Kyllä)