Tarieven automatisch inlezen in Excel

Pagina: 1
Acties:
  • 3.941 views

Vraag


Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Zijn de uur tarieven die ANWB laat zien in de app ook automatisch te downloaden in Excel?

Ik heb eeb groot excel sheet waarin de meterstanden per uur per dag bijgeworden worden.
Dit gebeurt door automatische uitlezing van de P1 meter van homewizard (die op zijn beurt de slimme meters Electra/gas uitleest).
Om de sheet volledig te krijgen tik ik de uur prijzen vanuit de ANWB app over in de sheet.

Nu wil ik graag geholpen worden om deze prijzen automatisch (of door een druk op een knop) ergens op te halen en in te lezen in dit Excel sheet.

Mijn vraag : kan dit en zo ja , hoe kan ik dit voor elkaar krijgen ?
Ik heb heel veel verstand van Excel en maar weinig verstand van inhoud op webpagina's o.i.d uit laten lezen door software.

Wie oh wie kan mij helpen ?

Alle reacties


Acties:
  • +1 Henk 'm!

  • F_J_K
  • Registratie: Juni 2001
  • Niet online

F_J_K

Moderator CSA/PB

Front verplichte underscores

Welke Excel-versie? Welke webpagina?

In het algemeen kan je via tabblad Data, From web, vaak wel data inladen van het web. Waar loop je vast?

offtopic:
Je vraag heeft weinig van doen met wonen en meer met gebruik van Excel. Vraag via de rapporteer-knop bovenaan even aan de lokale moderators dit topic te verplaatsen naar Client software algemeen

'Multiple exclamation marks,' he went on, shaking his head, 'are a sure sign of a diseased mind' (Terry Pratchett, Eric)


Acties:
  • +1 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
De meest eenvoudige manier is de prijzenfeed van Enever te gebruiken en deze in Excel te laden zoals hierboven besproken. Met een paar stappen krijg je dan onderstaande er uit die je met een druk op de knop weer kunt actualiseren.

Afbeeldingslocatie: https://tweakers.net/i/MXCDcgf5XuAyj--tn52UhMIC_yg=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/qCHErcmm78YPNVdquPzmnlni.png?f=user_large

Acties:
  • 0 Henk 'm!

  • tweakduke
  • Registratie: December 2001
  • Laatst online: 20:19

tweakduke

Moderator General Chat / Wonen & Mobiliteit
Ik zet deze dan even van TFE naar CSA :)

Tweakers Discord


Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Als ik het doe volgens hierboven beschreven methode krijg ik een tabel zoals hieronder bijgevoegd. Wat doe ik fout ?

Afbeeldingslocatie: https://tweakers.net/i/IuRN69fH5VktF6rOnNptcN4J6z4=/800x/filters:strip_exif()/f/image/cA2Yg9x5VBsYYHE1eFMfI6g6.png?f=fotoalbum_large

Acties:
  • +1 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
mbd-tweakers schreef op zaterdag 11 februari 2023 @ 14:25:
Als ik het doe volgens hierboven beschreven methode krijg ik een tabel zoals hieronder bijgevoegd. Wat doe ik fout ?

[Afbeelding]
Je moet nog een paar stappen uitvoeren.

Druk op List > Naar tabel > Uitklappen en de juiste kolommen selecteren. Eventueel de punten vervangen door komma's.

Afbeeldingslocatie: https://tweakers.net/i/dyzDrrEPtfxORXfckoS7HkQhh6c=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/6PsMkzBFFwqig80zInRXKTJe.png?f=user_large

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Sorry, er gaat hier een hele nieuwe wereld voor me open.

Ik sta nu hier
Afbeeldingslocatie: https://tweakers.net/i/vGkQa8kSTRINke0te_pStwZfzpc=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/8s8hZVbOSrQcxvq3x5uAWfXc.png?f=user_large

Daarna zeg jij dat ik voor List moet kiezen
Afbeeldingslocatie: https://tweakers.net/i/gupLXc127VPc4N0NSnf_cK_jRpk=/800x/filters:strip_exif()/f/image/2r2jia3mRPJfVig1TzFUcCNi.png?f=fotoalbum_large
- naar tabel

Ik klik dus (met links) op List en daarna op het "naar tabel" icoontje links boven.

Daarna krijg ik dit
Afbeeldingslocatie: https://tweakers.net/i/IuRN69fH5VktF6rOnNptcN4J6z4=/800x/filters:strip_exif()/f/image/cA2Yg9x5VBsYYHE1eFMfI6g6.png?f=fotoalbum_large

En dan sta ik dus vast


Ik maak gebruik van Excel 2019 - NL versie

[ Voor 70% gewijzigd door mbd-tweakers op 12-02-2023 11:02 ]


Acties:
  • +1 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
Het woordje List is een soort hyperlink wanneer je daarop klikt krijg je als het goed is een lijst met records die je vervolgens om moet zetten naar een tabel.

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Ik zie op youtube allerlei filmpjes waarbij er na het inlezen van de data van een website een Navigator getoond wordt. Hierin kunnen tabellen gekozen worden. Ik kom deze navigator helemaal niet teggen. Kan het te maken hebben met iets als PowerBi ? Ik heb geen PowerBi namelijk.

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Ik heb een testje gedaan met een andere website en daar krijg ik wel de navigator.
Afbeeldingslocatie: https://tweakers.net/i/hwoUaVpnW4WGcYYZjy_C864BAWU=/800x/filters:strip_icc():strip_exif()/f/image/XwK4fMYZ5lPjIsBtzgTu3QZx.jpg?f=fotoalbum_large

Kan het zijn dat de url van de website enever verkeerd is ?

https://enever.nl/api/str...?token=??????????????????
(ipv de ???? staat er uiteraard een geldigte token)

Acties:
  • +1 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
Die navigator krijg je wanneer je data van een html-website wilt halen. Die feed van Enever is op basis van JSON dus dan krijg je dat venster niet. Zoals ik eerder schreef kun je gewoon op het woordje List drukken en dan de stappen daarna volgen.

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Oke, duidelijk.

Ik zal nog eens laten zien hoe het bij mij gaat :

Ik heb Excel open.
Kies voor Data - From Web
Ik kopieer de regel https://enever.nl/api/gas....php?token=?????????????? in
(vraagtekens zijn uuiteraard een geldige token)
Daarna zie ik dit

Afbeeldingslocatie: https://tweakers.net/i/p4Bf2E3nwLrr8F_N8KMzLFLgKcg=/800x/filters:strip_icc():strip_exif()/f/image/DoL6VOT4u5dCp3m4kuVXcNtM.jpg?f=fotoalbum_large

Vervolgens klik ik op het woordje LIST

Afbeeldingslocatie: https://tweakers.net/i/2-DRP4FDsxGrHaoEvZJOialt1Sw=/800x/filters:strip_icc():strip_exif()/f/image/ogKLa8mFZZYto5UQmdmJgyJB.jpg?f=fotoalbum_large

Daarna zie ik dit

Afbeeldingslocatie: https://tweakers.net/i/42vdXK0Elfx350SRcsudJ6IhISk=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/tNdIsA6HBgLUurW7dvZwr8BM.jpg?f=user_large

Als ik daarna op TO TABLE klik, zie ik dit

Afbeeldingslocatie: https://tweakers.net/i/UP4mp9ejTvtxI-bmodx5xF_Aygg=/full-fit-in/4920x3264/filters:max_bytes(3145728):no_upscale():strip_icc():fill(white):strip_exif()/f/image/75OF0nzPySDpgrKDhzBojGvi.jpg?f=user_large

Ik zie op de direkte web pagina dat het comma delimeted is, dus die kies ik en klik op oke

Daarna zie ik dit

Afbeeldingslocatie: https://tweakers.net/i/CA3taGs40EKOFLPxw6R0iMUvwwY=/800x/filters:strip_icc():strip_exif()/f/image/wRzlc1J3A4XL1Jt7oamq0yU5.jpg?f=fotoalbum_large

Ik heb nu wel wat data, maar niet in een tabel.

Waar gaat het fout ????????

