Applies ToAccess for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Tässä artikkelissa käsitellään Etsi ja korvaa -valintaruudun käyttöä tietojen hakemiseen ja mahdolliseen korvaamiseen Access-tietokannassa.

Jos tarvitset lisätietoa muista tietojen päivittämistavoista, esimerkiksi päivitys- ja liittämiskyselyistä, tutustu artikkeliin Tietokannan tietojen päivittäminen.

Sisältö

Etsi ja korvaa -valintaikkunan käyttäminen

Etsi ja korvaa -valintaikkunaa käytetään silloin, kun haluat etsiä ja halutessasi korvata pieniä tietomääriä ja kun et halua käyttää kyselyä tietojen etsimiseen tai korvaamiseen. Valintaikkuna muistuttaa muissa ohjelmissa näkyviä Etsi-työkaluja, mutta se sisältää joitakin ominaisuuksia, jotka tekevät siitä hyödyllisemmän relaatiotietokantojen haussa. Voit esimerkiksi hakea tiedoissa käytettävää muotoa ja valita, haluatko yhdistää kentän osan tai kaikki tiedot.

Pidä mielessä seuraavat asiat:

  • Valintaikkuna käsittelee haun merkkijonoa hakukaavana ja palauttaa kaikki osumat, jotka vastaavat hakukaavaa. Otetaan esimerkiksi taulukko (tavallinen taulukko tai kyselyn tulos), jossa on tietoa asiakkaista, tuottajista, tuotteista ja tilauspäivämääristä. Jos käytät hakusanaa ”mar”, etsimistoiminto antaa osumina esimerkiksi kaikki sanojen ”markkina” ja ”marraskuu” ilmentymiskerrat ja lisäksi kaikki muut tietueet, jotka vastaavat annettua hakukaavaa.

  • Valintaikkuna etsii vain yhdestä taulukosta kerrallaan. se ei hae koko tietokannasta. Jos avaat valintaikkunan lomakkeesta, haet lomakkeen pohjana olevasta taulukosta.

    Jos haluat valintaikkunan avulla suorittaa haun useista taulukoista, voit koota halutut tiedot yhteen valintakyselyn avulla ja hakea sitten kyselyn tuloksista. Tämän osion myöhemmissä vaiheissa kerrotaan perustiedot valintakyselyiden luomisesta ja tuloksista hakemisesta.

  • Taulukot ja kyselyiden tulokset on avattava taulukkonäkymässä ja lomakkeet lomakenäkymässä (normaalissa näkymässä), eli samassa näkymässä kuin missä tiedot annetaan.

  • Voit hakea tietoa niille määritetyn muodon perusteella. Voit esimerkiksi muotoilla tyhjät ja null-arvoiset kentät niin, että niiden kohdalla näytetään sana, esimerkiksi Tuntematon. Sen jälkeen voit hakea tyhjiä kenttiä käyttämällä haun merkkijonona sanaa Tuntematon.

Miten Etsi muotoilun mukaan -valintaruutu toimii

Etsi ja korvaa -valintaikkunassa on Vaihtoehto, jota kutsutaan Hakukentät muotoiltuina -valintaruuduksi. Kun käyt läpi tämän aiheen vaiheita, näet, että Access valitsee joskus valintaruudun automaattisesti. sinun on valittava valintaruutu tai poistettava sen valinta itse. Valintaruudun asianmukainen käyttö auttaa varmistamaan, että hakutoiminto onnistuu.

Noudata seuraavaa perussääntöä: Jos Access valitsee Etsi muotoilun mukaan -ruudun, noudata valintaa. Jos tyhjennät valinnan, hakutoiminto ei todennäköisesti anna tuloksia.

Tämä saattaa aluksi tuntua hämmentävältä, sillä Access ei tarjoa mitään näkyviä merkkejä siitä, milloin valintaruutu täytyy valita tai tyhjentää. Saatat ihmetellä, minkä logiikan mukaan Access valitsee Etsi muotoilun mukaan -valintaruudun tai tyhjentää sen valinnan. Päätös perustuu syöttörajoitteisiin. Syöttörajoite on muotoilutyyppi, jonka kohdatessaan Access valitsee valintaruudun.

Muista myös, että Access ottaa Etsi muotoilun mukaan -valintaruudun käyttöön myös silloin, kun haet hakukentästä (eli kentästä, joka hakee kyselyn avulla tietoa toisesta taulukosta), jonka toisessa taulukossa olevassa lähdekentässä käytetään syöttörajoitetta.

Etsimisen, lajittelun ja suodattamisen välisistä eroista

