
rezumat
Funcția Excel DGET obține o singură valoare într-un câmp dat dintr-o înregistrare care corespunde criteriilor. DGET va arunca eroarea #NUM dacă mai multe înregistrări corespund criteriilor.
Scop
Obțineți valoare din înregistrarea potrivităValoare returnată
Valoarea dintr-un câmp datSintaxă
= DGET (bază de date, câmp, criterii)Argumente
- baza de date - Gama de baze de date, inclusiv anteturi.
- câmp - Numele sau indexul câmpului de numărat.
- criterii - Gama de criterii, inclusiv anteturile.
Versiune
Excel 2003Note de utilizare
Funcția Excel DGET obține o singură valoare dintr-un câmp dat într-o înregistrare care corespunde criteriilor. Bazei de date argument este o gamă de celule care include antete de câmp, câmp este numele sau indicele de câmp pentru a obține o valoare maximă de la, și criterii este o serie de celule cu headere care se potrivesc cu cele din baza de date cu .
Folosind exemplul de mai sus, puteți obține valoarea din câmpul „Total” într-o înregistrare în care culoarea este „roșie” și „Ziua” este marți cu oricare dintre cele două formule de mai jos:
=DGET(B7:E14,"Total",B4:E5) // field by name =DGET(B7:E14,4,B4:E5) // field by index
Funcția DGET este concepută pentru a extrage o singură valoare pe baza criteriilor de potrivire. Când mai multe înregistrări corespund criteriilor, DGET va arunca eroarea #NUM.
Opțiuni de criterii
Criteriile pot include o varietate de expresii, inclusiv unele metacaractere. Tabelul de mai jos prezintă câteva exemple:
Criterii | Comportament |
---|---|
roșu | Potriviți „roșu” sau „ROȘU” |
Re* | Începe cu „re” |
10 | Egal cu 10 |
> 10 | Mai mare de 10 |
Nu gol | |
100 | Nu 100 |
> 19.12.2017 | Mai mare decât 19 decembrie 2017 |
Notă: se pare că suportul pentru metacaractere nu este la fel de extins ca și în cazul altor funcții precum COUNTIFS, SUMIFS, MATCH etc. De exemplu, modelul ??? va potrivi șiruri cu 3 caractere exact în funcții mai moderne, dar nu în funcțiile bazei de date. Dacă utilizați metacaractere, testați cu atenție.
Criterii pe mai multe rânduri
Gama de criterii pentru DGET poate include mai mult de un rând sub anteturi. Când criteriile includ mai mult de un rând, fiecare rând este asociat cu logica SAU, iar expresiile dintr-un rând de criterii date sunt unite cu logica ȘI.
Note:
- DGET va arunca eroarea #NUM dacă mai multe înregistrări corespund criteriilor.
- DGET acceptă metacaracterele în criterii
- Criteriile pot include mai multe rânduri
- Câmpului argument poate fi furnizat ca un nume în ghilimele duble ( „“) sau ca un număr care reprezintă indicele de câmp.
- Baza de date și intervalele de criterii trebuie să includă anteturi potrivite.