Applies ToAccess för Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Beräknar det aritmetiska medelvärdet av en uppsättning värden som finns i ett angivet fält i en fråga.

Syntax

Medel ( uttr )

Platshållaren uttr representerar en stränguttryck som identifierar fältet som innehåller de numeriska data som du vill beräkna medelvärdet för eller ett uttryck som utför en beräkning med hjälp av data i fältet. Operander i uttr kan innehålla namnet på ett tabellfält, en konstant eller en funktion (som antingen kan vara inbyggd eller användardefinierad men inte någon av de andra SQL-mängdfunktionerna).

Kommentarer

Medelvärdet som beräknas av Medel är det aritmetiska medelvärdet (summan av värdena dividerade med antalet värden). Du kan till exempel använda Medel för att beräkna genomsnittlig fraktkostnad.

Funktionen Medel tar inte med null-fält i beräkningen.

Du kan använda Medel i ett frågeuttryck och i SQL-egenskapen för ett QueryDef objekt eller när du skapar ett postuppsättning objekt baserat på en SQL-fråga.

Exempel

Uttryck

Resultat

SELECT Avg([UnitPrice]) AS Uttr1 FROM ProductSales;

Returnerar medelvärdet för alla värden i fältet "Enhetspris" från tabellen "Produktförsäljning" och visar i kolumn Uttr1.

SELECT Medel([SalePrice]) AS AvgSalePrice, Avg([Discount]) AS AvgDiscount FROM ProductSales;

Returnerar det genomsnittliga fältet "Försäljningspris" och "Rabatt" från tabellen Försäljningsförsäljning. Resultaten visas i kolumnen "AvgSalePrice" respektive "AvgDiscount" returnerar medelvärdet för alla "SalePrice" där "Antal" säljs är över 10. Resultatet visas i kolumnen "AvgSalePrice".

SELECT Abs(Medel([Rabatt])) AS AbsAverageDiscount FROM ProductSales;

Returnerar absolutvärdet av medelvärdet av fältet "Rabatt" och visar i kolumnen "AbsAverageDiscount".

Beräkningar med fältvärden i SQL-funktioner

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.