Etsimistoiminto eroaa lajittelusta ja suodattamisesta. Etsinnässä paikallistetaan yksi tai useampi tietue tietokannan taulukoista, kyselyistä ja lomakkeista. Voit esimerkiksi etsiä kaikki ravintolaa pyörittävät asiakkaat. Lajittelussa tietuejoukko järjestetään tiettyyn järjestykseen. Voit esimerkiksi lajitella tietuejoukon aakkosjärjestykseen, päivämäärän mukaan, määrän mukaan (mikä ravintola tilaa eniten leipää tai minkä ravintolan myynti on suurin) ja niin edelleen. Suodatuksessa näytetään tietueet, jotka täyttävät määritetyt ehdot. Kun olet etsinyt kaikki ravintoloita omistavat asiakkaat, voit esimerkiksi suodattaa luettelon sisältämään ainoastaan Lontoossa tai Madridissa olevat asiakkaat.

Voit ajatella asiaa esimerkiksi tällä tavalla: ensin tiedot etsitään, sen jälkeen ne voidaan järjestää haluttuun järjestykseen ja lopuksi niistä voidaan ottaa tietty alijoukko erilleen suodattamalla.

Seuraavissa vaiheissa kerrotaan, miten Etsi ja korvaa -valintaruutua käytetään.

Sivun alkuun

Etsi ja korvaa -valintaikkunan ohjausobjektit

Kun etsit ja korvaat tietoja, määrität ja muutat Etsi ja korvaa -valintaikkunan ohjausobjekteja toistuvasti. Muista kuitenkin, että ohjausobjektien säätäminen voi johtaa ei-haluttuihin hakutuloksiin tai koko etsintä- ja korvaustoiminnon epäonnistumiseen. Seuraavassa taulukossa on luettelo ohjausobjekteista ja niiden muuttamisen vaikutuksista.

Ohjausobjekti

Käyttötarkoitus

Toiminta

Kohde-luettelo

Määrittää, haetaanko sarakkeesta vai koko taulukosta

Kohde-luettelossa on aina sen taulukon nimi, jota haet. Jos haet vain taulukosta, Access näyttää taulukon nimen, mutta ei voi käyttää Etsi-luetteloa. Kun haet saraketta, Access tuo Kohde-luettelon saataville ja näyttää taulukon ja sarakkeiden nimet. Jos haluat siirtyä hakutaulukoiden ja sarakkeiden välillä, valitse haluamasi arvo Kohde-luettelosta . Jos haluat etsiä sarakkeesta, joka ei ole luettelossa, siirry avoimeen taulukkonäkymään tai lomakkeeseen ja valitse haluamasi sarake. Palaa sitten Etsi ja korvaa -valintaikkunaan ja suorita haku.

Ehto-luettelo

Määrittää, mistä kentän osasta hakutoiminto yrittää hakea vastaavuutta.

Valitse Vastattava kentän jotakin osaa, jos haluat hakea vastaavuutta kaikista mahdollisista arvoista. Valitse Vastattava koko kenttää, jos haluat hakea tietoa, joka vastaa hakua täsmälleen. Valitse Vastattava kentän alkua, jos uskot etsittävien arvojen olevan tietueen alussa.

Haku-luettelo

Muuttaa etsinnän suuntaa

Valitse Ylös, jos haluat etsiä kohdistimen yläpuolella olevista tietueista. Valitse Alas, jos haluat etsiä kohdistimen alapuolella olevista tietueista. Valitse Kaikki, jos haluat etsiä kaikista tietueista tietuejoukon yläreunasta alkaen.

Sama kirjainkoko -valintaruutu

Etsii arvot, joissa on sama kirjainkoko kuin haun merkkijonossa.

Valitse Sama kirjainkoko -valintaruutu, jos haluat hakea tietueita, joissa isoja ja pieniä kirjaimia käytetään samalla tavalla kuin haun merkkijonossa.

Etsi muotoilun mukaan -valintaruutu

Hakee syöttörajoitteen tai muotoilun perusteella

Hakutoiminnot voivat hakea tietoa tai tiedoissa käytettyä muotoilua. Voit esimerkiksi hakea merkkijonolla helmi kentistä, jotka on muotoiltu Pvm./klo-syöttörajoitteella. Tämä asetus on poissa käytöstä, kunnes haet kentästä, jossa käytetään joko muotoilua tai syöttörajoitetta. Lisätietoja tästä asetuksesta on kohdassa Miten Etsi muotoilun mukaan -valintaruutu toimii.

Sivun alkuun

Taulukon tietojen etsiminen ja korvaaminen

Näiden vaiheiden suorittamista varten taulukot on avattava taulukkonäkymässä.

Huomautus: Etsi ja korvaa -toimintoa ei voi suorittaa hakukentässä. Jos haluat korvata lomakkeen ohjausobjektin (esimerkiksi tekstiruudun) tietoja, ohjausobjektin on oltava sidottu lähdetaulukkoon.

Tietojen etsiminen ja korvaaminen

  1. Valitse taulukosta kenttä (sarake), josta haluat hakea.

    Huomautus: Jos haluat hakea koko taulukosta, noudata vaiheen 5 vaihtoehtoista toimintatapaa.

  2. Valitse Aloitus-välilehden Etsi-ryhmässä Etsi tai paina näppäinyhdistelmää CTRL+F.

    Pikanäppäin: Paina näppäinyhdistelmää CTRL+F.

    Komento näkyy seuraavassa kuvassa:

    Accessin valintanauhan kuva

    Etsi ja korvaa -valintaikkuna tulee näkyviin.

  3. Jos haluat etsiä tietoa, napsauta Etsi ja korvaa -valintaikkunan Etsintä-välilehteä. Jos haluat suorittaa etsintä- ja korvaustoiminnon, napsauta Korvaus-välilehteä.

  4. Kirjoita haun merkkijono Etsittävä-ruutuun. Jos haluat korvata tiedot, kirjoita korvaava merkkijono Korvaava-ruutuun.

    Huomautus: Älä kirjoita Korvaava-ruutuun yleismerkkejä, ellet halua tietueiden sisältävän niitä.

  5. Halutessasi voit Kohde-luettelon avulla vaihtaa kentän, josta haku suoritetaan, tai hakea koko taulukosta.

    Oletusarvoisesti Kohde-luettelossa on sen kentän nimi, joka valittiin vaiheessa 1. Jos haluat hakea koko taulukosta, valitse taulukon nimi luettelosta.

    -tai-

    Jos haluat valita toisen sarakkeen, napsauta haluamaasi saraketta taulukon taulukkonäkymässä. Valintaikkunaa ei tarvitse sulkea.

  6. Halutessasi voit valita Ehto-luettelosta Vastattava kentän jotakin osaa. Tällöin hausta tulee mahdollisimman laaja.

  7. Varmista, että Etsi muotoilun mukaan -valintaruutu on valittuna, ja napsauta sitten Etsi seuraava.

Sivun alkuun

Lomakkeen tietojen etsiminen ja korvaaminen

Jos sinulla ei ole taulukon tarkasteluun ja taulukosta hakemiseen tarvittavia käyttöoikeuksia tai jos et halua käyttäjien näkevän kaikkia taulukon tietoja, voit suorittaa etsintä- ja korvaustoimintoja sekä lomake- että asettelunäkymässä avoinna olevissa lomakkeissa. Molemmissa toiminnoissa haetaan tietoa pohjana olevasta taulukosta, joka on sidottu lomakkeeseen.

Huomautus: Etsintä- ja korvaustoimintoa ei voi suorittaa hakukentälle. Jos haluat korvata lomakkeen ohjausobjektin (esimerkiksi tekstiruudun) tietoja, ohjausobjektin on oltava sidottu lähdetaulukkoon.

Tietojen hakeminen lomakkeesta

  1. Avaa lomake, josta haluat hakea tietoa, lomake- tai asettelunäkymään.

  2. Valitse ohjausobjekti, joka sisältää tiedot, joista haluat hakea.

    Huomautus: Jos haluat hakea koko taulukosta, noudata vaiheen 5 vaihtoehtoista toimintatapaa.

  3. Valitse Aloitus-välilehden Etsi-ryhmässä Etsi tai paina näppäinyhdistelmää CTRL+F.

    – tai –

    Paina Ctrl+F.

    Etsi ja korvaa -valintaikkuna tulee näkyviin.

  4. Jos haluat etsiä tietoja, valitse Etsintä-välilehti. Jos haluat suorittaa etsintä- ja korvaustoiminnon, valitse Korvaus-välilehti.

  5. Kirjoita haettava arvo Etsittävä-ruutuun. Jos haluat korvata tietoja, kirjoita korvaava merkkijono Korvaava-ruutuun.

    Huomautus: Älä kirjoita Korvaava-ruutuun yleismerkkejä, ellet halua tietueiden sisältävän niitä.

  6. Halutessasi voit Kohde-luettelon avulla vaihtaa kentän, josta haku suoritetaan, tai hakea koko pohjana olevasta taulukosta.

    Oletusarvoisesti Kohde-luettelossa on sen ohjausobjektin nimi, joka valittiin vaiheessa 1. Jos haluat hakea koko lomakkeen pohjana olevasta taulukosta, valitse taulukon nimi luettelosta.

    -tai-

    Jos päätät valita jonkin toisen ohjausobjektin (vastaa toisen taulukon kentän valitsemista), voit napsauttaa haluamaasi ohjausobjektia lomakkeessa milloin tahansa. Valintaikkunaa ei tarvitse sulkea.

  7. Halutessasi voit valita Ehto-luettelosta Vastattava kentän jotakin osaa. Tällöin hausta tulee mahdollisimman laaja.

  8. Valitse Haku-luettelosta Kaikki ja valitse sitten Etsi seuraava. Jos haluat korvata merkkijonon, valitse Korvaa. Jos olet varma, että olet kirjoittanut oikean korvaavan merkkijonon, valitse Korvaa kaikki, mutta muista, että korvaavaa toimintoa ei voi kumota. Jos teet virheen, sinun on toistettava etsi ja korvaa -toiminto, etsittävä virheelliset arvot ja korvattava ne oikeilla arvoilla.

