Lezen in het Engels

Delen via


WEEKNUM

Van toepassing op:berekende kolomberekende tabelMeasureVisuele berekening

Retourneert het weeknummer voor de opgegeven date volgens de return_typevalue. Het weeknummer geeft aan waar de week numeriek binnen een yearvalt.

Er zijn twee systemen die worden gebruikt voor deze functie:

  • System 1 - De week met 1 januari is de first week van de yearand is genummerd week 1.
  • System 2 - De week met de first donderdag van de year is de first week van de yearand wordt genummerd als week 1. Dit systeem is de methodologie die is opgegeven in ISO 8601, dat algemeen bekend staat als het Europese weeknummeringssysteem.

Syntaxis

WEEKNUM(<date>[, <return_type>])  

Parameters

Term Definitie
date De date in datetimeformat.
return_type (Optioneel) Een getal dat bepaalt welke day de week begint. Standaard is 1. Zie de opmerkingen.

value retourneren

Een geheel getal.

Opmerkingen

  • De functie WEEKNUM maakt standaard gebruik van een calendar conventie waarin de week met 1 januari wordt beschouwd als de first week van de year. De ISO 8601 calendar standaard, die veel in Europa wordt gebruikt, definieert echter de first week als de week met het merendeel van de dagen (vier or meer) die in de nieuwe yearvallen. Dit betekent dat ifreturn_type een geldige value is die niet 21 is, voor jaren waarin er drie dagen or minder zijn in de first week van januari, retourneert de functie WEEKNUM weeknummers die afwijken van de ISO 8601-definitie.

  • Voor return_typekan de volgende geldige valuesnot worden ondersteund door sommige DirectQuery-gegevensbronnen:

    return_type Week begint op Systeem
    1 or weggelaten Zondag 1
    2 maandag 1
    11 maandag 1
    12 Dinsdag 1
    13 woensdag 1
    14 donderdag 1
    15 Vrijdag 1
    16 Zaterdag 1
    17 Zondag 1
    21 maandag 2

Voorbeeld 1

In het volgende voorbeeld wordt het weeknummer voor 14 februari 2010 geretourneerd. Bij deze berekening wordt ervan uitgegaan dat weken op maandag beginnen.

= WEEKNUM("Feb 14, 2010", 2) 

Voorbeeld 2

In het volgende voorbeeld wordt het weeknummer geretourneerd van het date dat is opgeslagen in de kolom, HireDate, uit de tabel Employees. Bij deze berekening wordt ervan uitgegaan dat weken op zondag beginnen.

= WEEKNUM('Employees'[HireDate])

YEARFRAC functie
WEEKDAY functie