Ik heb momenteel onderstaande en volledig werkende query om prijzen in mijn excel te updaten van CoinMarketCap;
Ik zou graag de hard coded string "1INCH,ADA,AUTO,AVAX,sBDO,BNB,BTC,BUSD,CAKE,DASH,DOT,ETH,GRT,INJ,KSM,LINK,LIT,LYXE,REN,RFOX,RUNE,SNX,SRM,VET,WAVES,VGX,XMR,YFI,ZEE", in de source url, halen uit cell A1 in de tab met naam 'CMC', zodat de munten die hij ophaalt dynamisch worden en ik niet telkens mijn query moet veranderen als ik een munt toevoeg.
Heeft iemand een idee hoe ik dit kan doen?
code:
1
2
3
4
5
6
7
8
9
10
11
| let Source = Json.Document(Web.Contents("https://pro-api.coinmarketcap.com/v1/cryptocurrency/quotes/latest?convert=btc&symbol=1INCH,ADA,AUTO,AVAX,sBDO,BNB,BTC,BUSD,CAKE,DASH,DOT,ETH,GRT,INJ,KSM,LINK,LIT,LYXE,REN,RFOX,RUNE,SNX,SRM,VET,WAVES,VGX,XMR,YFI,ZEE", [Headers=[#"X-CMC_PRO_API_KEY"="censored-3ab7-44fe-815c-401cb3178da4"]])), data = Source[data], #"Converted to Table1" = Record.ToTable(data), #"Expanded Value" = Table.ExpandRecordColumn(#"Converted to Table1", "Value", {"name", "symbol", "quote"}, {"name.1", "symbol", "quote"}), #"Expanded quote" = Table.ExpandRecordColumn(#"Expanded Value", "quote", {"BTC"}, {"BTC"}), #"Expanded BTC1" = Table.ExpandRecordColumn(#"Expanded quote", "BTC", {"price", "volume_24h", "percent_change_1h", "percent_change_24h", "percent_change_7d", "percent_change_30d", "percent_change_60d", "percent_change_90d", "market_cap", "last_updated"}, {"price", "volume_24h", "percent_change_1h", "percent_change_24h", "percent_change_7d", "percent_change_30d", "percent_change_60d", "percent_change_90d", "market_cap", "last_updated"}), #"Removed Columns" = Table.RemoveColumns(#"Expanded BTC1",{"Name"}), #"Renamed Columns" = Table.RenameColumns(#"Removed Columns",{{"name.1", "name"}}) in #"Renamed Columns" |
Ik zou graag de hard coded string "1INCH,ADA,AUTO,AVAX,sBDO,BNB,BTC,BUSD,CAKE,DASH,DOT,ETH,GRT,INJ,KSM,LINK,LIT,LYXE,REN,RFOX,RUNE,SNX,SRM,VET,WAVES,VGX,XMR,YFI,ZEE", in de source url, halen uit cell A1 in de tab met naam 'CMC', zodat de munten die hij ophaalt dynamisch worden en ik niet telkens mijn query moet veranderen als ik een munt toevoeg.
Heeft iemand een idee hoe ik dit kan doen?