E39

Regnskapspivotering

Vi har fått et regnskap i fanget, og vi skal lage ulike oppstillinger som belyser tallene.


I den virkelige verden, så får man som regel data fra ulike kilder, og disse må settes sammen for å gi mening.

Denne oppgaven har to datasett, en semikolonseparert liste med transaksjoner fra et regnskap, og en xml-fil med kontoplanen som er brukt. Flett de to datasettene sammen, og pivoter ut fornuftige rapporter med pivottabell.

  1. Importer tekstfilen med de semikolonseparerte transaksjonene.
  2. Basert på datoen lager du egne kolonner for år, kvartal og måned, slik at vi kan aggregere dataene i pivottabellen.
  3. Hent inn xml-filen https://it.brannstorph.no/db/files/55.xml. Dette gjør du fra arkfanen "data", velg xml fra knappen "fra andre kilder". Har du Office 365, så bør du aktivere hovedfanen 'utvikler' (eng: developer), og derfra kan du klikke på knappen 'importer'.
  4. Stokk om på xml-tabellen, slik at kontonummer blir første kolonne (les: står lengst til venstre). Dette slik at vi kan gjøre FINN.RAD-oppslag mot kontonummer (det er kontonummer vi har som nøkkelverdi fra regnskapstallene).
  5. I regnskapstallene bruker du FINN.RAD til å hente inn navn på konto etc. fra kontoplanen.
  6. Det er tre avdelinger: 1) salg, 2) produksjon og 3) administrasjon. Lag en enkel tabell med de tre avdelingsnavnene, og bruk FINN.RAD slik at avdelingsnavn kan gjenspeiles i regnskapstallene.
  7. Alle inntekter er oppgitt med negativt fortegn og vice versa. Dette skaper ofte misforståelser utenfor økonomiavdelingen. Om ønskelig kan du snu fortegnet. Vurder også om du bør oppgi tallene i tusen.
  8. Snurr pivot.

Du kan laste ned xml-filen til lokal disk og hente den inn i Excel, men du kan altså også referere direkte til xml-filen via følgende URL: https://it.brannstorph.no/db/files/55.xml