(Duizend maal excuus dat ik zo door blijf vragen. Ik weet een heleboel van Excel maar dit hoofdstuk is echt nieuw voor me)

Acties:
  • +2 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
Je moet de delimiter op None laten staan.

Acties:
  • +2 Henk 'm!

  • tdn135
  • Registratie: December 2003
  • Niet online
Ik heb zojuist even de gasprijs van de afgelopen 30 dagen ingelezen. Dit is de code die je daarvoor nodig hebt. Ik heb de Nederlandse Excel en normaal geef ik de Power Query stappen nette namen. Om het voor jou makkelijker te laten reproduceren heb ik heb de stappen geen andere namen gegeven. Mochten er vragen zijn dan hoor ik het wel.

Je kunt een nieuwe lege query maken, verwijder daar alles wat daar staat en plak het volgende:

code:
1
2
3
4
5
6
7
8
9
let
    Bron = Json.Document(Web.Contents("https://enever.nl/api/gasprijs_laatste30dagen.php?token=XXXXXX")),
    data = Bron[data],
    #"Geconverteerd naar tabel" = Table.FromList(data, Splitter.SplitByNothing(), null, null, ExtraValues.Error),
    #"Column1 uitgevouwen" = Table.ExpandRecordColumn(#"Geconverteerd naar tabel", "Column1", {"datum", "prijsEGSI", "prijsEOD", "prijsAIP", "prijsANWB", "prijsEE", "prijsEVO", "prijsEZ", "prijsFR", "prijsGSL", "prijsMDE", "prijsNE", "prijsVON", "prijsZG", "prijsZP"}, {"datum", "prijsEGSI", "prijsEOD", "prijsAIP", "prijsANWB", "prijsEE", "prijsEVO", "prijsEZ", "prijsFR", "prijsGSL", "prijsMDE", "prijsNE", "prijsVON", "prijsZG", "prijsZP"}),
    #"Type gewijzigd" = Table.TransformColumnTypes(#"Column1 uitgevouwen",{{"datum", type datetime}}),
    #"Type met landinstellingen wijzigen" = Table.TransformColumnTypes(#"Type gewijzigd", {{"prijsEGSI", type number}, {"prijsEOD", type number}, {"prijsAIP", type number}, {"prijsANWB", type number}, {"prijsEE", type number}, {"prijsEVO", type number}, {"prijsEZ", type number}, {"prijsFR", type number}, {"prijsGSL", type number}, {"prijsMDE", type number}, {"prijsNE", type number}, {"prijsVON", type number}, {"prijsZG", type number}, {"prijsZP", type number}}, "aa-DJ")
in
    #"Type met landinstellingen wijzigen"

Acties:
  • +1 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Beste Plumo.

Mag ik je heel hartelijk danken voor al je hulp en geduld ?
Met jouw hulp is het eindelijk gelukt
_/-\o_ _/-\o_ _/-\o_ _/-\o_

Afbeeldingslocatie: https://tweakers.net/i/1TV9yVw0-TlxSDbHN18CLPubcZE=/x800/filters:strip_icc():strip_exif()/f/image/t9i8VuNsWgACog7gLJDIFPnr.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Plumo,

zou ik je nog 1 dingetje mogen vragen ?
Ik heb nu dus een tabel staan zoals hieronder als voorbeeld.
Afbeeldingslocatie: https://tweakers.net/i/OnzlfMvRlcH4E4zsH0RxA0WHwuk=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/76r3DpfIROzmg6efbdlTJSZW.png?f=user_large

Wat mij opvalt is dat de datum kolom niet gezien wordt als datum / tijd.
Ik kan hem ook niet zo configureren (in excel rechter muistoets, cellen opmaken - datum/tijd)

Ook geldt dit voor de 2e kolom
Dat zijn allemaal "cijfers" maar ik kan ze niet als cijfer of getal configureren.
Ik kan daar dus ook niet mee rekenen.

Heb jij nog een gouden tip hiervoor ?

Acties:
  • +3 Henk 'm!

  • tdn135
  • Registratie: December 2003
  • Niet online
