DGET yra unikali Excel duomenų bazės funkcija. Jis neatlieka skaičiavimo, bet tikrina, ar nėra įrašų pasikartojančių. Funkcija grąžina vieną iš trijų reikšmių:
-
Jei vienas įrašas atitinka kriterijų, DGET grąžina kriterijų.
-
Jei jokie įrašai neatitinka kriterijaus, DGET grąžina #VALUE! klaida.
-
Jei kriterijų atitinka daugiau nei vienas įrašas, DGET grąžina #NUM! klaida.
Išbandę, ar DGET pateikia klaidą, galite aptikti duomenų problemų. Galbūt įtariate, kad mokinys du kartus užsiregistravo į konkrečią pamoką. Jei tai tiesa, du įrašai turės tą patį studento ID ir klasę.
Toliau pateiktame paveikslėlyje parodyta, kaip patikrinti, ar studentas NR5090 buvo įvestas daugiau nei vieną kartą skaičiuojant 101. Jei yra daugiau nei vienas įrašas, DGET grąžina klaidą. F5 langelyje yra formulė, kurioje funkcija DGET yra funkcijos ISERROR viduje; viskas, kas yra funkcijos IF viduje. Jei DGET grąžina klaidą, grąžinkite vieną pranešimą; jei DGET nepateikia klaidos, grąžinkite kitą pranešimą. Čia yra formulė:
DGET naudojimas norint patikrinti, ar duomenų bazėje nėra įrašų dublikatų.
=IF(ISERROR(DGET(Studentai,Studento ID,F2:G3)),F3 & " turi pasikartojančius įrašus", F3 & " turi vieną įrašą")