Power query: haal de datum van vandaag op

Als u in Power Query de datum van vandaag (huidige datum in een kolom) wilt ophalen, moet u een aangepaste kolom toevoegen met behulp van twee functies samen.

Opmerking: Gebruik de formule DateTime.Date( DateTime.LocalNow() ) om de datum van vandaag op te halen met Power Query.

Hieronder staan enkele datums in de kolom, en nu moeten we een kolom toevoegen met de datum van vandaag.

Stappen om een huidige datumkolom toe te voegen

  1. Ga eerst naar het tabblad Gegevens > Uit een andere bron > Uit tabel/bereik.
    get-today-date-in-power-query
  2. Nu moet u in de Power Query Editor een nieuwe aangepaste kolom toevoegen. Ga dus naar Kolom toevoegen > Aangepaste kolom.
    in-power-query-ad-custom-column
  3. Voer vanaf daar de formule DateTime.Date(DateTime.LocalNow()) in en geef de nieuwe kolom een naam in het dialoogvenster voor de aangepaste kolom.
    enter-date-time-formula
  4. Klik aan het einde op OK om de kolom toe te voegen.
    add-new-column-with-formula
 =DateTime.Date( DateTime.LocalNow() )

Hoe werkt deze formule?

In deze formule hebben we twee functies gebruikt:

  • De eerste functie (DateTime.LocalNow) retourneert de huidige datum en tijd op basis van uw systeemdatum en -tijd.
  • De tweede functie (DateTime.Date) die rond de eerste is gewikkeld, extraheert het datumgedeelte en retourneert dit als de uiteindelijke waarde.

Alternatieve methode

In plaats van de bovenstaande formule kunt u (DateTime.LocalNow()) in de aangepaste kolom gebruiken.

alternatieve-methode-om-de-datum-van-vandaag te krijgen

En ga daarna naar Home > Gegevenstype en selecteer datum in het vervolgkeuzemenu om de kolom alleen naar datum te converteren.

converteer-kolom-alleen-naar-datum

Het converteert de datum en tijd alleen naar datum.

De huidige datum toevoegen aan een enkele cel

En als u de huidige datum in één cel wilt hebben, moet u de Power Query-editor openen met een lege editor.

voeg-huidige-datum-in-een-kolom toe

Voer daarna in de editor de onderstaande formule in de formulebalk in en druk op Enter.

 = DateTime.Date(DateTime.LocalNow()) 
voer-formule-en-druk-enter in

Daarna kunt u deze datumwaarde omzetten in een array of een lijst.

converteer-datum-waarde-naar-tabel-of-lijst

Haal het Excel-bestand op

Downloaden

Voeg een reactie toe

Je e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *