Avatar billede drako Nybegynder
29. oktober 2007 - 10:08 Der er 13 kommentarer og
1 løsning

Løbende opdatering af diagram

Jeg har en tabel med data fordelt på rækker. Hver uge bliver der sat en ny række ind med data. Det vil sige at rækken med tal er voksende nedad.
Jeg har et diagram, som kun skal vise de sidste 10 rækkers data, men hvordan får jeg dette diagram til automatisk at få den sidste nye række med i diagrammet hver uge? (Diagrammets selektion af kildedata skal altså flyttes en række nedad...)

Jeg ved ikke hvor svært dette spørgsmål er, men hvis der ikke gives nok point i forhold til sværheden, så må vi snakke om det!
Avatar billede luffeladefoged Praktikant
29. oktober 2007 - 10:48 #1
En idé kunne være:
Jeg har et datasæt der begynder i A1 med navnet Data; A2 til A14 har jeg U1 til U13; og i col.B har jeg i B1 navnet A og cifre i B2 til B14 og i C1 navnet B og cifre i C2 til C14. Laver jeg en linje graf over denne vælger xl at definere mine data som columns og altså to serier A og B. Jeg vil så ændre disse series med en formel, hvilket jeg kan gøre hvis jeg definerer et name - eller i dette tilfælde tre names: Menu - insert - name - define.
1.name: label: =OFFSET(Sheet1!$A$1;COUNTA(Sheet1!$A:$A)-10;0;10;1)
2.name: dataa: =OFFSET(Sheet1!$B$1;COUNTA(Sheet1!$B:$B)-10;0;10;1)
3.name: datab: =OFFSET(Sheet1!$C$1;COUNTA(Sheet1!$C:$C)-10;0;10;1)
Disse names kan så indføres i grafboksen:
rightclick på grafen og vælg source data og series:
Category x labels skal hedde: =Book1!label
Series A: =Book1!dataa
Series B: =Book1!datab
- alt efter hvad nu dit worksheet hedder.
Så skulle den gerne altid kun tage de nederste 10 linjer data - forudsat alle celler i dataområdet altid er udfyldt; ellers vil counta ikke funke.

Hilsen Luffe
Avatar billede drako Nybegynder
30. oktober 2007 - 08:18 #2
Hvordan skal linien være, for at virke på en dansk udgave af excel?

Category x labels skal hedde: =Book1!label
Series A: =Book1!dataa
Series B: =Book1!datab
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 08:46 #3
Book1 er blot navnet på spreadsheet'et der ikke er save't endnu.
Typisk vil linjen nok nærmere hedde:
='spreadsheetname.xls'!label
husk ' omkring - det glemte jeg vist i Book1 eksemplet.

/ Luffe
Avatar billede drako Nybegynder
30. oktober 2007 - 09:51 #4
Jeg kan simpelthen ikke få det til at virke med at indsætte navnene på labels og serier...

- Har du mulighed for at sende et excel-ark, hvor jeg kan se din løsning?
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 10:39 #5
Ja, jeg kan lige lave et eksempel. Så kan du også se om offset og counta er korrekt oversat - jeg er lidt usikker på hvad de hedder på dansk.
Hvis du sender en mail adresse.
/ Luffe
Avatar billede drako Nybegynder
30. oktober 2007 - 10:56 #6
Her er min e-mail: agc@tiscali.dk
Avatar billede drako Nybegynder
30. oktober 2007 - 15:19 #7
Tak for din mail!
Jeg kan simpelthen ikke forstå hvad det er der er galt... Jeg kan sagtens se dine formler og hvordan du gør det, men når jeg taster det ind i mit regneark, så vil den ikke acceptere formlen. Hvilken version af excel kører du med? (jeg sidder med en version 2002) Jeg ved ikke om det kan have noget af sige.
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 15:41 #8
Det kan måske have noget at gøre med at du har en dansk version?
offset mener jeg hedder forskydning
og counta hedder vist nok tælv .. den der tæller alle "ikke tomme" celler.

Jeg har en 2000 version på min hjemme pc - jeg tester på den i aften.

/ Luffe
Avatar billede luffeladefoged Praktikant
30. oktober 2007 - 20:33 #9
Nå, det var en version 2002 jeg havde hjemme - så samme som din. Sheet'et fungerer på den version også.
Kan du få mit sheet til at funke på din pc - kan du f.eks. tilføje en u14 som ekstra række, således at grafen opdateres til at vælge u5 til u14 istedet?
Hvis ja, så må det jo være et eller andet i "dit" regneark der går galt.
Formlerne for names er de opdateret til dansk?
I source data i grafen har du valgt series ligger i columns?

Hvis du ikke kan få det til at spille må du prøve at sende dit sheet (eller et uddrag hvis det er sensitivt) - friske øjne virker nogen gange 8-)

Vi skal nok få det til at lykkes.

/ Luffe
Avatar billede drako Nybegynder
01. november 2007 - 10:53 #10
Kan du ikke prøve at sende en mail til mig, så kan jeg sende excel-arket retur!
- Det vil være helt fantastisk, hvis du har tid og lyst til at løse mit problem...
Avatar billede luffeladefoged Praktikant
01. november 2007 - 15:27 #11
Kan se du har oprettet navne, men navnene er ikke inde i referencen i grafen. Der refererer den stadig til de oprindelige ranges.
Jeg tænkte at dem kunne jeg nemt få lagt ind, men af en eller anden grund kan jeg ikke få lov til det. Om det så er fordi navnet på din fane indeholder et "-" eller der er nogle "'" der skal sættes anderledes ved jeg ikke; jeg synes jeg har prøvet alle tænkelige kombinationer.
Jeg har istedet lavet et sheet fra scratch med dine data (+ en ekstra uge for at tjekke) og dette virker - så måske du kunne bygge videre på dette? I dette sheet havde jeg ikke noget problem med at få navnene ind i graf referencen.
Referencen sagde f.eks.:
=Sheet1!$U$1:$U$11
den ændrede jeg så til:
=Sheet1!total
og trykkede ok
Når jeg gik ind igen havde grafreferencen ændret sig til:
=Medarbejdertilfredshed2.xls!total
hvilket også er et format men kan lægge ind i referencen.

Sender sheet'et over mail.

/ Luffe
Avatar billede luffeladefoged Praktikant
01. november 2007 - 16:17 #12
Nu fandt jeg endelig fejlen.
I dine names henførte du til en fane Arkiv - Spørgsmål1
mens din fane i virkeligheden hedder Arkiv - Spørgsmol 1 med mellemrum før 1.
Det vil sige at navne henførte til en ikke eksisterende fane, hvorfor de ikke kunne indføres i grafen.
Jeg har rettet navne og indført i grafen og det funker nu. Returnerer sheet'et.

/ Luffe
Avatar billede luffeladefoged Praktikant
01. november 2007 - 16:21 #13
Din fane hedder Spørgsmål og ikke Spørgsmol selvfølgelig.

Tillader mig at sende et svar nu, men vend tilbage om der er yderligere problemer med sheet'et

Hilsen  Luffe
Avatar billede drako Nybegynder
02. november 2007 - 14:17 #14
Tusind tak for hjælpen!
- Det har været rigtig dejligt at du havde tid til at kigge på mit excelark og at vi fik fundet fejlen...
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Excel-kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester