sluiten

Uitnodiging online gebruikerstest

We zijn op zoek naar deelnemers voor een leuke online gebruikerstest. Voor de test zoeken we gebruikers die veel gebruik maken van Pricewatch en het forum. Het interview duurt ongeveer 45 minuten en voor je deelname krijg je €40,- vergoeding.

Heb je op vrijdag 14 april tijd om mee te doen (tussen 9:00 en 17:00)? Meld je dan aan en wellicht zien we je snel!

Aanmelden

Toon posts:

Tarieven automatisch inlezen in Excel

Pagina: 1
Acties:

Vraag


  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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


  • 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)


  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
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.


  • tweakduke
  • Registratie: December 2001
  • Nu online

tweakduke

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

Tweakers Discord


  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
Als ik het doe volgens hierboven beschreven methode krijg ik een tabel zoals hieronder bijgevoegd. Wat doe ik fout ?


  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
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.


  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
Sorry, er gaat hier een hele nieuwe wereld voor me open.

Ik sta nu hier


Daarna zeg jij dat ik voor List moet kiezen

- naar tabel

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

Daarna krijg ik dit


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]


  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
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.

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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.

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
Ik heb een testje gedaan met een andere website en daar krijg ik wel de navigator.


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)

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
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.

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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



Vervolgens klik ik op het woordje LIST



Daarna zie ik dit



Als ik daarna op TO TABLE klik, zie ik dit



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

Daarna zie ik dit



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)

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
Je moet de delimiter op None laten staan.

  • 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"

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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_


  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
Plumo,

zou ik je nog 1 dingetje mogen vragen ?
Ik heb nu dus een tabel staan zoals hieronder als voorbeeld.


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 ?

  • 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]


  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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.

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
Zoals @tdn135 moet je het juiste datatype aangeven:



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.


  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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.

  • Plumo
  • Registratie: Juli 2021
  • Laatst online: 11:58
Ja dan instellen als decimaal getal en het zou goed moeten gaan.

  • 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.

  • mbd-tweakers
  • Registratie: Oktober 2017
  • Laatst online: 26-03 14:32
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]

Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee