Archief - Excel: aankoop/verkoop/aankoopdatum/verkoopdatum in grafiek

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

benwake

Legacy Member
Hello,

Het is eigenlijk simpel, maar ik krijg het niet voor mekaar.

http://www.benwake.net/upload/testtabel.xls

De bedoeling is om één tijdslijn te hebben en één waarde-as (X en Y).
Daarop twee grafieklijnen, de eerste voor de aankoopcijfers en een van de verkoopcijfers. Dit dus misschien per maand gerangschikt in ons eenvoudig voorbeeldje.

puur ter illustratie, zoiets zou het moeten worden:
http://www.benwake.net/upload/graph.JPG

Hoe ga je te werk?

Thanks!

Fraggie

Legacy Member
Wat bedoel je juist met "Dit dus misschien per maand gerangschikt in ons eenvoudig voorbeeldje."?

Yank

Legacy Member
Fraggie zei:
Wat bedoel je juist met "Dit dus misschien per maand gerangschikt in ons eenvoudig voorbeeldje."?
per maand alle aankoopprijzen samentellen en alle verkoopprijzen samentellen vermoed ik
en dan gewoon grafiekje van die som per maand

maar ik ben geen excel-held. ik kan wel wat vba, maar zoiets kan ik ook niet meteen uit m'n mouw schudden.

edit:
achteraf gezien toch niet echt moeilijk
Copy of testtabel.xls
je oorspronkelijk document aangepast met wat VBA code erbij
hij telt alles op en zet ernaast een tabel met de bedragen, de grafiek moet je wel nog zelf maken, 'k wist niet meteen hoe je dat kon doen in VBA
hij stopt met lijnen inlezen tot er onder "datum inkoop" een lege lijn staat. als er ergens ongeldige input staat (bvb geen datum of lege string in de datum kolommen of geen int in de bedragen), dan garandeer ik niets.
datums voor 2005 werken ook niet, maar da's makkelijk aan te passen.
vanwaar hij de input leest en naar waar hij het schrijft is ook makkelijk aan te passen.
het werkt ook nog enkel met integers, cijfers na de komma zullen genegeerd worden

om het uit te voeren: leeg de kolommen G-H-I en voer de macro "maanden" uit

het script kan ook nog veel vereenvoudigd worden, 't is eigenlijk overbodig om arrays te gebruiken, maar da's mss handig als je het vanuit code wil meegeven aan een nieuwe grafiek.

benwake

Legacy Member
nice, maar ik zou dit willen toepassen op andere excel files
kan je een woordje uitleg geven hoe ik de cellen verander met die VBA (de cellen van die 4 kolommen komen soms in andere files ergens anders terecht). Ik heb er nergens in de visual basic iets van terug gezien, ik ben er echt een leek in.
Alvast bedankt!

Yank

Legacy Member
'k ben nu thuis van m'n werk, 'k zal morgen wat uitleg geven, als ik het vergeet, stuur mij een pm.

User_BELGIUM

Legacy Member
stap 1: je selecteerd alle gegevens van 'datum aankoop' tot '12'
stap 2: druk op Wizard Grafieken (icoontje met die blokjes op)
stap 3: kies "Lijn" en neem het eerste subtype en klik 'Volgende'
stap 4: klik op 'Reeks', klik op Toevoegen (Reeks2)
stap 5: klik bij Naam op het hokje naast het tekstvak en selecteer "prijs aankoop" en druk op enter
stap 6: klik bij Waarden op het hokje naast het tekstvak en selecteer 5 tem 10 en druk op enter
stap 7: klik op 'Volgende' en vul dan de Grafiektitel in alsook de naam van de Categorieas en Waardeas naar keuze, of gewoon niet
stap 8: klik op Volgende en kies of je de grafiek in een nieuw blad wilt met keuze van naam of als object en klik op Voltooien

benwake

Legacy Member
het probleem is dat excel gewoon klakkeloos alles overneemt en in een grafiek steekt. Ik zou willen dat hij alles per maand berekend. Als er dus bvb meerdere waarden zijn voor een maand zou hij die gewoon moeten optellen.

TiZon

Legacy Member
benwake zei:
het probleem is dat excel gewoon klakkeloos alles overneemt en in een grafiek steekt. Ik zou willen dat hij alles per maand berekend. Als er dus bvb meerdere waarden zijn voor een maand zou hij die gewoon moeten optellen.

steek het dan in een draaigrafiek.
(Pivot Chart)

User_BELGIUM

Legacy Member
TiZon zei:
steek het dan in een draaigrafiek.
(Pivot Chart)

hoewel het eigenlijk benwake is die het zou moeten doen (:p) heb ik net meer dan een uur in Excel 2007 zitten zoeken hoe het moest en het is mij gelukt :p (eerst n uur zitten zoeken eer ik door had waar al die functies van Wizard Grafieken waren gebleven '-_- -n online cursusje :p-). Mor **** die Draaigrafieken zijn handig :oink:
K had die nog nooit eerder gebruikt, :oink:
K denk da ik het nu op n kleine 5 minute zou kunnen as't nog zo lang is
-ik blijf wel voorstander van Wizard Grafieken :s imo overzichtelijker, morgen nog eens die tabel proberen na te maken in n oudere Office versie en es vergelijken en zien of ik op mn woorden terug kom-

*edit: de stappen beschrijven vr draaigrafiek '07*
1) alles selecteren van Datum Aankoop tot 12
2) (Lint) Invoegen -> Draaitabel -> Draaigrafiek -> "OK" ( het bereik is goed)
3) -rechts- Lijst met draaitabelvelden, selecteer daar je velden
4) -links- Ander Grafiektype -> Lijn -> de 1e en ok
5) om de datums mooi weer te geven: selecteer de X as (datums); klik bij "Hulpmiddelen voor draaigrafieken op "Indeling" -> -rechts- Selectie opmaken -> bij 'Opties voor as' -> vakje 'Categorielabels op meerdere niveaus' uitvinken -> OK
6) eventueel nog de grafiek op een appart werkblad zetten -> rechtermuisklik in het witte gedeelte van de grafiek -> 'Grafiek verplaatsen' -> 'Nieuw Blad'
-en je kan nog zo veel meer aanpassen-

*edit2*
-> Vraagje: Wat stelt de 2e grafiek bij de Lijngrafieken voor?
bij de 1e grafiek, Lijn, waar het bovenvermelde in gemaakt is, kloppen alle waardes
maar bij de 2e grafiek, Gestapelde Lijn, zijn deze anders -of ik mis iets (op dit uur :p)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan