Yhteenveto
Excel DGET -toiminto saa yhden arvon tietyssä kentässä tietueesta, joka vastaa ehtoja. DGET heittää #NUM -virheen, jos kriteerejä on useampi kuin yksi tietue.
Tarkoitus
Hanki arvoa vastaavasta tietueestaPalautusarvo
Tietyn kentän arvoSyntaksi
= DGET (tietokanta, kenttä, kriteerit)Väitteet
- tietokanta - tietokantojen alue, mukaan lukien otsikot.
- field - laskettava kentän nimi tai hakemisto.
- kriteerit - Kriteerialue, mukaan lukien otsikot.
Versio
Excel 2003Käyttöohjeet
Excel DGET -toiminto saa tietyn tietyn kentän yksittäisen arvon, joka vastaa ehtoja. Tietokanta argumentti on solualue, joka sisältää kenttäotsikot, kenttä on nimi tai indeksi kentän saada max arvo, ja kriteerit on solualue kanssa otsikoita, jotka vastaavat kuin tietokantaan .
Yllä olevan esimerkin avulla saat arvon kentästä "Yhteensä" tietueesta, jossa väri on "punainen" ja "päivä" on ti, jommallakummalla alla olevista kaavoista:
=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index
DGET-toiminto on suunniteltu keräämään yksi arvo vastaavien kriteerien perusteella. Kun useampi kuin yksi tietue täyttää kriteerit, DGET heittää #NUM -virheen.
Kriteerivaihtoehdot
Kriteerit voivat sisältää erilaisia lausekkeita, mukaan lukien joitain jokerimerkkejä. Seuraavassa taulukossa on joitain esimerkkejä:
Kriteeri | Käyttäytyminen |
---|---|
Punainen | Ottelu "punainen" tai "PUNAINEN" |
Re * | Alkaa "re" |
10 | Yhtä 10 |
> 10 | Yli 10 |
Ei tyhjä | |
100 | Ei 100 |
> 19.12.2017 | Yli 19. joulukuuta 2017 |
Huomaa: näyttää siltä, että jokerimerkkien tuki ei ole yhtä laajaa kuin muilla toiminnoilla, kuten COUNTIFS, SUMIFS, MATCH jne. Esimerkiksi malli ??? sovittaa merkkijonot 3 tarkalleen merkillä nykyaikaisemmissa funktioissa, mutta ei tietokantatoiminnoissa. Jos käytät jokerimerkkejä, testaa huolellisesti.
Moniriviset kriteerit
DGET: n kriteerialue voi sisältää useamman kuin yhden rivin otsikoiden alapuolella. Kun ehdoissa on enemmän kuin yksi rivi, jokainen rivi liitetään OR-logiikkaan ja tietyn kriteeririvin lausekkeet AND-logiikkaan.
Huomautuksia:
- DGET heittää #NUM -virheen, jos kriteerejä on useampi kuin yksi tietue.
- DGET tukee jokerimerkkejä kriteereinä
- Kriteerit voivat sisältää useamman kuin yhden rivin
- Kenttä väitettä voidaan toimittaa nimenä lainausmerkkeihin ( "") tai numerona, joka edustaa takenttäindeksillä.
- Tietokanta ja kriteerit alueet on sisällytettävä otsikoista.