Sivun alkuun

Tietojen etsiminen kyselyn tulosjoukosta

Seuraavissa vaiheissa kerrotaan, miten Etsi ja korvaa -valintaikkunaa voi käyttää valintakyselyn antaman tulosjoukon tietueiden etsimiseen. Muista, että kyselyn tuloksissa voidaan suorittaa ainoastaan etsintätoimintoja.

Jos haluat muuttaa tai poistaa tietoja kyselyn avulla, tutustu artikkeleihin Päivityskyselyn luominen ja suorittaminen sekä Poistokyselyn luominen ja suorittaminen.

Valintakyselyn luominen

  1. Avaa etsittävät tietueet sisältävä tietokanta.

  2. Valitse Luo-välilehden Muut-ryhmässä Kyselyn rakennenäkymä.

  3. Valitse etsittävät tietueet sisältävät taulukot, valitse Lisää ja napsauta sitten Sulje.

    Taulukko tai taulukot näkyvät yhtenä tai useana ikkunana kyselyn suunnitteluruudukon yläosassa, ja ikkunoissa on kunkin taulukon kaikkien kenttien luettelo. Seuraavassa kuvassa on kyselyn suunnittelutyökalu ja tyypillinen taulukko.

    Taulukko käytettäessä kyselyn suunnittelua

  4. Kaksoisnapsauta kenttiä, jotka haluat etsiä. Valitut kentät näkyvät kyselyn rakenneruudukon alaosan Kenttä-rivillä.

    Voit lisätä alaosassa yhden taulukon kentän jokaista saraketta kohti.

    Jos haluat lisätä taulukon kaikki kentät nopeasti, kaksoisnapsauta taulukon kenttäluettelon yläpuolella olevaa tähtikertomerkkiä (*). Seuraavassa kuvassa näytetään suunnittelutyökalu ja kaikki lisätyt kentät.

    Kysely, jossa kaikki taulukon kentät on lisätty.

  5. Halutessasi voit lisätä yhden tai useampia ehtoja suunnitteluruudukon Ehdot-riville.

    Ehtojen lisääminen auttaa vähentämään kyselyn palauttamien tietueiden määrää ja helpottaa tietojen löytämistä. Seuraavassa taulukossa on esimerkkiehtoja ja niiden vaikutuksia kyselyyn.

Ehdot

Vaikutus

> 234

Palauttaa kaikki luvut, jotka ovat suurempia kuin 234. Jos haluat esiin luvut, jotka ovat pienempiä kuin 234, kirjoita < 234.

>= "Nieminen"

Palauttaa kaikki tietueet nimestä Nieminen alkaen aakkosten loppuun.

Välillä #2/2/2006# ja #12/1/2006#

Palauttaa päivämäärät väliltä 2.2.-06.12.2006 (ANSI-89). Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä puolilainausmerkkejä (') ristikkomerkkien sijaan. Esimerkki: 2.2.2006–12.12.2006

Not "Saksa"

Etsii kaikki ne tietueet, joiden tarkka sisältö ei ole tarkalleen "Saksa". Ehto palauttaa kaikki ne tietueet, joissa on merkkejä sanan "Saksa" lisäksi, esimerkiksi "Saksa (euro)" tai "Eurooppa (Saksa)".

Not "T*"

Etsii kaikki tietueet paitsi T-kirjaimella alkavat. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähtikertomerkin sijasta.

Not "*t"

Etsii kaikki tietueet, jotka eivät pääty t-kirjaimeen. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähtikertomerkin sijasta.

In(Kanada,UK)

Etsii luettelosta kaikki tietueet, joissa on sana Kanada tai UK.

Like "[A-D]*"

Etsii tekstikentästä kaikki tietueet, jotka alkavat kirjaimilla A–D. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähtikertomerkin sijasta.

Like "*ar*"

Etsii kaikki tietueet, jotka sisältävät merkkijonon"ar". Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä prosenttimerkkiä (%) tähtikertomerkin sijasta.

Like "Maison Dewe?"

Etsii kaikki tietueet, jotka alkavat sanalla "Maison" ja sisältävät viisikirjaimisen toisen merkkijonon, jonka neljä ensimmäistä kirjainta ovat "Dewe" ja viimeinen kirjain on tuntematon. Jos tietokanta käyttää ANSI-92-yleismerkkejä, käytä alaviivaa (_) kysymysmerkin sijasta.

#2.2.2006#

Etsii kaikki tietueet päivämäärälle 2.2.2006. Jos tietokanta käyttää ANSI-92-yleismerkkejä, kirjoita päivämäärän ympärille heittomerkit ristikkomerkkien sijasta ('2.2.2006').

< Date() - 30

Palauttaa kaikki yli 30 päivän ikäiset tietueet.

Date()

Palauttaa kaikki nykyisen päivämäärän sisältävät tietueet.

Between Date() And DateAdd("M", 3, Date())

Palauttaa kaikki nykyisen päivämäärän ja kolmen kuukauden väliset tietueet.

Is Null

Palauttaa kaikki tietueet, jotka sisältävät Null-arvon (tyhjä tai määrittämätön arvo).

Is Not Null

Palauttaa kaikki tietueet, jotka sisältävät arvon.

""

Palauttaa kaikki tietueet, jotka sisältävät tyhjän merkkijonon. Käytä tyhjiä merkkijonoja, kun haluat lisätä arvon pakolliseen kenttään, mutta et vielä tiedä, mikä kyseinen arvo on. Kenttä saattaa esimerkiksi vaatia faksinumeron, mutta joillakin asiakkailla ei ole faksilaitetta. Tällöin voit kirjoittaa numeron sijasta kahdet lainausmerkit ilman välilyöntiä ("").

  • Valitse Rakenne-välilehden Tulokset-ryhmästä Suorita.

    Varmista, että kysely palauttaa haluamasi tietueet. Voit tarpeen mukaan valita ei-haluttuja kenttiä ja poistaa ne DELETE-näppäimellä, vetää suunnitteluruudukkoon lisää kenttiä ja muuttaa ehtoja, kunnes olet tyytyväinen kyselyn tuloksiin.

  • Siirry seuraaviin vaiheisiin.

Tietojen etsiminen tulosjoukosta

  1. Valitse tuloksista kenttä (tai sarake), josta haluat hakea.

  2. Valitse Aloitus-välilehden Etsi-ryhmässä Etsi tai paina näppäinyhdistelmää CTRL+F.

    – tai –

    Paina Ctrl+F.

    Etsi ja korvaa -valintaikkuna tulee näkyviin.

  3. Kirjoita haun merkkijono Etsittävä-ruutuun.

  4. Halutessasi voit Kohde-luettelon avulla vaihtaa kentän, josta haku suoritetaan, tai hakea koko taulukosta.

    Oletusarvoisesti Kohde-luettelossa on sen kentän nimi, joka valittiin vaiheessa 1. Jos haluat hakea koko taulukosta, valitse taulukon nimi luettelosta.

    -tai-

    Jos haluat valita toisen sarakkeen, napsauta haluamaasi saraketta taulukon taulukkonäkymässä. Valintaikkunaa ei tarvitse sulkea.

  5. Halutessasi voit valita Ehto-luettelosta Vastattava kentän jotakin osaa. Tällöin hausta tulee mahdollisimman laaja.

  6. Valitse Haku-luettelosta Kaikki ja valitse sitten Etsi seuraava.

    Etsintätoiminto korostaa kaikki haun merkkijonon sisältävät tietueet. Koska olet valinnut Haku-luettelosta Kaikki, Access käy läpi kaikki tietueet.

Sivun alkuun

Yleismerkkien käyttäminen etsinnässä

Voit käyttää etsintä- ja etsintä- ja korvaustoiminnoissa yleismerkkejä, mutta käytä niitä varoen. Pidä nämä säännöt mielessä:

  • Kun käytät Etsi ja korvaa -valintaikkunaa yleismerkkien hakemiseen, sinun on lisättävä etsittävän merkin ympärille hakasulkeet: [*]. Samaa sääntöä noudatetaan kaikkien yleismerkkien kohdalla huutomerkkejä (!) ja lopettavaa hakasuljetta (]) lukuun ottamatta.

  • Jos käytät yleismerkkiä korvaavassa merkkijonossa, Access käsittelee merkkiä kirjaimellisesti ja kirjoittaa sen tietokantaan. Jos esimerkiksi haet merkkijonolla vanha * ja korvaat kaikki hakua vastaavat tietueet merkkijonolla uusi *, Access kirjoittaa kaikkiin haun merkkijonoa vastaaviin tietueisiin ”uusi *”.