Ik denk dat je mijn bijdrage gemist hebt. Je moet types toewijzen. Het betreft een datum tijd veld. Ik wijs getallen altijd toe met landinstellingen en dan kies ik de eerste (Afar). Dit ivm de punten ipv komma’s.

[ Voor 8% gewijzigd door tdn135 op 13-02-2023 19:58 ]


Acties:
  • +1 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Hi tdn
Ik had het wel gelezen maar ik zou niet weten hoe en waar ik dit in moet tikken.
Nogmaals, dit is allemaal nieuw voor me en ik denk dat jij er veeeeeeeeeeel meer verstand van hebt dan ik.

Acties:
  • +2 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
Zoals @tdn135 moet je het juiste datatype aangeven:

Afbeeldingslocatie: https://tweakers.net/i/JInL_BbYC0j7IqxMZTssUOscwgw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/3sJHeZ78fHtdB0MpkRkW1hmf.png?f=user_large

Voor de Datum-kolom is dit Datum/tijd. Voor je prijskolom is dit Decimaal getal. Je moet bij de prijskolom wel eerst de punten vervangen door komma's en dan pas het type wijzigen. Deze opties krijg je wanneer je met je rechtermuisknop op de kolomkop klikt maar kun je ook vinden onder het kopje Transformeren.

Afbeeldingslocatie: https://tweakers.net/i/adOjPvjX1cnUAtRwpsTpyTm3Np4=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/h8xW1IEZsOERCLCNYd9Lmiuz.png?f=user_large

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Oke, duidelijk.
Alleen werk ik met een punt als decimaal.
(Gewend vanwege Engels/Amerikaanse taal instelling op het werk)
Kan ik dat gewoon laten als punt? Excel staat ook met punt ingesteld.

Acties:
  • +1 Henk 'm!

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 08-04 23:53
Ja dan instellen als decimaal getal en het zou goed moeten gaan.

Acties:
  • +1 Henk 'm!

  • tdn135
  • Registratie: December 2003
  • Niet online
Ik denk dat je dan je Excel instellingen moet aanpassen om punten voor duizendtallen te laten zien in plaats van komma's. Zie Het teken wijzigen dat wordt gebruikt om duizenden of decimalen te scheiden -... Wellicht gaat het dan direct goed in Power Query, maar ik denk het niet. Ik vermoed dat het type in Power Query wel goed moet staan, anders kan hij niet goed daarmee rekenen.

Dus op de prijskolom klikken met je rechtermuisknop --> type wijzigen > laatste optie: Op basis van landinstellingen-id... > Gegevenstype Valuta en eerste land Afar (Djibouti).

@Plumo Voor de prijskolom kun je decimal/currency toewijzen met landinstellingen en dan de eerste optie (Afar) kiezen dan punten vervangen door komma's. Volgens mij werkt dat beter met grotere getallen met meerdere punten.

Acties:
  • 0 Henk 'm!

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 10-04 09:24
Dank voor jullie hulp.

Ik geloof dat ik nu heb wat ik hebben wil.

THANKS GUYS !!

[ Voor 84% gewijzigd door mbd-tweakers op 14-02-2023 09:41 ]


Acties:
  • 0 Henk 'm!

  • User_Id
  • Registratie: September 2020
  • Laatst online: 30-04 09:31
Ik ben ook op zoek naar dynamische gasprijzen, maar over een langere periode dan 30 dagen. Tot ca 3 jaar terug.
Elektra prijzen per uur kan ik wel downloaden via Entsoe. Hiermee kan ik goed back-testen.

Weet iemand of de beursprijzen van gas ook van zo ver terug zijn te downloaden?

Acties:
  • 0 Henk 'm!

  • g0tanks
  • Registratie: Oktober 2008
  • Laatst online: 11:55

g0tanks

Moderator CSA
Beter om in je eigen topic verder te gaan dan een oud topic te kapen. Deze gaat op slot. :)

User_Id in "Dynamische gasprijzen downloaden"

Ultrawide gaming setup: AMD Ryzen 7 2700X | NVIDIA GeForce RTX 2080 | Dell Alienware AW3418DW

Pagina: 1

Dit topic is gesloten.