Funktionen Avg

Beregner den aritmetiske middelværdi for et sæt af værdier, der er indeholdt i et angivet felt i en forespørgsel.

Syntaks

Avg (udtryk)

Pladsholderen for udtryk repræsenterer et strengudtryk der identificerer det felt, der indeholder de numeriske data, du vil beregne gennemsnittet af, eller et udtryk, der udfører en beregning med brug af dataene i det pågældende felt. Operander i udtryk kan indeholde navnet på et tabelfelt, en konstant eller en funktion (som kan være enten indbygget eller brugerdefineret, men ikke en af de andre SQL-aggregeringsfunktioner).

Bemærkninger

Gennemsnittet, der beregnes med Avg, er den aritmetiske middelværdi (summen af værdierne divideret med antallet af værdier). Du kan f.eks.bruge Avg til at beregne gennemsnitlige fragtomkostninger.

Funktionen Avg medtager ikke nogen Null-felter i beregningen.

Du kan bruge Avg i et forespørgselsudtryk og i SQL-egenskaben for et QueryDef -objekt, eller når du opretter et postsæt -objekt, der er baseret på en SQL-forespørgsel.

Eksempler

Udtryk

Resultater

SELECT Avg([Enhedspris]) AS Udtryk1 FROM ProductSales;

Returnerer gennemsnittet af alle værdierne i feltet "Enhedspris" fra tabellen "Produktsalg" og vises i kolonneUdskrift1.

SELECT Avg([Salgspris]) AS AvgSalePrice, Avg([Rabat]) AS AvgDiscount FROM ProductSales;

Returnerer det gennemsnitlige felt "Salgspris" og "Rabat" fra tabellen ProduktSalg. Resultaterne vises i kolonnen "AvgSalePrice" og "AvgDiscount" og returnerer gennemsnittet af alle "Salgspris", hvor "Antal" solgt er over 10. Resultaterne vises i kolonnen "AvgSalePrice".

SELECT Abs(Avg([Discount])) AS AbsAverageDiscount FROM ProductSales;

Returnerer den absolutte værdi af den gennemsnitlige værdi af feltet "Rabat" og vises i kolonnen "AbsAverageDiscount".

Se også

Beregne felter i SQL-funktioner

Har du brug for mere hjælp?

Udvid dine Office-færdigheder
Gå på opdagelse i kurser
Få nye funktioner først
Bliv Office Insider

Var disse oplysninger nyttige?

Tak for din feedback!

Tak for din feedback! Det lyder, som om det vil kunne hjælpe, hvis du bliver sat i forbindelse med en af vores Office-supportteknikere.

×