Solut

Solun tietojen kelpoisuuden tarkistaminen

Tietojen kelpoisuuden tarkistamisen avulla voit rajoittaa tietojen tyyppiä tai arvoja, joita käyttäjät syöttavat soluun, kuten avattavaan luetteloon.

Selaimesi ei tue videotoimintoa. Asenna Microsoft Silverlight, Adobe Flash Player tai Internet Explorer 9.

Valitse solut, joille haluat luoda säännön.

  1. Valitse Tietojen >tietojen kelpoisuuden tarkistaminen.

    Tietojen kelpoisuuden tarkistaminen

  2. Valitse Asetukset-välilehden Salli-kohdassa jokin seuraavista vaihtoehdoista:

    • Kokonaisluku – jos haluat rajoittaa solun hyväksymään vain kokonaisluvut.

    • Desimaali - jos haluat rajoittaa solun hyväksymään vain desimaaliluvut.

    • Luettelo – voit valita tietoja avattavasta luettelosta.

    • Päivämäärä – jos haluat rajoittaa solun hyväksymään vain päivämäärän.

    • Aika – jos haluat rajoittaa solun hyväksymään vain ajan.

    • Tekstin pituus – tekstin pituuden rajoittaminen.

    • Mukautettu – mukautettua kaavaa varten.

  3. Valitse Tiedot-kohdassa ehto.

  4. Määritä muut pakolliset arvot sen mukaan, mitä valitsit Salli ja tiedot -kohdassa.

  5. Valitse Syöteviesti-välilehti ja mukauta viesti, jonka käyttäjät näkevät syöttäessään tietoja.

  6. Valitse Näytä sanoma, kun solu on valittu - valintaruutu, jos haluat näyttää viestin, kun käyttäjä valitsee tai siirtää osoittimen valittujen solujen päälle.

  7. Valitse Virheilmoitus-välilehti , jos haluat mukauttaa virhesanomaa ja valita tyylin.

  8. Valitse OK.

    Jos käyttäjä yrittää nyt kirjoittaa arvon, joka ei ole kelvollinen, näyttöön tulee virheilmoitus mukautetun viestin yhteydessä.

Lataa Microsoftin esimerkkejä

Lataa esimerkkityökirja, jossa on kaikki tässä artikkelissa olevat tietojen kelpoisuuden tarkistamisesimerkit

Jos olet luomassa laskentataulukkoa, joka vaatii käyttäjiä syöttämään tietoja, tietojen syöttäminen kannattaa rajoittaa tiettyyn joukkoon päivämääriä tai numeroita, tai varmistaa, että vain positiiviset kokonaisluvut ovat sallittuja. Excel voi rajoittaa tietojen syöttämisen tiettyihin soluihin käyttämällä tietojen kelpoisuuden tarkistaminen, kehottaa käyttäjiä antamaan kelvollisia tietoja, kun solu on valittuna, ja näyttää virhesanoman, kun käyttäjä kirjoittaa virheellisiä tietoja.

Rajoita tietojen tallentamista.

  1. Valitse solut, joihin haluat rajoittaa tietojen syöttämistä.

  2. Valitse Tiedot-välilehdessä Tietojen kelpoisuuden tarkistaminen > tietojen kelpoisuuden tarkistaminen.

    Huomautus: Jos kelpoisuustarkistuskomento ei ole käytettävissä, laskentataulukko voi olla suojattu tai työkirja jaettu. Et voi muuttaa tietojen kelpoisuustarkistuksen asetuksia, jos työkirja on jaettu tai laskentataulukko suojattu. Lisätietoja työkirjan suojaamisesta on artikkelissa Työkirjan suojaaminen.

  3. Valitse Salli-ruudussa sallittavien tietojen tyyppi ja täytä rajoittavat ehdot ja arvot.

    Huomautus: Ruudut, joihin kirjoitat rajoittavat arvot, on merkitty valitsemiesi tietojen ja rajoittavien ehtojen perusteella. Jos valitset tietotyypiksi esimerkiksi Päivämäärä, voit kirjoittaa raja-arvoja vähimmäis- ja enimmäisarvoruutuihin, joiden otsikko on Aloituspäivä ja Päättymispäivä.

Kehota käyttäjiä syöttämään kelvollisia tietoja

