20. maj 2004 - 19:53Der er
16 kommentarer og 1 løsning
Avanceret pivot / data
På baggrund af data der skal udlæses fra økonomiprogram, skal jeg oprette pivot-tabel, eller på anden måde kunne filtrere data. Jeg har lavet et lille eksempel som kan hentes her: http://www.compusats.dk/exp/eksempel.xls
Hvordan skal jeg formattere data så jeg kan lave denne "tabel"? Og hvordan laver jeg diverse dropdown's mv. så de påvirker resultatfelterne?
Jeg kan selv håndtere udlæsningen fra økonomiprogrammet og indlæsningen i Excel, så det er mere hvad jeg skal gøre i Excel for at få programmet til at gøre hvad jeg gerne vil.
I en std. pivot synes jeg ikke rigtigt at jeg kan få de forskellige data til at ligge vandret, så at sige.
Håber I forstår hvad jeg mener, og kan hjælpe mig her.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvordan ligger rå dataen fra Økonomi programmet. Ligger det som vist fra række 13 til 18. Datofilter hvordan skal det påvirke data, kan ikke se nogen dato i den vist data.
Data fra økonomiprogram kan jeg formattere sådan som Excel kræver det. Rækkerne 13-18 er det output jeg skal have.
Datofilter 1 skal påvirke de to kolonner "Denne måned" og "Denne måned sidste år" Sådan at sætter du fra til 01.04.04 til 31.04.04 bliver "denne måned" beregnet ud fra det, og "denne måned sidste år" bliver aut. til 01.04.03 til 31.04.03. Altså 1 år mindre end det angivne datointerval.
Og tilsvarende for datofilter2 på "Dette år" og "Sidste år"
I felterne C7 - C9 forestiller jeg mig at have nogle dropdowns der dannes aut. ud fra hvilke muligheder der findes for de tilsvarende felter i datasættet.
Det skal så være muligt at udvælge en / flere værdier på listen, og output filtreres derefter udfra de valgte værdier.
Min Excel er en engelsk version, så jeg har i forklaringen brugt disse tekster.
Start med at skrive dine kriterier øverst i et ark.
Du importere data i excel ved at:
Data->Get External Data->New Database Query
Vælg datakilde: MS Access Database* Vælg din access database Vælg tabel/forespørgsel !Inden du trykker "Finish" skal du vælge "View data or edit query in Microsoft Query".
Du får nu et vindue, der minder en del om access "Create query in Design View".
Klik på "Show/Hide Criteria". Udvælg de felter du vil afgrænse på, i "Value" skriver du dine kriterier, men istedet for at skrive de værdier, skriver du [Fradato1] osv. luk query, undlad at indsætte kriterierne (cancel). Klik på Parameters... Herefter skal du for hvert kriterie vælge "Get the value from the following cell:", sæt evt. mærke i "Refresh automatically when cell value changes" OK Vælg hvor du vil have tabellen placeret.
Hvis du vil lave dropdown, kan du (i samme ark) lave en liste over de mulige valg. Herefter kan du bruge Data->Validation...-> Under Settings->Allow: vælger du list, og markere din liste over mulige valg.
Føler mig lidt dum her efterhånden ... Det går godt nok indtil " .. luk query, undlad at indsætte kriterierne (cancel)" Når jeg lukker query kan jeg enten lukke den helt, og alt er "tabt" eller returnere data til Excel.
Hvor er det lige du mener jeg kan cancel, og er de parameters du taler om. Er det en "tabel" der er oprettet i Excel først, eller ?
Nej, det var mig som fik lavet lidt kluder i det punkt.
Luk msquery = klik på x (luk vindue)
Herefter kommer der, for hver paramter, et lille vindue "Enter Parameter Value", her behøver du ikke at indtaste noget, men tryker "OK" (ikke cancel).
Herefter fortsætter du med: Klik på Parameters... Herefter skal du for hvert kriterie vælge "Get the value from the following cell:", sæt evt. mærke i "Refresh automatically when cell value changes" OK Vælg hvor du vil have tabellen placeret.
Så må du gøre et eller andet forkert, har lige dobbelt checket på min egen pc herhjemme (dansk version)
Data->Importer Eksterne Data->Ny Databaseforspørgsel MS Access Database* Find/vælg access database Vælg tabel/forspørgsel Næste Næste Næste Sæt markering i "Få vist data eller redigere forespørgsel i Microsoft Query Udfør Klik på "Vis/skjul kriterier" Vælg et kriteriefelt Indsæt en parameter (Fx. [Fradato1]) Klik på 'X' (røde kryds) OK Parameter -> Hent værdien i følgende celle (evt. opdater aut.) OK Vælg hvor tabellen skal placeres OK
Mærkværdigt ... Når jeg lukker msquery, får jeg valgmuligheden for at vælge hvor data skal sættes ind, evt. i et nyt ark, eller at oprette en pivot-tabel. Men parameter-knappen i bunden er ikke aktiv.
Når du skriver at jeg skal sætte f.eks. [Fradato1] ind som parameter, så er det rent faktisk " [fradato1] " (minus ") jeg skal skrive?
Hvis jeg placerer data i et ark, og højreklikker, er parametre også in-aktiv.
Har fundet én (udenom Eksperten) der kan lave det i en kombination af Access og Excel.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.