Lomakkeen sääntöjen määrittäminen

Voit luoda sääntöjä, joita on noudatettava, kun lomakettasi täytetään. Jos esimerkiksi pyydät sähköpostiosoitetta, voit varmistaa, että sinulle voidaan lähettää vain oikein muotoiltuja sähköpostiosoitteita.

Sääntöjen määrittäminen kysymykselle

  1. Avaa lomake Google Formsissa.
  2. Lisää jokin seuraavista kysymystyypeistä:
    • Lyhyt vastaus
    • Kappale
    • Valintaruudut
  3. Klikkaa Lisää Lisää.
  4. Valitse Vastauksen vahvistus.
  5. Valitse haluamasi sääntötyyppi.
  6. Kirjoita oikeaan reunaan virheilmoitus, joka näkyy, jos kirjoitettu vastaus rikkoo sääntöjäsi.

Sääntötyypit

Kullakin kysymystyypillä, joka sallii vastauksen vahvistamisen, on eri asetukset.

Lyhyt vastaus
  • Numero:
    • Vertailuoperaattorit
      • Esimerkki: Numero, joka on suurempi tai yhtäsuuri kuin 50
    • Välillä
      • Esimerkki: Numero välillä 21–42
    • Ei välillä
    • On numero
    • Kokonaisluku
  • Teksti:
    • Sisältää
      • Esimerkki: Varmista, että vastauksiin sisältyy sana "karkki".
    • Ei sisällä
    • Sähköposti: Vastauksen on oltava sähköpostiosoite.
    • URL: Vastauksen on oltava URL-osoite.
  • Pituus: Edellyttää enimmäis- tai vähimmäismerkkimäärää.
    • Esimerkki: Määritä vastausten enimmäispituudeksi 500 merkkiä tai vähimmäispituudeksi 200 merkkiä.
  • Säännöllinen lauseke: Määritä, että tekstivastausten on oltava valitsemiesi kaavojen mukaisia. Lue lisää säännöllisistä lausekkeista.
    • Esimerkki: Vastauksen on oltava 10-numeroinen puhelinnumero, jossa jokainen numero on väliltä 0–9.
      • Syöte: Säännöllinen lauseke Vastineet [0-9]{10}
      • Odotettu tulos: 1234567890
Kappale
  • Pituus: Edellyttää enimmäis- tai vähimmäismerkkimäärää.
    • Esimerkki: Määritä vastausten enimmäispituudeksi 500 merkkiä tai vähimmäispituudeksi 200 merkkiä.
  • Säännöllinen lauseke: Määritä, että tekstivastausten on oltava valitsemiesi kaavojen mukaisia. Katso lisätietoja säännöllisistä lausekkeista.
Valintaruudut
  • Valitse vähintään: Määritä valittavien ruutujen vähimmäismäärä. Varmista, että ainakin tietty määrä ruutuja valitaan.
  • Valitse enintään: Määritä valittavien ruutujen enimmäismäärä.
  • Valitse täsmälleen: Määritä, kuinka monta ruutua täytyy valita.

Säännölliset lausekkeet

Voit edellyttää, että vastaukset täyttävät tietyt ehdot, joita kutsutaan säännöllisiksi lausekkeiksi. Säännöllisillä lausekkeille etsitään kuvioita vastauksista.

