Jak korzystać z funkcji DSum w programie Access

Microsoft Access używa funkcji DSum do obliczenia sumy zdefiniowanego zestawu pól.

Krok 1

Otwórz bazę danych programu Access 2010. Określ pola w tabeli lub kwerendzie, które należy zsumować. Wyniki tych pól muszą być wartościami liczbowymi, aby ta funkcja działała prawidłowo. Jeśli używasz wersji programu Access innej niż 2010, kroki do utworzenia tej funkcji są podobne, ale lokalizacje narzędzi oprogramowania mogą się różnić.

Krok 2

Wybierz zapisane zapytanie z menu Dostęp lub utwórz nowe zapytanie za pomocą "Kreatora zapytań", który można znaleźć na karcie "Inne" w menu "Utwórz".

Krok 3

Otwórz zapytanie w "Widok projektu", wybierając tę ​​opcję z menu "Widok".

Krok 4

Kliknij przycisk "Konstruktor" w zakładce "Projekt", aby otworzyć okno wyskakujące "Kreator wyrażeń".

Krok 5

Wklej następującą składnię "DSUM" w oknie konstruktora wyrażeń: DSum ("[field_name]", "table_name", "[field_text] =" value "").

Krok 6

Wybierz obszar "Field_name" w wyrażeniu. W tym przykładzie wyrażenie "nazwa_pola" jest wyrażeniem i reprezentuje pole w tabeli lub kwerendzie zawierające wartości, które mają być agregowane. Zastąp ten tekst nazwą swojego pola.

Krok 7

Zastąp "Tablename" nazwą tabeli lub zapytania, w którym znajduje się pole. Jest to obszar domeny funkcji i identyfikuje zbiór rekordów do oceny.

Krok 8

Wybierz "[campotexto] =" Valor ", aby zmodyfikować kryteria funkcji. Kryteria ograniczają zakres danych, w których wykonywana jest funkcja DSum. Na przykład, jeśli twoim campotextem jest Campo2, a twoja wartość to "10", funkcja przejrzy tylko wiersze danych, w których Field2 równa się 10. Kryteria działają w podobny sposób jak klauzula "WHERE" w wyrażeniach SQL, Możesz pominąć tę sekcję funkcji, jeśli modyfikacja kryteriów nie jest konieczna.

Krok 9

Zastąp "[kampotexto]" nazwą pola zawierającego kryteria i "Wartość" z tekstem lub numerem kryterium.

Krok 10

Kliknij "OK".

Krok 11

Kliknij "Uruchom" w menu głównym, aby zobaczyć wyniki zapytania. W polu wyrażeń zostanie wyświetlona odpowiednia suma pól.