Hent én virksomhed
- Gå til Data > Hent data > Fra andre kilder > Tom forespørgsel.
- Åbn Avanceret editor, og indsæt koden nedenfor.
- Klik Luk og indlæs. Virksomheden lander som en tabel i dit ark.
let
Source = Json.Document(Web.Contents("https://apicvr.dk/api/v1/24256790")),
Company = Record.SelectFields(Source,
{"vat", "name", "address", "zipcode", "city", "industrydesc", "companydesc", "status"}),
Table = Table.FromRecords({Company})
in
TableBerig en liste af CVR-numre
Opret en ny tom forespørgsel med funktionen herunder, og kald den HentCVR. Den tager et CVR-nummer som tekst og returnerer navn, by, branche og reklamebeskyttelse.
(cvr as text) =>
let
Source = Json.Document(Web.Contents("https://apicvr.dk/api/v1/", [RelativePath = cvr])),
Result = [
name = Source[name],
city = Source[city],
industry = Source[industrydesc],
protected = Source[protected]
]
in
Result- Indlæs din tabel med CVR-numre i Power Query, og sørg for, at kolonnen har typen Tekst.
- Vælg Tilføj kolonne > Aktivér brugerdefineret funktion, og vælg
HentCVR. - Klik på udvid-ikonet i den nye kolonne, og vælg de felter, du vil have med.
https://apicvr.dk første gang. Vælg Anonym adgang. API'et kræver ingen login.Hent ejerne som en tabel
let
Source = Json.Document(Web.Contents("https://apicvr.dk/api/v1/24256790")),
Owners = Table.FromRecords(Source[ejere]),
Selected = Table.SelectColumns(Owners, {"name", "type", "ownership_range"})
in
SelectedOpdatering og store lister
Klik Opdater alle for at hente friske data. Hver række er ét kald, så hold lister under et par tusinde rækker pr. opdatering.
protected, før du bruger data til markedsføring. Er feltet true, har virksomheden frabedt sig reklamehenvendelser.Ofte stillede spørgsmål
Virker det i Excel til Mac?
Ja, Power Query er med i nyere versioner af Excel til Mac (Microsoft 365). Menuerne hedder det samme.
Kræver det VBA eller makroer?
Nej. Power Query er indbygget i Excel, og filen kan gemmes som almindelig .xlsx.
Hvorfor skal CVR-kolonnen være tekst?
Funktionen bygger URL'en ud fra teksten. Er kolonnen et tal, så konvertér den med Text.From eller skift typen til Tekst.