Kun käyttäjät valitsevat solun, jossa on tietojen syöttövaatimuksia, voit näyttää viestin, jossa kerrotaan, mitkä tiedot ovat kelvollisia.

  1. Valitse solut, joissa haluat kehottaa käyttäjiä syöttämään sallittuja tietoja.

  2. Valitse Tiedot-välilehdessä Tietojen kelpoisuuden tarkistaminen > tietojen kelpoisuuden tarkistaminen.

    Huomautus: Jos kelpoisuustarkistuskomento ei ole käytettävissä, laskentataulukko voi olla suojattu tai työkirja jaettu. Et voi muuttaa tietojen kelpoisuustarkistuksen asetuksia, jos työkirja on jaettu tai laskentataulukko suojattu. Lisätietoja työkirjan suojaamisesta on artikkelissa Työkirjan suojaaminen.

  3. Valitse Syöteviesti-välilehdessä Näytä sanoma, kun solu on valittuna -valintaruutu.

  4. Kirjoita Viestille otsikko Otsikko-ruutuun .

  5. Kirjoita Sanoma-ruutuun viesti, jonka haluat näkyvän.

Näytä virhesanoma, kun virheellistä tietoa syötetään.

Jos käytössäsi on tietorajoituksia ja käyttäjä syöttää soluun virheellistä tietoa, voit näyttää viestin, joka selittää virheen.

  1. Valitse solut, joissa haluat näyttää virhesanoman.

  2. Valitse Tiedot-välilehdessä Tietojen kelpoisuuden tarkistaminen > tietojen kelpoisuuden tarkistaminen .

    Huomautus: Jos kelpoisuustarkistuskomento ei ole käytettävissä, laskentataulukko voi olla suojattu tai työkirja jaettu. Et voi muuttaa tietojen kelpoisuustarkistuksen asetuksia, jos työkirja on jaettu tai laskentataulukko suojattu. Lisätietoja työkirjan suojauksesta on artikkelissa Työkirjan suojaaminen .

  3. Kirjoita Virheilmoitus-välilehden Otsikko-ruutuun viestin otsikko.

  4. Kirjoita Virhesanoma-ruutuun viesti, jonka haluat näyttää, jos syötetään virheellisiä tietoja.

  5. Tee jompikumpi seuraavista:

    Toiminto

    Valitse Tyyli-ponnahdusvalikossa

    Vaadi käyttäjiä korjaamaan virhe, ennen kuin he voivat edetä

    Seis

    Varoita käyttäjiä siitä, että tiedot ovat virheellisiä, ja edellytä, että he valitsevat Kyllä tai Ei ilmoittaakseen, haluavatko he jatkaa

    Varoitus

    Varoita käyttäjiä virheellisestä tiedosta, mutta anna heidän jatkaa, kun he ovat sivuuttaneet varoitusviestin

    Tärkeää

Tietojen kelpoisuuden tarkistamisen lisääminen soluun tai alueeseen

Huomautus: Kaksi ensimmäistä vaihetta koskevat tietojen kelpoisuuden tarkistamisen tyypin lisäämistä. Vaiheet 3–7 ovat avattavan luettelon luomista varten.

  1. Valitse vähintään yksi solu, jonka kelpoisuuden haluat tarkistaa.

  2. Valitse Tiedot-välilehden Datatyökalut-ryhmästä Tietojen kelpoisuuden tarkistaminen.

  3. Valitse Asetukset-välilehden Salli-ruudussa Luettelo.

  4. Kirjoita Lähde-ruutuun luetteloarvot pilkuilla erotettuina. Kirjoita esimerkiksi Pieni,Keskiarvo,Suuri.

  5. Varmista, että avattava Solussa-valintaruutu on valittuna. Muussa tapauksessa solun vieressä ei näy avattavan valikon nuolta.

  6. Jos haluat määrittää, miten haluat käsitellä tyhjiä arvoja (tyhjäarvoja), valitse Ohita tyhjät -valintaruutu tai poista sen valinta.

  7. Testaa tietojen kelpoisuuden tarkistaminen varmistaaksesi, että se toimii oikein. Kirjoita sekä oikeita että vääriä arvoja soluihin ja varmista, että asetukset toimivat oikein ja sanomat tulevat näkyviin tarkoittamallasi tavalla.

Huomautukset: 

  • Varmista avattavan luettelon luotuasi, että se toimii haluamallasi tavalla. Kannattaa esimerkiksi tarkistaa, että solu on riittävän leveä kaikkien merkintöjen näyttämiseen.

  • Tietojen kelpoisuuden tarkistamisen poistaminen – Valitse solu tai solut, jotka sisältävät poistettavan kelpoisuuden tarkistamisen, valitse Tiedot > Tietojen kelpoisuuden tarkistaminen ja paina Tietojen kelpoisuuden tarkistaminen -valintaikkunassa Tyhjennä kaikki ja valitse sitten OK.