Yleismerkkien käyttäminen etsinnässä

  1. Avaa taulukko, kyselyn tulosjoukko tai lomake. Taulukot ja tulosjoukot on avattava taulukkonäkymässä ja lomakkeet lomakenäkymässä.

  2. Valitse Aloitus-välilehden Etsi-ryhmässä Etsi tai paina näppäinyhdistelmää CTRL+F.

    -tai-

    Paina Ctrl+F.

    Etsi ja korvaa -valintaikkuna tulee näkyviin.

  3. Jos haluat ainoastaan etsiä yleismerkkejä sisältäviä tietueita, napsauta Etsintä-välilehteä. Jos haluat etsiä yleismerkkejä ja korvata ne muilla tiedoilla, napsauta Korvaus-välilehteä.

  4. Kirjoita Etsittävä-ruutuun aloittava hakasulje ([), yleismerkki, jonka haluat löytää, ja lopettava hakasulje (]). Jos esimerkiksi haluat etsiä kaikki tähtikertomerkin esiintymiskerrat, kirjoita [*]. Jos haluat suorittaa korvaustoiminnon, kirjoita korvaava merkkijono Korvaava-ruutuun.

  5. Halutessasi voit Kohde-luettelon avulla vaihtaa kentän, josta haku suoritetaan, tai hakea koko taulukosta.

    Oletusarvoisesti Kohde-luettelossa on sen kentän nimi, joka valittiin vaiheessa 1. Jos haluat hakea koko taulukosta, valitse taulukon nimi luettelosta.

    -tai-

    Jos haluat valita toisen sarakkeen, napsauta haluamaasi saraketta taulukon taulukkonäkymässä. Valintaikkunaa ei tarvitse sulkea.

  6. Valitse Ehto-luettelosta tietoihin parhaiten sopiva vaihtoehto. Jos yleismerkit ovat esimerkiksi tietueiden alussa, valitse Vastattava kentän alkua. Jos haluat haun palauttavan mahdollisimman paljon tuloksia, valitse Vastattava kentän jotakin osaa.

  7. Varmista, että Etsi muotoilun mukaan -valintaruutu on valittuna, ja napsauta sitten Etsi seuraava. Etsintätoiminto palauttaa tietueet, jotka sisältävät halutun yleismerkin. Jos haluat korvata yleismerkin, valitse Korvaa. Jos olet varma, että haun merkkijono ja korvaava merkkijono antavat oikeat tulokset, valitse Korvaa kaikki. Muista kuitenkin, että etsintä- ja korvaustoiminnon tuloksia ei voi kumota.

Sivun alkuun

Esimerkkejä yleismerkkien käytöstä

Jos tiedät, minkälaista kaavaa kukin yleismerkki voi vastata, voit käyttää yleismerkkien tai yleismerkkien ja literaalien yhdistelmää monien erilaisten hakutulosten saamiseen. Muista, että Ehto-luettelon asetus vaikuttaa hakutuloksiin. Jos käytät virheellistä asetusta, hakutoiminto voi palauttaa ei-haluttuja tietoja tai se voi olla antamatta tuloksia. Seuraavassa taulukossa kuvaillaan yleismerkkien ja literaalien käyttötapoja ja kerrotaan, millaisia vaikutuksia Ehto-luettelon asetuksilla on tuloksiin.

Haun merkkijono

Ehto-luettelon asetus

Tulokset

[*]

Vastattava kentän jotakin osaa

