Het creëren van een berekend veld met Access 2007

Een berekend veld neemt informatie uit een ander veld in uw Microsoft Access 2007-database en voert enkele rekenkundige om te komen met nieuwe informatie. In feite kan een berekend veld data te nemen van meer dan één veld en combineer informatie om een ​​geheel nieuw veld te creëren als dat is wat je wilt. U kunt eenvoudige rekenkundige uitvoeren, zoals optellen en vermenigvuldigen, of gebruik maken van ingebouwde functies Access, zoals Som en Gem (gemiddeld), voor meer moeilijke berekeningen.

De eerste stap bij het ​​maken van een berekend veld (ook wel bekend als een uitdrukking van Access) in een query is om de tabellen die de velden die u nodig heeft voor uw berekening bevatten bevatten. Toegang kan niet de nummers te trekken uit de lucht voor de berekening, dus je moet ervoor zorgen dat de velden die de getallen bevatten aanwezig in uw zoekopdracht zijn.

Access gebruikt een speciale syntax voor het bouwen berekende velden. Hier ziet u hoe een berekende veld te creëren:

1. Klik op een lege kolom in de rij veld van de queryraster.

De goede oude cursor knippert in de rij. Toegang zet de resultaten van de berekening in dezelfde startpositie als de berekening zelf, dus indien de berekening zit in de derde kolom van queryontwerpraster zullen de resultaten van de berekening in de derde kolom, ook.

2. Voer een naam voor uw berekening, gevolgd door een dubbele punt (:).

Toegang zal verwijzen naar deze berekening van nu af aan door wat je voor de dubbele punt in te voeren. Houd het kort en zoet, zoals Bedrag of Tax, zodat het makkelijker is om later verwijzen naar. Als u niet de naam van uw berekening, zal Access de generieke Expr (gevolgd door een nummer) zetten als naam. Het heeft iets te noemen, dus waarom niet Uitdr1 of Uitdr2, toch?

3. Voer uw berekening, het vervangen van veldnamen voor de werkelijke aantallen waar nodig.

Je hoeft niet uitsluitend te gebruiken veldnamen in uw berekeningen. U kunt ook formules in te voeren met getallen, zoals deze:

BTW: Aantal * Prijs per eenheid * .06

Als een veldnaam meer dan één woord bevat, zet vierkante haken omheen. Toegang behandelt iets anders zij vaststelt dat in de berekening als een constante (dat is wiskunde lingo voor het is wat het is en het verandert nooit). Als het veld bevat geen spaties, zal Access de vierkante haakjes in voor u zetten nadat u de naam van het veld in te voeren. Dat is waarom je altijd moet gebruiken één-woord veldnamen - dus je hoeft niet om die verdomde vierkante haken typt.

Bij het maken van formules, houden deze algemene richtlijnen in gedachten:

  • U moet handmatig de veldnamen en constanten typen in uw formule. Je kunt niet gewoon slepen en neerzetten spullen uit de lijst tafel.
  • Maak je geen zorgen als uw berekening groeit langs de rand van het vak Veld. Toegang herinnert zich nog alles, zelfs als het niet op het scherm verschijnen.

Om de kolom vraag breder te maken, richt u de muisaanwijzer op de lijn aan de rechterkant van de dunne balk boven de berekening binnenkomst. Als je het goed over de lijn, de aanwijzer verandert in een lijn met een horizontale pijl doorheen. Wanneer dat gebeurt, klik en sleep de muis naar rechts. Als je dat doet, de kolom breidt uit op basis van uw bewegingen. Om de breedte om precies de juiste maat passen, plaatst u de muis om de grootte van de kolom, zoals hierboven dubbelklik vervolgens beschreven!

  • Als het een echt, echt, echt lang berekening, drukt u op Shift + F2 terwijl de cursor ergens op de berekening.

Dit opent het dialoogvenster Zoom doos, zodat u gemakkelijk kunt zien en bewerken alles in een pop-up venster.

Wanneer u een query met een berekening uitvoert, Access

  • Produceert een datasheet toont de door u opgegeven velden
  • Voegt een nieuwe kolom voor elk berekend veld