Seuraavassa taulukossa luetellaan muita tietojen kelpoisuuden tarkistamistekniikoita ja näytetään eri tapoja lisätä niitä laskentataulukoihin.

Haluttu vaikutus:

Toimi seuraavasti:

Syötettävien tietojen rajoittaminen tietyllä välillä oleviin kokonaislukuihin.

  1. Noudata edellä vaiheissa 1–2 kuvattuja ohjeita.

  2. Valitse Salli-luettelosta Kokonaisluku.

  3. Valitse Tiedot-ruudussa haluamasi rajoituksen tyyppi. Jos esimerkiksi haluat määrittää ylä- ja alarajat, valitse välillä.

  4. Kirjoita hyväksyttävä vähimmäis- tai enimmäisarvo tai jokin tietty arvo.

    Voit myös kirjoittaa kaavan, joka palauttaa lukuarvon.

    Oletetaan esimerkiksi, että olet vahvistamassa solun F1 tietojen kelpoisuutta. Jos haluat määrittää vähennysten vähimmäisrajan kahteen kertaan kyseisen solun lasten määrään verrattuna, valitse Tiedot-ruudussa suurempi tai yhtä suuri kuin ja kirjoita Pienin-ruutuun kaava =2*F1 .

Syötettävien tietojen rajoittaminen tietyllä välillä oleviin desimaalilukuihin.

  1. Noudata edellä vaiheissa 1–2 kuvattuja ohjeita.

  2. Valitse Salli-ruudussa Desimaali.

  3. Valitse Tiedot-ruudussa haluamasi rajoituksen tyyppi. Jos esimerkiksi haluat määrittää ylä- ja alarajat, valitse välillä.

  4. Kirjoita hyväksyttävä vähimmäis- tai enimmäisarvo tai jokin tietty arvo.

    Voit myös kirjoittaa kaavan, joka palauttaa lukuarvon. Jos esimerkiksi haluat määrittää myyntipalkkioille ja bonuksille enimmäismäärän, joka on 6 % myyjän palkasta solussa E1, valitse Tiedot-ruudussa pienempi tai yhtä suuri kuin ja kirjoita Kaava =E1*6 % Suurin-ruutuun .

    Huomautus: Jos haluat, että käyttäjä voi lisätä prosenttiarvoja, esimerkiksi 20 %, valitse Salli-ruudussa Desimaali, valitse haluamasi rajoituksen tyyppi Tiedot-ruudussa, kirjoita pienin, suurin tai tietty arvo desimaalilukuna, esimerkiksi .2 , ja näytä sitten tietojen kelpoisuuden tarkistamissolu prosentteina valitsemalla solu ja valitsemalla Aloitus-välilehden Luku-ryhmästä Prosenttityyli Painikkeen kuva .

Syötettävien tietojen rajoittaminen päivämäärävälillä oleviin päivämääriin.

  1. Noudata edellä vaiheissa 1–2 kuvattuja ohjeita.

  2. Valitse Salli-ruudussa Päivämäärä .

  3. Valitse Tiedot-ruudussa haluamasi rajoituksen tyyppi. Jos esimerkiksi haluat sallia tietyn päivän jälkeiset päivämäärät, valitse suurempi kuin.

  4. Kirjoita alkamis- tai päättymispäivämäärä tai jokin tietty hyväksyttävä päivämäärä.

    Voit myös kirjoittaa kaavan, joka palauttaa päivämäärän. Jos esimerkiksi haluat määrittää päivämäärävälin kuluvan päivän päivämäärän ja kolmen päivän välillä kuluvasta päivästä, valitse Tiedot-ruudussa väliltä, kirjoita =TÄMÄ.PÄIVÄ() Aloituspäivä-ruutuun ja kirjoita Lopetuspäivä-ruutuun =TÄMÄ.PÄIVÄ()+3.

Syötettävien tietojen rajoittaminen aikavälillä oleviin kellonaikoihin.

  1. Noudata edellä vaiheissa 1–2 kuvattuja ohjeita.

  2. Valitse Salli-ruudussa Aika.

  3. Valitse Tiedot-ruudussa haluamasi rajoituksen tyyppi. Jos esimerkiksi haluat sallia ajat ennen tiettyä kellonaikaa, valitse pienempi kuin.

  4. Kirjoita alkamis- tai päättymisaika tai jokin tietty hyväksyttävä kellonaika. Jos haluat määrittää tarkan ajan, käytä aikamuotoilua hh:mm.

    Oletetaan esimerkiksi, että solussa E2 on määritetty alkamisaika (8:00 am) ja solu F2, jonka päättymisaika on (17:00), ja haluat rajoittaa tapaamisaikoja näiden aikojen välillä, valita sitten välillä Tiedot-ruudussa , kirjoittaa =E2 Aloitusaika-ruutuun ja kirjoittaa sitten =F2 Päättymisaika-ruutuun .

Syötettävien tietojen pituuden rajoittaminen.

  1. Noudata edellä vaiheissa 1–2 kuvattuja ohjeita.

  2. Valitse Salli-ruudussa Tekstin pituus.

  3. Valitse Tiedot-ruudussa haluamasi rajoituksen tyyppi. Jos esimerkiksi haluat sallia tietyn määrän merkkejä, valitse pienempi tai yhtä suuri kuin.

  4. Tässä tapauksessa haluamme rajoittaa merkinnän 25 merkkiin, joten valitse Tiedot-ruudussa pienempi tai yhtä suuri kuin ja kirjoita Enintään-ruutuun 25 merkkiä.

Sallittavien tietojen laskeminen toisen solun sisällön perusteella.

  1. Noudata edellä vaiheissa 1–2 kuvattuja ohjeita.

  2. Valitse Salli-ruudussa haluamasi tietotyyppi.

  3. Valitse Tiedot-ruudussa haluamasi rajoituksen tyyppi.

  4. Valitse Tiedot-ruudun alapuolella olevasta ruudusta solu, jota haluat käyttää sallittujen kohteiden määrittämiseen.

    Jos esimerkiksi haluat sallia tilin merkinnät vain, jos tulos ei ylitä solun E1 budjettia, valitse Salli > Kokonaisluku, Tiedot, pienempi tai yhtä suuri kuin ja Suurin >= =E1.

Huomautukset: 

  • Seuraavissa esimerkeissä käytetään Mukautettu-vaihtoehtoa, jossa ehdot määritetään kaavojen avulla. Tiedot-ruudussa olevista tiedoista ei tarvitse välittää, sillä ominaisuus on poissa käytöstä Mukautettu-vaihtoehdossa.

  • Tämän artikkelin näyttökuvat on otettu Excel 2016; mutta toiminto on sama Excelin verkkoversio.

Ehto:

Kaava:

Tuotetunnuksen sisältävän solun (C2) alussa on aina oltava etuliite ID- ja tunnuksen on oltava ainakin 10 (suurempi kuin 9) merkin pituinen.

=AND(LEFT(C2,3)="ID-",LEN(C2)>9)

Esimerkki 6: Kaavat tietojen kelpoisuuden tarkistamisessa

Tuotteen nimen sisältävässä solussa (D2) on vain tekstiä.

=ONTEKSTI(D2)

Esimerkki 2: Kaavat tietojen kelpoisuuden tarkistamisessa

Solun, joka sisältää henkilön syntymäpäivän (B6), on oltava suurempi kuin vuosien lukumäärä, joka on määritetty solussa B4.

=JOS(B6<=(TÄNÄÄN()-(365*B4)),TOSI,EPÄTOSI)

Esimerkki tietojen kelpoisuuden tarkistamisesta, kun merkintää rajoitetaan vähimmäisiällä

Kaikki solualueen A2:A10 solut sisältävät ainutkertaisia arvoja.

=LASKE.JOS($A$2:$A$10,A2)=1

Esimerkki 4: Kaavat tietojen kelpoisuuden tarkistamisessa

Huomautus: Tietojen kelpoisuuden tarkistamiskaava on ensin syötettävä soluun A2. Sen jälkeen A2 on kopioitava soluihin A3:A10, jotta LASKE.JOS-kaavan toinen argumentti vastaa nykyistä solua. Tämä on A2)=1-osa muuttuu arvoksi A3)=1, A4)=1 ja niin edelleen.

Varmista, että sähköpostiosoitemerkintä solussa B4 sisältää @-merkin.

=ISNUMBER(FIND("@",B4))

Esimerkki tietojen kelpoisuuden tarkistamisesta, kun varmistetaan, että sähköpostiosoite sisältää @-merkin

Vihje: Jos olet pienyrityksen omistaja ja haluat lisätietoja Microsoft 365:n määrittämisestä, tutustu Pienyritysten ohjeeseen.

Haluatko vielä enemmän?

Avattavan luettelon luominen

Kohteiden lisääminen avattavaan luetteloon tai niiden poistaminen siitä

Lisätietoja tietojen kelpoisuuden tarkistamisesta

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.