Palauttaa kaikki tietueet, jotka sisältävät tähtikertomerkin (*). Sama syntaksi toimii kysymysmerkkien (?), numeromerkkien (#), alkavien hakasulkeiden ([) ja tavuviivojen (-) kohdalla.

Vastattava koko kenttää

Palauttaa tietueet, jotka koostuvat ainoastaan tähtikertomerkistä.

Vastattava kentän alkua

Palauttaa tietueet, jotka alkavat tähtikertomerkillä.

*[*]*

Vastattava kentän jotakin osaa

Palauttaa kaikki tietueet, jotka sisältävät tähtikertomerkin (*) ja mitä tahansa tekstiä sen ympärillä. Sama syntaksi toimii kysymysmerkkien (?), numeromerkkien (#), alkavien hakasulkeiden ([) ja tavuviivojen (-) kohdalla.

Vastattava koko kenttää

Sama tulos.

Vastattava kentän alkua

Sama tulos.

[!*]

Vastattava kentän jotakin osaa

Palauttaa kaikki tietueet, jotka eivät sisällä tähtikertomerkkiä. Pidä mielessä, että tämä hakukaava voi palauttaa tietueen jokaisen sanan jokaisen kirjaimen, jos valittuna on tämä Ehto-luettelon asetus. Sama syntaksi toimii kysymysmerkkien (?), numeromerkkien (#), alkavien hakasulkeiden ([) ja tavuviivojen (-) kohdalla.

Huomautus: Haun merkkijono *[!*]* palauttaa tietueet, jotka sisältävät tähtikertomerkkejä, koska haku löytää kaiken tähtikertomerkkiä ympäröivän tekstin.

Vastattava koko kenttää

Ei anna tuloksia.

Vastattava kentän alkua

Antaa ensimmäisen kirjaimen kaikista tietueista, joissa ei ole tähtikertomerkkiä.

ma*[ ch ]

Vastattava kentän jotakin osaa

Palauttaa kaikki tietueet, jotka sisältävät merkkijonon ”ma” ja joko kirjaimen ”c” tai ”h”. Haku palauttaa arvot ”march” ja ”match” ja myös arvot ”math” ja ”manic”.

Vastattava koko kenttää

Palauttaa kaikki tietueet, jotka alkavat merkkijonolla ”ma” ja päättyvät joko kirjaimeen ”c” tai ”h”. Haku palauttaa arvot ”march” ja ”match” ja myös arvot ”math” ja ”manic”.

Vastattava kentän alkua

Palauttaa kaikki tietueet, jotka alkavat merkkijonolla ”ma” ja sisältävät kirjaimen ”c” tai ”h”.

ma*[! ch ]

Vastattava kentän jotakin osaa

Korostaa kirjaimet ”m” ja ”a” ja kaiken niitä seuraavan tekstin, kunnes vastaan tulee ”c” tai ”h”. Tätä havainnollistetaan seuraavassa kuvassa.

Osittaisen mallin vastine

Toinen osittaisen mallin vastine

Toisin sanoen, vaikka yrittäisit jättää ”l”- tai ”s”-kirjaimen sisältävät tietueet haun ulkopuolelle, tietueet saattavat silti näkyvä, koska Vastattava kentän jotakin kohtaa -arvo vastaa hakasulkeita edeltävää tekstiä.

Vastattava koko kenttää

Palauttaa kaikki tietueet, jotka eivät sisällä c-kirjainta tai h-kirjainta, jos tietueet päättyvät c- tai h-kirjaimeen. Etsintätoiminto ei esimerkiksi palauta sanaa "manic", koska sanan lopussa on "c", mutta se palauttaa sanan "maniacal", koska merkit seuraavat sanaa "c".

Vastattava kentän alkua

Palauttaa tietueet, jotka alkavat merkkijonolla ”ma”. Access hakee kaiken hakasulkeissa olevia merkkejä edeltävän tekstin, joten saatat nähdä ei-toivottuja tuloksia.

Sivun alkuun

Lainausmerkkien, null-arvojen tai tyhjien arvojen etsiminen

Voit hakea Etsi ja korvaa -valintaikkunan avulla myös lainausmerkkejä ja useita erilaisia tyhjiä arvoja.

  • Kentät, jotka on muotoiltu näyttämään arvo, kun kenttä on tyhjä. Kenttä on esimerkiksi voitu muotoilla niin, että siinä näkyy sana Tuntematon, kunnes siihen lisätään arvo.

  • Tyhjät, muotoilemattomat kentät tai null-arvot.

  • Tyhjät merkkijonot sisältävät kentät. Voit kirjoittaa tyhjiä merkkijonoja kirjoittamalla lainausmerkkiparin ilman välilyöntejä (""). Kun teet tämän ja siirrät sitten kohdistimen toiseen kenttään, Access piilottaa lainausmerkit ja kenttä näyttää tyhjältä. Muista, että voit kirjoittaa tyhjiä merkkijonoja vain Teksti-, Muistio- ja Hyperlinkki-tietotyypeiksi määritettyihin kenttiin ja että nämä tyypit sallivat oletusarvoisesti tyhjät merkkijonot.

Lainausmerkkien etsiminen

  1. Avaa taulukko taulukkonäkymässä tai avaa taulukkoon sidottu lomake.

  2. Valitse Aloitus-välilehden Etsi-ryhmässä Etsi tai paina näppäinyhdistelmää CTRL+F.

    -tai-

    Paina Ctrl+F.

    Etsi ja korvaa -valintaikkuna tulee näkyviin.

  3. Jos haluat ainoastaan etsiä lainausmerkit, napsauta Etsintä-välilehteä. Jos haluat etsiä ja korvata lainausmerkit, valitse Korvaus-välilehti.

  4. Kirjoita Etsittävä-ruutuun lainausmerkki. Voit korvata lainausmerkit toisella arvolla kirjoittamalla haluamasi arvon Korvaava-ruutuun.

    Huomautus: Voit jättää Korvaava-ruudun tyhjäksi, jos haluat poistaa lainausmerkit kokonaan.

  5. Halutessasi voit Kohde-luettelon avulla vaihtaa kentän, josta haku suoritetaan, tai hakea koko taulukosta.

    Oletusarvoisesti Kohde-luettelossa on sen kentän nimi, joka valittiin vaiheessa 1. Jos haluat hakea koko taulukosta, valitse taulukon nimi luettelosta.

    -tai-

    Jos haluat valita toisen sarakkeen, napsauta haluamaasi saraketta taulukon taulukkonäkymässä. Valintaikkunaa ei tarvitse sulkea.

  6. Halutessasi voit valita Ehto-luettelosta Vastattava kentän jotakin osaa. Tällöin hausta tulee mahdollisimman laaja.

  7. Valitse Haku-luettelosta Kaikki, jos haluat hakea kaikista tietueista.

  8. Valitse Etsi muotoilun mukaan -valintaruutu

    Huomautus: Jos Access valitsee valintaruudun automaattisesti, hyväksy se, ellet huomaa etsintätoiminnon epäonnistuvan.

  9. Etsi tietueet valitsemalla Etsi seuraava . Jos etsintätoiminto epäonnistuu, poista Hakukentät muotoiltuina -valintaruudun valinta ja yritä uudelleen. Jos haluat varmasti korvata lainausmerkin toisella arvolla (tai et ole arvo), valitse Korvaa. Jos olet varma, että löydät ja korvaat oikeat arvot koko taulukossa, valitse Korvaa kaikki, mutta muista, että korvaavaa toimintoa ei voi kumota. Jos teet virheen, sinun on suoritettava muita etsintä- ja korvaustoimintoja, jotka kumoavat virheen.

Tyhjien arvojen etsiminen

  1. Avaa etsittävät arvot sisältävä taulukko tarpeen mukaan taulukkonäkymässä.

  2. Valitse taulukosta kenttä, joka sisältää etsittävät tyhjät arvot.

  3. Valitse Aloitus-välilehden Etsi-ryhmässä Etsi tai paina näppäinyhdistelmää CTRL+F.

    -tai-

    Paina Ctrl+F.

    Etsi ja korvaa -valintaikkuna tulee näkyviin.

  4. Tee jokin seuraavista toimista:

    Sellaisten tyhjien kenttien etsiminen, jotka on muotoiltu näyttämään jokin arvo

    1. Voit hakea muotoiltuja arvoja napsauttamalla Etsintä-välilehteä.

      Jos haluat etsiä arvot ja korvata ne muilla tiedoilla, napsauta Korvaus-välilehteä.

    2. Kirjoita Etsittävä-ruutuun muotoilun määrittämä arvo.

      Jos haluat lisätä tietoja tyhjään kenttään, kirjoita uudet tiedot Korvattava-ruutuun.

    3. Valitse Ehto-luettelosta Vastattava koko kenttää.

    4. Valitse Etsi muotoilun mukaan -valintaruutu

    5. Valitse Etsi seuraava.

    Tyhjien, muotoilemattomien kenttien etsiminen

    1. Jos haluat etsiä kentät, valitse Etsintä-välilehti. Jos haluat etsiä kentät ja lisätä niihin arvon, valitse Korvaus-välilehti.

    2. Kirjoita Etsittävä-ruutuun Null tai Is Null.

      Jos haluat korvata null-arvon muilla tiedoilla, kirjoita uudet tiedot Korvaava-ruutuun.

    3. Valitse Ehto-luettelosta Vastattava koko kenttää.

    4. Tyhjennä Etsi muotoilun mukaan -valintaruutu.

    5. Valitse Etsi seuraava.

    Tyhjiä merkkijonoja sisältävien kenttien etsiminen

    1. Voit etsiä tyhjät merkkijonot napsauttamalla Etsintä-välilehteä.

      Jos haluat korvata merkkijonot muilla tiedoilla, napsauta Korvaus-välilehteä.

    2. Kirjoita Etsittävä-ruutuun lainausmerkit ilman välilyöntejä (””).

      Jos haluat korvata tyhjät merkkijonot muilla tiedoilla, kirjoita uudet tiedot Korvaava-ruutuun.

    3. Valitse Ehto-luettelosta Vastattava koko kenttää.

    4. Tyhjennä Etsi muotoilun mukaan -valintaruutu.

    5. Valitse Etsi seuraava.

Sivun alkuun

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.