Šajā rakstā paskaidrota funkcijas DGET funkciju programmā Microsoft Excel.
Apraksts
No saraksta vai datu bāzes izgūst kolonnas vienu vērtību, kas atbilst norādītajiem nosacījumiem.
Sintakse
DGET(datu bāze, lauks, kritēriji)
Funkcijas DGET sintaksei ir šādi argumenti.
-
Datu bāze Obligāts arguments. Šūnu diapazons, kas veido datu bāzes sarakstu. Datu bāze ir saistītu datu saraksts, kurā saistītas informācijas rindas ir ieraksti, bet datu kolonnas ir lauki. Saraksta pirmā rinda satur katras kolonnas etiķetes.
-
Lauks Obligāts arguments. Norāda, kura kolonna tiek izmantota funkcijā. Ievadiet kolonnas etiķeti dubultpēdiņās, piemēram, “Vecums” vai “Raža”, vai skaitli (bez pēdiņām), kas apzīmē kolonnas novietojumu sarakstā: pirmajai kolonnai — 1, otrajai kolonnai — 2 utt.
-
Kritēriji Obligāts arguments. Šūnu diapazons, kas satur norādītos nosacījumus. Kritērija argumentam var izmantot jebkuru diapazonu, ja vien tajā ir vismaz viena kolonnas etiķete un vismaz viena šūna zem kolonnas etiķetes kolonnas nosacījuma noteikšanai.
Piezīmes
-
Ja neviens ieraksts neatbilst kritērijiem, funkcija DGET atgriež #VALUE! kļūdas vērtību.
-
Ja kritērijiem atbilst vairāki ieraksti, funkcija DGET atgriež #NUM! kļūdas vērtību.
-
Kritērija argumentam var izmantot jebkuru diapazonu, ja vien tajā ir vismaz viena kolonnas etiķete un vismaz viena šūna zem kolonnas etiķetes nosacījuma noteikšanai.
Piemēram, ja diapazonā G1:G2 šūnā G1 ierakstīta kolonnas etiķete Ienākumi, bet šūnā G2 ir summa 10 000 EUR, šo diapazonu var definēt kā SaskaIenākumu un izmantot šo nosaukumu kā kritērija argumentu datu bāzes funkcijās.
-
Lai gan kritēriju diapazons darblapā var atrasties jebkurā vietā, nenovietojiet kritēriju diapazonu zem saraksta. Ja sarakstam tiek pievienota jauna informācija, jaunā informācija tiek pievienota pirmajai rindai zem saraksta. Ja rinda zem saraksta nav tukša, programma Microsoft Excel nevar pievienot jauno informāciju.
-
Pārliecinieties, vai kritēriju diapazons nepārklāj sarakstu.
-
Lai veiktu operāciju ar veselu datu bāzes kolonnu, ievadiet tukšu rindu zem kolonnu etiķetēm kritēriju diapazonā.
Piemērs
Nokopējiet šīs tabulas parauga datus un ielīmējiet tos jaunas Excel darblapas šūnā A1. Lai formulas parādītu rezultātus, atlasiet tos, nospiediet taustiņu F2 un pēc tam Enter. Ja nepieciešams, varat koriģēt kolonnas platumu, lai redzētu visus datus.
Koks |
Augstums |
Vecums |
Raža |
Peļņa |
Augstums |
---|---|---|---|---|---|
="=Ābele" |
>10 |
<16 |
|||
="Bumbiere" |
>12 |
||||
Koks |
Augstums |
Vecums |
Raža |
Peļņa |
|
Ābele |
18 |
20 |
14 |
105 EUR |
|
Bumbiere |
12 |
12 |
10 |
96 EUR |
|
Ķirsis |
13 |
14 |
9 |
105 EUR |
|
Ābele |
14 |
15 |
10 |
75 EUR |
|
Bumbiere |
9 |
8 |
8 |
77 EUR |
|
Ābele |
8 |
9 |
6 |
45 EUR |
|
Formula |
Apraksts |
Rezultāts |
|||
=DGET(A5:E11; "Raža"; A1:A3) |
Atgriež #NUM! kļūdas vērtību, jo kritērijam atbilst vairāki ieraksti (jebkura ābele vai bumbieri). |
#NUM! |
|||
=DGET(A5:E11; "Raža"; A1:F3) |
Atgriež 10 (ābeles raža rindā 9), jo šis ir vienīgais ieraksts, kas atbilst laukos A1:F3 norādītajiem nosacījumiem. |
10 |