W tym samouczku pokazano, jak używać funkcji DGET programu Excel, która zwraca pojedynczą wartość w danym polu z rekordu spełniającego kryteria.
Przegląd funkcji DGET
Funkcja DGET zwraca pojedynczą wartość w danym polu z rekordu spełniającego kryteria.
Aby użyć funkcji arkusza kalkulacyjnego DGET Excel, wybierz komórkę i wpisz:
(Zwróć uwagę, jak pojawiają się dane wejściowe formuły)
Składnia i wejścia funkcji DGET:
1 | =DGET(baza danych;pole;kryteria) |
Baza danych - Zakres bazy danych wraz z nagłówkami.
pole - Nazwa pola lub indeks do zliczenia.
kryteria - Zakres kryteriów, w tym nagłówki.
Co to jest DGET?
DGET to funkcja programu Excel w grupie funkcji bazy danych. Działa podobnie do innych funkcji wyszukiwania, takich jak WYSZUKAJ.PIONOWO, WYSZUKAJ.X lub połączonego dopasowania indeksu.
Funkcja jest wskazywana na bazę danych (lub tabelę) i określone są kryteria zwracania pojedynczej wartości wyniku.
1 | =DGET($ B$2:$E$9;H3;G3:G4) |
W tabeli zwrócono rok 2022.
Jak korzystać z DGET
Funkcja DGET przyjmuje trzy wymagane argumenty:
- Baza danych: To jest zakres komórek używanych w wyszukiwaniu. Pierwszy wiersz musi zawierać nagłówki tabeli.
- Pole: Wskazuje, która kolumna jest używana do zwracanego wyniku. Może być wprowadzany jako tekst w cudzysłowie, jako odwołanie do komórki lub jako indeks kolumn, tj. 1 to pierwsza kolumna, 2 to następna itd.
- Kryteria: jest to zakres komórek zawierający określone warunki. Nie ma limitu liczby warunków, ale musi zawierać co najmniej jedną etykietę kolumny i co najmniej jedną komórkę danych pod nią.
Istnieje kilka kluczowych punktów dotyczących korzystania z tej funkcji.
DGET - wiele dopasowań
- W przeciwieństwie do funkcji WYSZUKAJ.PIONOWO lub INDEXMATCH, nie zwróci wyniku, jeśli istnieje więcej niż jedno dopasowanie.
1 =DGET($ B$2:$E$9;"Rok";G3:G4)
Alternatywnie, #VALUE zostanie zwrócony, jeśli nie znaleziono dopasowań.
DGET - wiele kryteriów
- W funkcji DGET można zastosować wiele kryteriów, takich jak wyszukiwanie modelu i koloru.
Dodając koszt jako kryterium, możesz na przykład użyć wartości większej lub mniejszej niż.
DGET - wiele wierszy
- Nie można wypełnić komórki zawierającej funkcję DGET i spowoduje to wystąpienie błędu #NUM (nagłówek kolumny kryteriów nie będzie już przekazywany w argumencie).
Co się stanie, jeśli wiersz nagłówka zostanie zamrożony, a następnie komórka zostanie wypełniona?
Wynik to #NUM! błąd. Musisz utworzyć nową tabelę z nagłówkami i szarymi kryteriami ładowarki, aby zwrócić oczekiwany wynik. Jest to scenariusz, w którym inne funkcje wyszukiwania są znacznie bardziej elastyczne niż DGET.
DGET - częściowe dopasowania
- Wreszcie, DGET może zwracać wyniki przy użyciu dopasowań częściowych.
Interesują Cię więcej funkcji wyszukiwania?
Zobacz nasze inne artykuły na temat WYSZUKAJ.PIONOWO, WYSZUKAJ.POZIOMO, DOPASOWANIE INDEKSU lub nowej funkcji WYSZUKAJ.PIONOWO.
DGET w Arkuszach Google
Funkcja DGET działa dokładnie tak samo w Arkuszach Google, jak w Excelu: