Funcția DGET

Începând cu acest post voi prezenta funcțiile în Excel și LibreOffice Calc. 

În Excel:

forma: =DGET(bazadate,câmp,criterii)

Descriere: Extrage o singură valoare dintr-o coloană a unei liste sau a unei baze de date, care îndeplinește criteriile specificate

Dacă opțiunea câmp lipsește din declarația funcției atunci funcția se va aplica întregii baze de date (aceasta situatie nefiind specifică unei situații practice).

Funcția poate da un mesaj de eroare atunci când:

1.Există mai multe înregistrări care îndeplinesc criteriul (criteriile) – ca rezultat va apărea #NUM!

2. Nu există nici o înregistrare care să îndeplinească criteriu (criteriile) – ca rezultat va apărea #VALUE!

Exemplu

Fie baza de date

fig052_1303

Să presupunem că dorim să vedem care este înălțimea de inserție a plantelor din județul Alba care au 10 frunze. Pentru aceasta vom scrie la criterii cele două condiții:

fig053_1303

După ce vom da un clic pe  fx  în fereastra ce va apărea vom scrie:

fig054_1303

Dând un clic pe OK vom obține fereastra:

fig055_1303

Deci înălțimea de inserție a plantelor din județul Alba care au în total 10 frunze, este 72 de cm. Dacă acum dorim să căutăm altceva în aceeași bază de date vom modifica doar criteriul și rezultatul se va modifica automat. De exemplu, să presupunem ca dorim, pentru același număr de frunze să vedem cât este înălțimea de inserție în județul Suceava. Pentru aceasta în celula A17 vom scrie SV și după ce vom da Enter va apărea următoarea fereastră:

fig056_1303

Deci în județul Suceava pentru un număr total de 10 frunze am obținut o înăltime de inserție de 64 de cm.

Care este rezultatul funcției dacă în foaia de mai sus scriem în celula B17 valoarea 13?

În LibreOffice Calc:

forma: =DGET(bazadate;câmp;criterii)

Descrierea argumentelor funcției este aceeași ca în cazul funcției din Excel. Și tot ca acolo atunci când nu există nici o valoare care să îndeplinească criteriul(criteriile) cerute funcția ne dă #VALUE!.

Diferența apare atunci când pentru criteriile specificate avem mai multe valori. În aceasta situație funcția DGET în LibreOffice va da – Err:502. Pentru a exemplifica acest caz voi modfica baza de date punând în celula D6 valoarea 8.

fig044_1303

La criterii vom scrie:

fig045_1303

Mai întâi vom da un clic în celula B20 unde se va afișa rezultatul funcției. Ca și în Excel și aici avem la bara de formule un buton fx. Dând un clic pe acesta vă apărea fereastra:

fig046_1303

La Category vom selecta Database, iar la Function  vom alege DGET:

fig047_1303

Apoi vom da un clic pe Next>>. Va apărea fereastra de mai jos în care punem argumentele funcției:

fig048_1303

Inainte de a da un clic pe OK, am putea da un clic pe opțiunea Structure din fereastra din stânga(această operație nu reprezintă o etapă obligatorie în utilizarea funcției). Vom obține:

fig049_1303

Dând un clic pe OK obținem:

fig050_1303

Punând în celula D6 valoarea inițială din baza de date (9) vom obține:

fig051_1303

Deci pentru soiurile din județul Bistrița-Năsăud care au numărul total de frunze 8 înălțimea de inserție este 40 cm.

Reclame

Lasă un răspuns

Completează mai jos detaliile tale sau dă clic pe un icon pentru a te autentifica:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare /  Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare /  Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare /  Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare /  Schimbă )

w

Conectare la %s