abonnement Unibet Coolblue
  vrijdag 27 januari 2012 @ 00:42:07 #276
318317 glaba
Ondertitel:
pi_107282548
Ik snap geen shit van Excel dus vandaar deze vraag. Hoe maak ik van een online web rooster een CSV bestand in Excel?
Bijvoorbeeld zo een rooster: http://asklepios.eur.nl/iris/definitief/11_1/11_1_Def-Rooster_Totaal_Studiegroep_BA3_30.html
pi_107282639
Copy, paste?
  vrijdag 27 januari 2012 @ 00:48:39 #278
318317 glaba
Ondertitel:
pi_107282707
En dan? Ik probeer hem in te voeren in Google Agenda, maar hij pakt hem niet als ik alleen copy-paste doe en vervolgens opsla als CSV.
pi_107282761
Mja. Dacht je niet dat er misschien iets van een standaard zou bestaan voor agenda importbestanden?
  vrijdag 27 januari 2012 @ 01:07:19 #280
318317 glaba
Ondertitel:
pi_107283036
quote:
14s.gif Op vrijdag 27 januari 2012 00:51 schreef KomtTijd... het volgende:
Mja. Dacht je niet dat er misschien iets van een standaard zou bestaan voor agenda importbestanden?
Oh okay, is het dan niet mogelijk die webagenda te importeren?
  vrijdag 27 januari 2012 @ 01:08:56 #281
62215 qu63
..de tijd drinkt..
pi_107283063
quote:
0s.gif Op vrijdag 27 januari 2012 00:42 schreef glaba het volgende:
Ik snap geen shit van Excel dus vandaar deze vraag. Hoe maak ik van een online web rooster een CSV bestand in Excel?
Bijvoorbeeld zo een rooster: http://asklepios.eur.nl/iris/definitief/11_1/11_1_Def-Rooster_Totaal_Studiegroep_BA3_30.html
Je zou het uit kunnen lezen door middel van PHP en dan parsen naar een .ics of .csv. Hiervoor kan je alleen beter bij [PHP/(My)SQL] voor dummies #98 zijn :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_107283080
http://support.google.com(...)y?hl=en&answer=45656

Vraag je school om een import tool.
  vrijdag 27 januari 2012 @ 01:15:38 #283
318317 glaba
Ondertitel:
pi_107283178
quote:
14s.gif Op vrijdag 27 januari 2012 01:10 schreef Tegan het volgende:
http://support.google.com(...)y?hl=en&answer=45656

Vraag je school om een import tool.
Chill thanks, bedankt voor de link. Ga het op die manier proberen.

@qu63 Geen flauw idee wat dat allemaal betekent, maar toch bedankt. :P
  vrijdag 27 januari 2012 @ 04:28:38 #284
349086 ClapClapYourHands
Gurbansoltanedzhe
pi_107285889
je gegevens staan toch al zo? Wat wil je dan nog met je draaitabel doen?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_107286408
quote:
0s.gif Op vrijdag 27 januari 2012 00:48 schreef glaba het volgende:
En dan? Ik probeer hem in te voeren in Google Agenda, maar hij pakt hem niet als ik alleen copy-paste doe en vervolgens opsla als CSV.
Dat komt ten eerste omdat er nergens een komma staat. Dus je google agenda ziet alleen maar regels met tekst.
Een importtool is denk ik het handigste.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
  vrijdag 27 januari 2012 @ 10:24:45 #287
349086 ClapClapYourHands
Gurbansoltanedzhe
pi_107287321
quote:
3s.gif Op vrijdag 27 januari 2012 09:16 schreef Deetch het volgende:
je gegevens staan toch al zo? Wat wil je dan nog met je draaitabel doen?
Ik wil uiteindelijk alleen die draaitabel gebruiken. Het probleem is dat ik op de een of andere manier niet kan krijgen wat ik in excel getypt heb...
pi_107289152
even een vraagje, (hoe) kan ik het instellen dat een grafiek met negatieve waardes rood is maar dat de lijn bij positieve waardes groen is?

alvast bedankt
pi_107289910
quote:
0s.gif Op vrijdag 27 januari 2012 11:30 schreef deuk.in.een.pakje.boter het volgende:
even een vraagje, (hoe) kan ik het instellen dat een grafiek met negatieve waardes rood is maar dat de lijn bij positieve waardes groen is?

alvast bedankt
Opmaak -> voorwaardelijk opmaak (Format -> conditional format.)
  vrijdag 27 januari 2012 @ 15:37:19 #290
62215 qu63
..de tijd drinkt..
pi_107297006
quote:
0s.gif Op vrijdag 27 januari 2012 11:57 schreef Tegan het volgende:

[..]

Opmaak -> voorwaardelijk opmaak (Format -> conditional format.)
Ik weet niet of dat ook werkt met je grafieklijn..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_107300626
quote:
0s.gif Op vrijdag 27 januari 2012 15:37 schreef qu63 het volgende:

[..]

Ik weet niet of dat ook werkt met je grafieklijn..
werkt inderdaad niet met de grafieklijn, iemand nog een idee?
pi_107321100
NIet echt behalve een tussenoplossing, Deel de data op in twee kolommen:

kolom A = X-as (teller, datum weet ik veel)
kolom B = oorspronkelijke data
kolom C = als($B1<=0;$B1;#N/B) (#N/B zonder " ")

En dan een spreidingsgrafiek maken van beide kolommen met kolom A als X-as

Door #N/B zal de lijn van, bv, kolom C niet naar nul terug vallen maar onderbroken worden.



edit:

Helaas, in bovenstaand voorbeeld werkt het idee, maar in de meeste gevallen niet kom ik net achter... ;(

[ Bericht 7% gewijzigd door #ANONIEM op 28-01-2012 10:01:12 ]
  zaterdag 28 januari 2012 @ 11:01:19 #293
49641 Individual
Meet John Doe...
pi_107322639
quote:
3s.gif Op zaterdag 28 januari 2012 09:00 schreef KritischeMassa het volgende:
NIet echt behalve een tussenoplossing, Deel de data op in twee kolommen:

kolom A = X-as (teller, datum weet ik veel)
kolom B = oorspronkelijke data
kolom C = als($B1<=0;$B1;#N/B) (#N/B zonder " ")

En dan een spreidingsgrafiek maken van beide kolommen met kolom A als X-as

Door #N/B zal de lijn van, bv, kolom C niet naar nul terug vallen maar onderbroken worden.

[ afbeelding ]

edit:

Helaas, in bovenstaand voorbeeld werkt het idee, maar in de meeste gevallen niet kom ik net achter... ;(

Dat is idd de oplossing. Je gaat dan wel uit van 0 waarden tussen positief en negatief.

Als je bv van +20 naar -10 gaat zou je per formule er een 0 tussen moeten zetten. In dat geval zou je dat tussen elke stap in de teller moeten doen. Ipv een 0 zou je ook een gemiddelde kunnen berekenen tussen +20 en -10 waardoor de lijn vloeiender is, maar de kleur zou dan niet direct bij de as veranderen.
reset
pi_107331976
Ik ben er nog even mee bezig geweest want dat er geen oplossing is voor zoiets voor de hand liggends :N

Wat ik nu heb verzonnen is het volgende:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
Sub Macro1()
    
Dim i As Integer
Dim j As Integer
Dim x As Variant
Dim y As Variant
Dim SP As Double
Dim xnew() As Variant
Dim ynew() As Variant

x = ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).XValues
y = ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).Values

For i = 1 To UBound(x)

j = j + 1

ReDim Preserve xnew(j)
ReDim Preserve ynew(j)
xnew(j) = x
ynew(j) = j

If i > 1 Then

A1 = x(i - 1)
B1 = y(i - 1)

A2 = x(i)
B2 = y(i)

SP = -1 * (B2 - (A2 * (B2 - B1) / (A2 - A1))) / (B2 - B1) / (A2 - A1)

If SP > A1 And SP < A2 Then
j = j + 1
ReDim Preserve xnew(j)
ReDim Preserve ynew(j)
xnew(j) = 0
ynew(j) = SP

End If

End If

Next i

'ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).Values = ynew
'ActiveSheet.ChartObjects(1).Chart.SeriesCollection(1).XValues = xnew

End Sub

met SP = -1 * (B2 - (A2 * (B2 - B1) / (A2 - A1))) / (B2 - B1) / (A2 - A1) bereken ik de punten waar de lijn de x-as snijdt en die voeg ik met redim preserve aan een tussen array toe

so far so good

Echter ik krijg het nu niet voor elkaar om die tussenarray's aan de chart toe te wijzen (twee laatste stukjes code met ' ervoor.)

Mijn idee was namelijk om vervolgens de chart door te lopen en ieder lijndeel dat 0 of kleiner is rood te maken.

Ik stoei er nog wat mee door maar mocht iemand heldere ideeën hebben, wees welkom

Het doel is een dynamische macro die op willekeurige grafieken kan werken

edit:
ok, het blijkt dus dat een array maximaal 250 tekens mag bevatten als je deze naar een chart serie wil schrijven, daar gaat mijn code dus nu mis.

Ik zal als alternatief dus naar een range in een workbook moeten schrijven en de grafiek naar die range verwijzen, pest is dat mijn code uitgaat van de dataseries en dat is dus al onnodig ik kan beter verwijzen naar de bronkolom

Mooi wordt het niet dus ;(

[ Bericht 3% gewijzigd door #ANONIEM op 28-01-2012 17:30:37 ]
  zaterdag 28 januari 2012 @ 17:31:54 #295
49641 Individual
Meet John Doe...
pi_107332675
De tussenformules (die dezelde zijn als de waardenformules) hebben geen categoriewaarde ervoor dus zie je niet op die manier in de grafiek.

Een oplossing zou zijn om 2 aparte grafieken over elkaar heen te leggen waarvan de achtergrond doorzichtig is. Het zal wat gepriegel zijn de 2 precies op elkaar aan te laten sluiten, maar wel mogelijk. Toch krijg je nog steeds geen mooie vloeiende lijn.

Daar zou je ook geen VBA voor nodig hebben.
reset
pi_107332833
quote:
0s.gif Op zaterdag 28 januari 2012 17:31 schreef Individual het volgende:
De tussenformules (die dezelde zijn als de waardenformules) hebben geen categoriewaarde ervoor dus zie je niet op die manier in de grafiek.

Een oplossing zou zijn om 2 aparte grafieken over elkaar heen te leggen waarvan de achtergrond doorzichtig is. Het zal wat gepriegel zijn de 2 precies op elkaar aan te laten sluiten, maar wel mogelijk. Toch krijg je nog steeds geen mooie vloeiende lijn.

Daar zou je ook geen VBA voor nodig hebben.
Nee grijpen naar VBA is mijn zwakte, wat bedoel je precies met tussenformule? Waar ik SP bereken? Dat is het snijpunt van de x-as, dus y is in dat geval per definitie 0

Ik bereken het snijpunt steeds tussen twee punten in (rechte lijn) en test of het snijpunt van de x-as groter is dan x1 en kleiner dan x2...

Als je eenmaal alle snijpunten met de x as hebt kun je lijnsegmenten opmaken en alles in 1 chart houden...
  zaterdag 28 januari 2012 @ 17:53:07 #297
49641 Individual
Meet John Doe...
pi_107333284
Tussenformule als tussen teller #11 en #12 (zeg maar teller #11.5).

1. Als #11 bv +20 is en #12 -10 dan kan de tussenstap het gemiddelde +5 zijn.
2. Of de tussenstap die uitrekent dat #11 positief is en #12 negatief en daarom de tussenstap 0 moet zijn.

Het probleem met 1. is dat de kleur niet met de as verandert en het probleem met 2. is dat de lijn niet vloeiend is.

Ik hoop dat het nog een beetje begrijpelijk is. Voor zover ik weet is er zonder een uitgebreid VBA-script of heel veel tussenstappen geen andere weg.

Interessant onderwerp wel en als iemand de magische werkwijze heeft posten maar want ik zie hier wel het nut van in.
reset
  zaterdag 28 januari 2012 @ 20:10:46 #298
62215 qu63
..de tijd drinkt..
pi_107337377
Je zou er ook voor kunnen kiezen om je labels negatief te maken dmv dit:
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 28 januari 2012 @ 20:17:31 #299
62215 qu63
..de tijd drinkt..
pi_107337629
Of misschien dat dit iets verder kan helpen? http://peltiertech.com/WordPress/area-chart-invert-if-negative/
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  zaterdag 28 januari 2012 @ 20:18:24 #300
62215 qu63
..de tijd drinkt..
pi_107337677
quote:
0s.gif Op vrijdag 27 januari 2012 11:30 schreef deuk.in.een.pakje.boter het volgende:
even een vraagje, (hoe) kan ik het instellen dat een grafiek met negatieve waardes rood is maar dat de lijn bij positieve waardes groen is?

alvast bedankt
Welke versie van Excel heb je eigenlijk? 2003? 2007? 2010?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')