27. november 2006 - 19:08Der er
52 kommentarer og 1 løsning
Formel i diagram
Hilfe???
Jeg skal have lavet et kurvediagram der til en indtastet dato i kolonne B viser tilvæksten af et startbeløb i form af kolonne D-kolonne C. Kan jeg indtaste en formel i indstillingerne af diagrammet, sådan at punktet (x,y) hedder (B,D-C+"forige værdi")? Eller er jeg nødt til at oprette en kolonne til udregning af y-værdierne?
Ved ikke om det er et forståeligt spørgsmål... :o/ Ellers spørg!
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Jeg har en startværdi eller pulje (A1) og 3 kolonner: B C D Dato Værdier 1-1000 Værdier 1-1000 Ialt 1000 rækker.
Jeg vil lave et kurvediagram, der til en indtastet dato i ex. B1 viser puljens størelse som startpulje + D1-C1. I 2. række vil værdien til den indtastede dato være den opdaterede pulje fra 1. række + D2-C2 osv...
Det skal også fungere sådan at den sidst indtastede række (dato og 2 værdier) skal vises helt til højre i diagrammet så diagrammet "presses" sammen efterhånden som rækkerne fyldes.
Jeg er pænt ringe til diagrammer, så hvis der er nogen der kan gi en hånd? :o)
Et navn som via en formel tildeles en kolonne med værdier navnereferencen udvides automatisk i takt med at kolonnen tilføres værdier dette navn anvendes i diagrammet som kildedata
sig til hvis du er klar, det kan ikke gøres på 5 minutter !
Ok. Datoer skal indtastes i B6-B1005, første værdi i L6-L1005, anden værdi i N6-N1005. De står i arket "spil for spil", og kurvediagrammet skal stå i "formkurve". Hele filen hedder "Bettingregnskab - Skabelon".
ok en alm. excel fil ender på .xls kan ikke huske hvad en skabelon ender på måske kan filtypen undlades hvis du heller ikke ved hvad den ender på vi kan da prøve jeg går ud fra at kolonne B skal anvendes som kattegori ?
Diagrammet opdaterer ikke når jeg indtaster dato og værdier i en ny række. Og så skal diagrammet vise den samlede puljes størelse efter hvert spil, og ikke de enkelte indsatser og gevinster. Måske er det mig der har forklaret forkert. :o/ Jeg tror heller ikke at jeg er helt klar over hvad det vil sige at det er dynamisk...
Nå, jeg tror at jeg opretter en ny kolonne der viser puljen efter hvert spil. Det gør det lidt lettere. Men jeg ville gerne have at diagrammet kun viser de rækker der står en dato i, og ikke alle 1000 rækker. Er det det du mener med at det skal være dynamisk for at kunne vise det...?
ja - når ikke meget mere i dag, men har nogle ideer som skal afprøves tænker på at overføre dine data til et nyt ark placeret i A1,B1,C1 og nedefter =FORSKYDNING(Nyt!$B$1;1;0;TÆLV(Nyt!$B:$B)-1) har mistanke til de tomme rækker 1-5
Hejsa Har endnu ikke fået det til at virke, så ind til videre er her en anden løsning der ser ud til at virke hvis du vil prøve den, så højreklik på Formkurve's arkfane og indsæt følgende kode, så opdateres grafen hver gang du går ind i arket
Private Sub Worksheet_Activate() Application.ScreenUpdating = False Dim r r = Sheets("Spil_for_spil").Cells(1010, "B").End(xlUp).Row Sheets("Formkurve").Select ActiveSheet.ChartObjects("Diagram 2").Activate ActiveChart.ChartArea.Select ActiveChart.SeriesCollection(1).XValues = "=Spil_for_spil!R6C2:R" & r & "C2" ActiveChart.SeriesCollection(1).Values = "=Spil_for_spil!R6C12:R" & r & "C12" ActiveChart.SeriesCollection(2).XValues = "=Spil_for_spil!R6C2:R" & r & "C2" ActiveChart.SeriesCollection(2).Values = "=Spil_for_spil!R6C14:R" & r & "C14" ActiveWindow.Visible = False Windows("Bettingregnskab.xls").Activate '<<*>> Range("I25").Select Application.ScreenUpdating = True End Sub
Ret evt. til dit aktuelle filnavn i linien med <<*>>
Nå, det lykkedes aldrig at få det til at virker, men jeg fandt en anden måde at komme uden om det... :o/
Lukker.
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.