Esimerkkejä säännöllisistä lausekkeista
Alla olevassa taulukossa on esimerkkejä joistakin lausekkeista, joita Google Docs tukee. Käyttäjät voivat kuitenkin käyttää monia muitakin tuettuja lausekkeita.
Lauseke Kuvaus Esimerkki Vastineet Ei vastaa
. Piste on mikä tahansa merkki annetussa sijainnissa. d. do, dog, dg, ads fog, jog
* Merkin jäljessä oleva tähti ilmaisee, että haetaan edeltävää merkkiä 0 kertaa tai useammin. do*g dog, dg, dooog dOg, doug
+ Merkin jäljessä oleva plusmerkki ilmaisee, että haetaan edeltävää merkkiä, joka esiintyy 1 kerran tai useammin. do+g dog, dooog dg, dOg, doug
? Edellinen lauseke on valinnainen. do?g dg, dog dOg, doug
^ Sirkumfleksi asetetaan säännöllisen lausekkeen alkuun. Se ilmaisee, että merkkijono alkaa merkillä (merkeillä) tai sarjalla, joka seuraa sirkumfleksia. ^[dh]og dog, hog A dog, his hog
$ Dollarimerkki asetetaan säännöllisen lausekkeen jälkeen. Se ilmaisee, että merkkijono päättyy merkkiin (merkkeihin) tai sarjaan, joka edeltää dollarimerkkiä. [dh]og$ dog, hog, hot dog dogs, hog, doggy
{A, B} Edellinen lauseke toistetaan A–B kertaa, kun A ja B ovat lukuja. d(o{1,2})g dog, doog dg, dooog, dOg
[x], [xa], [xa5] Merkkijoukko osoittaa, että vain yksi annetuista merkeistä esiintyy nykyisessä sijainnissa. Yleensä mikä tahansa sulkeissa oleva merkki on kelvollinen, mukaan lukien aiemmin lausekkeissa mainitut merkit: [xa,$5Gg.] d[ou]g dog, dug dg, dOg, dooog
[a-z] Merkkijoukkoalue ilmaisee, että merkkiä haetaan annetulta merkkialueelta. Tavallisia alueita ovat a–z, A–Z ja 0–9. Alueita voi yhdistää yhdeksi alueeksi: [a-zA-Z0-9]. Alueita voi myös yhdistää merkkijoukkoihin (mainittu aiemmin): [a-zA-Z,&*]. d[o-u]g dog, dug, dpg, drg dg, dOg, dag
[^a-fDEF] Merkkijoukko, joka alkaa ^ -merkillä, ilmaisee, että haetaan merkkiä, joka ei ole annetussa joukossa. d[^aeu]g dog, dOg, dig, d$g dg, dag, deg, dug
\s Mikä tahansa välilyöntimerkki. d\sg d g, d[TAB]g dg, dog, doug

HUOM. Kun yrität hakea minkä tahansa sellaisen merkin todellisia esiintymiä, jolla on tietty merkitys säännöllisessä lausekkeessa, kuten ^ ja $, sinun on "poistettava" kyseinen merkki hakukyselystä asettamalla sen eteen kenoviiva. Jos esimerkiksi haluat etsiä $-merkin esiintymää, kirjoita \$.

Alla on muutama esimerkki säännöllisten lausekkeiden käyttämisestä laskentataulukon haussa:

Hae soluja, joissa on dollarisummia

Kirjoita hakupalkkiin: ^\$([0-9,]+)?[.][0-9]+

Tämä ilmaisee dollarisummaa, jossa ensimmäinen luku on mikä tahansa luku 0–9 tai pilkku, joka esiintyy 0 kertaa tai useammin, jota seuraa [.], jota seuraa mikä tahansa luku 0–9 toistettuna kerran tai useammin. Tämä haku palauttaa minkä tahansa seuraavista: $4.666, $17.86, $7.76, $.54, $900,001.00, $523,877,231.56

Hae soluja, joissa on yhdysvaltalaisia postinumeroita

Kirjoita hakupalkkiin: [0-9]{5}(-[0-9]{4})?

Tämä ilmaisee yhdysvaltalaista postinumeroa, jossa on viisi numeroa ja valinnainen tavuviiva ja nelinumeroinen lisäosa.

Hae soluja, joissa on nimiä, jotka alkavat pienellä kirjaimella

Kirjoita hakupalkkiin: ^[a-z].*

Tämä ilmaisee solun syötettä, jossa on pieni kirjain, jonka jälkeen tulee toinen merkki 0 kertaa tai useammin. Tämä haku palauttaa minkä tahansa seuraavista: bob, jim, gEORGE, marTin

true
Visit the Learning Center

Using Google products, like Google Docs, at work or school? Try powerful tips, tutorials, and templates. Learn to work on Office files without installing Office, create dynamic project plans and team calendars, auto-organize your inbox, and more.

Haku
Tyhjennä haku
Sulje haku
Päävalikko
10864991320933764827
true
Ohjekeskushaku
true
true
true
true
true
35
false
false