Tworzenie pól obliczeniowych w zapytaniach wyboru programu Microsoft Access
Dotyczy:Microsoft Access 2010, 2013, 2016, 2019 i 365 (Windows)
Pola obliczeniowe można tworzyć w zapytaniach wybierających w programie Microsoft Access w siatce QBE (zapytanie według przykładu). Musisz nauczyć się kilku zasad składni, aby móc tworzyć obliczenia od prostych do bardziej złożonych. Pola obliczeniowe można również tworzyć w innych typach zapytań programu Access.
Tworzenie pola obliczeniowego w zapytaniu wybierającym
Aby utworzyć zapytanie wybierające z polem obliczeniowym (które pojawi się w każdym rekordzie w widoku arkusza danych):
- Kliknij kartę Utwórz na Wstążce, a następnie kliknij Projekt zapytania w grupie Zapytania.
- Kliknij dwukrotnie żądane tabele, a następnie kliknij Zamknij.
- W siatce, w pustej kolumnie w wierszu Pole, wprowadź nową nazwę pola, po której następuje dwukropek (:). Wszystko po dwukropku jest częścią wyrażenia matematycznego używanego w tej dziedzinie. Wprowadzając nazwę nowego pola, nie używaj kropek (.), nawiasów kwadratowych ([]) ani wykrzykników (!). Nie używaj też tej samej nazwy, co inne pole w tabeli w Twojej bazie danych.
- Po nowej nazwie pola i dwukropku wprowadź wyrażenie. Kiedy wprowadzasz nazwy pól w wyrażeniu, powinny one pojawiać się w nawiasach kwadratowych, takich jak [rzeczywista sprzedaż]. Możesz kliknąć prawym przyciskiem myszy w wierszu pola i wybrać Zoom lub nacisnąć Shift + F2, aby „przybliżyć”, aby ułatwić wprowadzanie wyrażenia. Na przykład możesz wprowadzić Odchylenie:[rzeczywista sprzedaż]-[przewidywana sprzedaż] w wierszu pola lub oknie dialogowym Powiększenie.
- W wyrażeniu wprowadź odpowiednie operatory lub funkcje (+ dla dodawania, – dla odejmowania, / dla dzielenia i * dla mnożenia). Możesz także wprowadzić funkcje dostępu.
- Jeśli jesteś w oknie dialogowym Powiększenie, kliknij OK.
- Naciśnij Enter.
- Kliknij prawym przyciskiem myszy kartę zapytania i wybierz Widok arkusza danych. Możesz także kliknąć Uruchom w grupie Wyniki na karcie Projektowanie w Narzędziach zapytań na Wstążce.
Aby te obliczenia działały, pola zawarte w wyrażeniu powinny być polami w wyświetlanych tabelach. Uważaj też na błędy w pisowni. Rzeczywista sprzedaż różni się od rzeczywistej sprzedaży i nawiasy kwadratowe, a nie okrągłe, służą do ujęcia pól.
Poniżej znajduje się okno dialogowe Powiększ:
Pole obliczeniowe w widoku projektu w zapytaniu może pojawić się w wierszu Pole w następujący sposób:
Odchylenie:[rzeczywista sprzedaż]-[przewidywana sprzedaż]
W obliczeniach nie jest rozróżniana wielkość liter, więc możesz również wpisać:
Odchylenie:[rzeczywista sprzedaż]-[przewidywana sprzedaż]
Tworzenie pola obliczeniowego za pomocą Konstruktora wyrażeń
Aby utworzyć zapytanie z polem obliczeniowym za pomocą Konstruktora wyrażeń:
- W widoku projektu zapytania, w siatce, kliknij pustą kolumnę w wierszu Pole, a następnie wprowadź nową nazwę pola i dwukropek (:).
- Kliknij opcję Konstruktor w grupie Ustawienia zapytania na karcie Projektowanie w Narzędziach zapytań na Wstążce lub naciśnij klawisze Ctrl + F2. Pojawi się Konstruktor wyrażeń. Wprowadź wyrażenie lub kliknij + obok funkcji, a następnie kliknij Funkcje wbudowane, aby wyświetlić funkcje dostępne w programie Access.
- Kontynuuj wprowadzanie żądanej formuły.
- Kliknij OK.
- Naciśnij Enter.
- Kliknij prawym przyciskiem myszy kartę zapytania i wybierz Widok arkusza danych. Możesz także kliknąć Uruchom w obszarze wyników na karcie Projektowanie narzędzi zapytań na Wstążce.
Poniżej znajduje się Konstruktor wyrażeń:
Możesz tworzyć wszelkiego rodzaju podstawowe i bardziej złożone obliczenia, korzystając z funkcji programu Microsoft Access nie tylko w zapytaniach, ale także w formularzach, raportach i innych obiektach. W przyszłych artykułach pokażemy niektóre inne obliczenia, które możesz utworzyć.