abonnement Unibet Coolblue Bitvavo
  donderdag 16 april 2009 @ 14:16:47 #161
4089 BE
Gewoon gelukkig!
pi_68071905
Maar kan die dan wel in die eerste chart?
***
  donderdag 16 april 2009 @ 14:34:51 #162
62215 qu63
..de tijd drinkt..
pi_68072462
quote:
Op donderdag 16 april 2009 14:16 schreef Brighteyes het volgende:
Maar kan die dan wel in die eerste chart?
Ja hoor. Dan moet je doen wat DaFan hierboven al zei. Veranderen van chart-type.. (zit nu in de trein, vandaar het korte antwoord!)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68073075
Je kan gewoon extra datasets toevoegen, en die dan veranderen van Grafiektype.

Maak desnoods een back-up werkblad waarin je gaat zitten vogelen, dan kan je ook niet je eigen bestand verpesten
  donderdag 16 april 2009 @ 14:56:32 #164
4089 BE
Gewoon gelukkig!
pi_68073133
Weet je... ze zoekt het maar even uit.
Ik vind jullie antwoorden heel lief maar snap er zelf te weinig van om het even zo voor me te zien.
Ze was nu geloof ik gelukkig met wat ze had dus daar laat ik het maar bij.
***
pi_68074069
Zo moeilijk is het allemaal niet
Maar succes ermee!
  donderdag 16 april 2009 @ 16:28:01 #166
62215 qu63
..de tijd drinkt..
pi_68076468
quote:
Op donderdag 16 april 2009 15:23 schreef DaFan het volgende:
Zo moeilijk is het allemaal niet
Dat blijft subjectief natuurlijk
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 16 april 2009 @ 23:10:37 #167
77676 The_vice
alweer 'n idee?
pi_68091235
quote:
Op donderdag 16 april 2009 10:39 schreef Stpan het volgende:
Nu het woord Access hier is gevallen: Weet iemand hier een goede Access cursus?

Heb nauwelijks ervaring met Access (gebruik gemaakt van door een collega opgezette queries en er zelf een paar aangepast) en blijf in Excel steken bij Pivots, Vlookup en wat Macro's als ik in lange sheets repeterende zaken moet aanpassen.
Goede cursussen zou ik zo niet kunnen aanbevelen. Heb het zelf geleerd door voor iemand een database te reparen en veel in de help functie, internet en tips van collega. Wat me het meeste heeft geholpen was dat er een duidelijk doel was (bestaande database), want dan moet je gericht zoeken.

Mag je die cursus vanuit je werk volgen, of wil je privé bijspijkeren? Want wat ik zo op internet zie vind ik vrij duur voor de inhoud om prive uit te geven.
Dan kan je jezelf beter op een goed boek tracteren. Maar als je baas het betaalt, dan zou ik wat rond bellen of de inhoud van de training past bij wat je denkt te wil leren.

Waar loop je trouwens nu op vast in Acces? (wellicht moeten we dit in ander Topic voortzetten als deze de lading niet meer dekt)
Hendrik de Heette heette Hendrik de Heette omdat zijn vader ook Hendrik heette.
-vandaag was 't ook mooi-
Excel; zet het eens in een pivot table
pi_68091284
Is er geen 'For dummies' voor Access? Dan kom je volgens mij al een heel eind. Sowieso met basis Office kennis is aankloten goed te doen..
pi_68093777
Ik zit nu met iets waar ik niet meer uit kom, ik hoop dat jullie tips hebben:

B1####################C1################D1######
2007-02-21 06:15:58-2007#2007-03-26 09:48:02#795:32:04 (C2-B1)

B1 en C2 zijn tekst velden, D1 heeft als eigenschap [u]:mm:ss

Wat ik nu wil doen is D1 omzetten naar xx dagen, xx uren, xx minuten, xx secondes.

Ik ben al uren bezig met formules als http://www.brainbell.com/(...)celhks-CHP-2-SECT-24 . Maar ik kom er niet uit. Wat ik ook probeer ik krijg geen werkende formule.

Kan iemand me een zetje geven in de juiste richting?
  vrijdag 17 april 2009 @ 01:05:47 #170
77676 The_vice
alweer 'n idee?
pi_68094052
quote:
Op vrijdag 17 april 2009 00:47 schreef new_guy1 het volgende:....
Kan iemand me een zetje geven in de juiste richting?
=DATEVALUE(A1)+TIMEVALUE(A1) converteert bij mij 2007-02-21 06:15:58 nr het getal 39134,26109
. In time format geeft dan weer de correcte datum.

voor van elkaar aftrekken van twee tijden:
=(DATEVALUE(A2)+TIMEVALUE(A2)) - (DATEVALUE(A1)+TIMEVALUE(A1))

Zie net dat =Value(A1) het ook doet in één keer. =Waarde(A1) in nederlandse versie. Deze functie maakt van tekst opgeslagen getal weer een "echt" getal waar excel wee mee kan rekenen.
Hendrik de Heette heette Hendrik de Heette omdat zijn vader ook Hendrik heette.
-vandaag was 't ook mooi-
Excel; zet het eens in een pivot table
  vrijdag 17 april 2009 @ 01:11:37 #171
77676 The_vice
alweer 'n idee?
pi_68094142
quote:
Op donderdag 16 april 2009 23:12 schreef DaFan het volgende:
Is er geen 'For dummies' voor Access? Dan kom je volgens mij al een heel eind. Sowieso met basis Office kennis is aankloten goed te doen..
bij Bol.com alleen een versie voor Acces 97. Beetje achterhaald. Maar ze hebben nog wel 190 titels MSacces in het engels. Anders is er ook nog http://access.startpagina.nl/.
Hendrik de Heette heette Hendrik de Heette omdat zijn vader ook Hendrik heette.
-vandaag was 't ook mooi-
Excel; zet het eens in een pivot table
pi_68096170
=INT(D1) &" Days " & INT(MOD(D1,INT(D1))*24) & " Hours and " & MINUTE(D1) & " Minutes and " & SECOND(D1) & " seconds"

[ Bericht 8% gewijzigd door DaFan op 17-04-2009 08:43:04 ]
  vrijdag 17 april 2009 @ 08:39:45 #173
251202 ruudtb205
Ik weet het niet meer!
pi_68096426
quote:
Op donderdag 16 april 2009 00:15 schreef The_vice het volgende:

[..]

Ruudtb205, ik weet niet of je het forum nog volgt. Maar mijn inziens kan je dit soort werk beter in Acces (of wellicht een ander database programma) doen.[...]
Acces heeft een wat lastige leercurve als je er kaal aan begint. Als je er oren naar hebt kan ik je wel een eindje op weg helpen. Stuur maar even een berichtje anders.
Ik snap wat je bedoelt en ben daar ook wel mee bezig geweest: 'n SQL database (daar kan ik beter mee overweg als met Acces ) die ik benaderde vanuit een VBDotNet programma wat ik zelf probeer te bouwen. SQL ken ik behoorlijk, VB 'n heel stuk minder. Dat wordt dus een langdurig (maar wel erg leuk!) project waar nog volop aan gewerkt wordt. Voor de boekhouding zelf heeft m'n vrouw van haar boekhouder een oude versie van Unit4Agresso voor het MKB gekregen, en daarin worden inkomsten en uitgaven keurig bijgehouden. Ik krijg haar nog niet zo ver dat ze dagelijks de tijden van de kinderen in de computer zet; ze houdt alles keurig bij op papier (dat werkt eigenlijk verrassend goed en flexibel ), en 1x per maand vult ze de excelsheet met de uren per week en draait ze in Word de rekeningen uit. Voor haar is het helemaal geweldig, helemaal nu de knop goed werkt om het over te zetten naar de totaaltelling op blad 2
Ik zat al meer te denken aan een programma waar je simpel de NAW-gegevens van de inderen kunt bijhouden, rapporten/rekeningen kunt uitdraaien via Crystal Reports etc. Ik ben nu even te druk om er mee verder te kunnen maar dat komt dus wel.
Dus The_Vice, bedankt voor je aanbod maar mijn vrouw is helemaal gelukkig op dit moment en voorlopig krijg ik haar aan niets anders
Leven is leren!
pi_68112083
Edit: Laat maar. =[Test1.xlsm]Blad1!A1 is genoeg.

Volgens mij is het heel eenvoudig, maar het lukt me niet (meer).

Stel ik heb twee excelsheets (Test1.xls en Test2.xls). In Test2 wil ik dat in een bepaalde cel een waarde komt te staan uit dezelfde cel die in Text1 staat. In bijvoorbeeld A1 van Test2 heb ik nu dit staan:
quote:
='C:\Users\Ray\Excel][Test1.xls]Blad1'!A1
Dan wordt wel netjes de juiste waarde gegeven uit Test1, maar als ik deze formule invoer, dan moet ik alsnog Test1.xls selecteren in een menu dat tevoorschijn komt. Hoe voorkom ik dit?

[ Bericht 5% gewijzigd door RayMania op 17-04-2009 16:10:45 ]
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
pi_68118800
Weet er iemand nog een plek waar je goeie addins kan krijgen voor Excel 2003 ?? ik moet toch op een manier die Pivot tables zien aan te passen

dank
pi_68127963
Ander vraaje waar jullie me denk ik mee kunnen helpen. Ik heb een enorme lijst en daar wil ik het volgende mee doen. Ik wil weten wat de maximale verkoop was van een klant in de afgelopen drie jaar. dat is op zich makkelijk met een =Max, maar het probleem is dat ik deze gegevens onder elkaar heb staan en de lijst enorm lang is. Het ziet er ongeveer zo uit:
2006 klant x 500
2006 klant y 1000
2006 klant z 1500
2007 klant x 600
2007 klant y 1100
2007 klant z 1600
2008 klant x 700
2008 klant y 1200
2008 klant z 1700

Nu wil ik dus weten wat de max verkoop was vanklant x in de afgelopen 3 jaar en zo ook voor y en z.
Iemand een idee?

Thanks
Gr
pi_68128351
Het is nog wat complexer........wil ook het product weten want klant koopt meer dan een product,
Ik krijg het naast elkaar via pivor table maar dan kan ik het bronbestand niet bewerken.

2006 klant x product a 500
2006 klant x product b 1000
2006 klant x product c 1300
2006 klant y product a
2006 klant y product b
2006 klant y product c
2006 klant z product a
2006 klant z product b
2006 klant z product c
2007klant x product a
2007klant x product b
2007 klant x product c
2007 klant y product a
2007 klant y product a
2007 klant y product a
2007 klant z product a
2007klant z product a
2007klant z product a

etc

Dank voor de hulp

gr
  zaterdag 18 april 2009 @ 01:18:32 #178
158136 Joooo-pi
Do you want a balloon...
pi_68130901
quote:
Op vrijdag 17 april 2009 23:28 schreef hoek21 het volgende:
Het is nog wat complexer........wil ook het product weten want klant koopt meer dan een product,
Ik krijg het naast elkaar via pivor table maar dan kan ik het bronbestand niet bewerken.

2006 klant x product a 500
2006 klant x product b 1000
2006 klant x product c 1300
2006 klant y product a
2006 klant y product b
2006 klant y product c
2006 klant z product a
2006 klant z product b
2006 klant z product c
2007klant x product a
2007klant x product b
2007 klant x product c
2007 klant y product a
2007 klant y product a
2007 klant y product a
2007 klant z product a
2007klant z product a
2007klant z product a

etc

Dank voor de hulp

gr
Heb je al gewerkt met de autofilter-functie ? Dan krijg je alle verkopen van een klant bij elkaar.

Verder zou ik het maximum zoeken met "aflopend sorteren"

FF de praktische insteek
heitieh
pi_68135543
Had dit al enkele weken gevraagd, maar het is nog niet naar mijn zin.

Dit is het geval; ik heb een sheet met 19 bladen. Blad1 geeft een overzicht weer van de naam van een voetballer (kolom A) met daarbij hun club (kolom B) en hun positie (kolom C). Op deze sheet staat deze macro:
quote:
Private Sub CommandButton1_Click()

For Each ws In Worksheets

If ws.Name <> Worksheets(1).Name Then 'zo sla je de eerste worksheet over

Club = ws.Name

Worksheets(Club).Range("B2:D50").Clear

i = 0
j = 1

Do
i = i + 1

If Worksheets(1).Cells(i, 2).Value = Club Then
j = j + 1
Worksheets(Club).Cells(j, 2).Value = Worksheets(1).Cells(i, 1).Value
Worksheets(Club).Cells(j, 3).Value = Worksheets(1).Cells(i, 3).Value
Worksheets(Club).Cells(j, 4).Value = Worksheets(1).Cells(i, 4).Value
End If

Loop Until Worksheets(1).Cells(i, 1).Value = ""

End If

Next

End Sub
De spelers op Blad1 worden hierbij dus automatisch gesorteerd op club over de 18 'clubbladen' en deze data komt op B2:D50 te staan. Alleen dit werkt helaas alleen maar als de ongesorteerde data uit Blad1 staat op cel A1 tot bijvoorbeeld C100. Ik heb Blad1 aangepast en nu staat de data niet meer op A1:C100, maar nu begint de data in C6 (dus de oude A1) en eindigt het bijvoorbeeld in E105 (de oude C100).

Hoe zorg ik ervoor dat de data uit Blad1 alsnog wordt 'herkent' en wel wordt gesorteerd over de clubbladen?
Achter-elkaar-bezochte-Ajax-thuiswedstrijden-meter: [b]29[/b].
[b]Laatste wedstrijd:[/b] FC Timişoara. [b]Volgende:[/b] ADO Den Haag.
Ray's Statshoekje - 2009/2010.
  zaterdag 18 april 2009 @ 16:29:33 #180
158136 Joooo-pi
Do you want a balloon...
pi_68142278
quote:
Op zaterdag 18 april 2009 11:29 schreef RayMania het volgende:
Had dit al enkele weken gevraagd, maar het is nog niet naar mijn zin.

Dit is het geval; ik heb een sheet met 19 bladen. Blad1 geeft een overzicht weer van de naam van een voetballer (kolom A) met daarbij hun club (kolom B) en hun positie (kolom C). Op deze sheet staat deze macro:
[..]

De spelers op Blad1 worden hierbij dus automatisch gesorteerd op club over de 18 'clubbladen' en deze data komt op B2:D50 te staan. Alleen dit werkt helaas alleen maar als de ongesorteerde data uit Blad1 staat op cel A1 tot bijvoorbeeld C100. Ik heb Blad1 aangepast en nu staat de data niet meer op A1:C100, maar nu begint de data in C6 (dus de oude A1) en eindigt het bijvoorbeeld in E105 (de oude C100).

Hoe zorg ik ervoor dat de data uit Blad1 alsnog wordt 'herkent' en wel wordt gesorteerd over de clubbladen?
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
 
Private Sub CommandButton1_Click()

Keen   = 3   'Dit staat voor kolom C
Ktwee =4    'Dit staat voor kolom D
Kdrie   = 5   'kolom E

For Each ws In Worksheets

If ws.Name <> Worksheets(1).Name Then 'zo sla je de eerste worksheet over

Club = ws.Name

Worksheets(Club).Range("B2:D50").Clear

i = 5 'dit is de startwaarde (-1) voor de teller voor de rijen op blad 1
j = 1 'startwaarde voor teller per clubblad

Do
i = i + 1

If Worksheets(1).Cells(i, Ktwee).Value = Club Then
j = j + 1

Worksheets(Club).Cells(j, 2).Value = Worksheets(1).Cells(i, Keen).Value
Worksheets(Club).Cells(j, 3).Value = Worksheets(1).Cells(i, Ktwee).Value
Worksheets(Club).Cells(j, 4).Value = Worksheets(1).Cells(i, Kdrie).Value
End If

Loop Until Worksheets(1).Cells(i, Keen).Value = ""

End If

Next

End Sub


Ik heb wat gewijzigd en wat commentaren erin gezet, zodat je het script ook zelf kunt wijzigen en interpreteren.



[ Bericht 0% gewijzigd door Joooo-pi op 18-04-2009 16:34:36 (heb wat aangepast) ]
heitieh
pi_68149246
hoek21, A1:A4 bevat bij mij de klantnamen, B1:B4 de verkopen, C1 de klantnaam waarvan je het maximum wil weten:
=MAX(ALS(A1:A4=D1;B1:B4;""))

of
=MAX(IF(A1:A4=D1,B1,B4,""))

Bevestigen met Ctrl-Shift-Enter (array-formule).
pi_68151137
quote:
Op vrijdag 17 april 2009 01:05 schreef The_vice het volgende:

[..]

=DATEVALUE(A1)+TIMEVALUE(A1) converteert bij mij 2007-02-21 06:15:58 nr het getal 39134,26109
. In time format geeft dan weer de correcte datum.

voor van elkaar aftrekken van twee tijden:
=(DATEVALUE(A2)+TIMEVALUE(A2)) - (DATEVALUE(A1)+TIMEVALUE(A1))

Zie net dat =Value(A1) het ook doet in één keer. =Waarde(A1) in nederlandse versie. Deze functie maakt van tekst opgeslagen getal weer een "echt" getal waar excel wee mee kan rekenen.
quote:
Op vrijdag 17 april 2009 08:21 schreef DaFan het volgende:
=INT(D1) &" Days " & INT(MOD(D1,INT(D1))*24) & " Hours and " & MINUTE(D1) & " Minutes and " & SECOND(D1) & " seconds"
Beide bedankt voor de antwoorden.
Wil nog niet helemaal werken maar ik ga een beetje puzzelen.
  maandag 20 april 2009 @ 22:35:03 #183
25865 Bill_E
vijf plus 98!
pi_68220930
Weet er iemand hoe ik een foto die op een website staat ( www.foto.nl/foto.jpg) met een simpele muisklik in excel in een cel kan zetten ( de foto dus niet de link) ? En eventueel ook nog een juiste vooraf ingestelde afmeting kan geven? Ik dacht dit ooit online gezien te hebben in een leuke tips en truck website maar krijg het niet meer gevonden
  dinsdag 21 april 2009 @ 12:26:26 #184
158136 Joooo-pi
Do you want a balloon...
pi_68233875
quote:
Op maandag 20 april 2009 22:35 schreef Bill_E het volgende:
Weet er iemand hoe ik een foto die op een website staat ( www.foto.nl/foto.jpg) met een simpele muisklik in excel in een cel kan zetten ( de foto dus niet de link) ? En eventueel ook nog een juiste vooraf ingestelde afmeting kan geven? Ik dacht dit ooit online gezien te hebben in een leuke tips en truck website maar krijg het niet meer gevonden
Het is iig wel mogelijk om via "invoegen" --> "afbeelding" ---> "uit bestand" een url in te geven. Dat figuur kun je dan opmaken...
heitieh
pi_68235077
Macrootje opnemen dus en kijken of je dat soort dingen via macro uberhaupt kan doen.
  dinsdag 21 april 2009 @ 18:26:13 #186
25865 Bill_E
vijf plus 98!
pi_68245521
quote:
Op dinsdag 21 april 2009 13:10 schreef DaFan het volgende:
Macrootje opnemen dus en kijken of je dat soort dingen via macro uberhaupt kan doen.
Met een macro opnemen lijkt me niet te lukken. Ik zal er 1 moeten schrijven. Ik heb er wel 1 maar die opent een foto vanaf je harddisk. Maar ik krijg het niet voor elkaar om niet voor elkaar om naar een webadres te linken.
  dinsdag 21 april 2009 @ 18:44:10 #187
158136 Joooo-pi
Do you want a balloon...
pi_68246150
quote:
Op dinsdag 21 april 2009 18:26 schreef Bill_E het volgende:

[..]

Met een macro opnemen lijkt me niet te lukken. Ik zal er 1 moeten schrijven. Ik heb er wel 1 maar die opent een foto vanaf je harddisk. Maar ik krijg het niet voor elkaar om niet voor elkaar om naar een webadres te linken.
Heb je de actie in mijn post "opgenomen" ?
heitieh
  dinsdag 21 april 2009 @ 19:22:20 #188
25865 Bill_E
vijf plus 98!
pi_68247599
quote:
Op dinsdag 21 april 2009 18:44 schreef Joooo-pi het volgende:

[..]

Heb je de actie in mijn post "opgenomen" ?
Helemaal overheengelezen ! zo eens proberen. ff van pc wisselen
  dinsdag 21 april 2009 @ 19:40:42 #189
158136 Joooo-pi
Do you want a balloon...
pi_68248387
quote:
Op dinsdag 21 april 2009 19:22 schreef Bill_E het volgende:

[..]

Helemaal overheengelezen ! zo eens proberen. ff van pc wisselen
ik krijg dit:
1
2
3
4
5
6
7
8
9
10
11
Sub Macro1()
'
' Macro1 Macro
' De macro is opgenomen op 21-4-2009 door Joooo-pi.
'

'
    ActiveSheet.Pictures.Insert("http://www.google.nl/intl/nl_nl/images/logo.gif"). Select
    Selection.ShapeRange.ScaleWidth 1.6, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.ScaleHeight 1.6, msoFalse, msoScaleFromTopLeft
End Sub
heitieh
  dinsdag 21 april 2009 @ 21:24:31 #190
25865 Bill_E
vijf plus 98!
pi_68252140
quote:
Op dinsdag 21 april 2009 19:40 schreef Joooo-pi het volgende:

[..]

ik krijg dit:
[ code verwijderd ]


Hulde! Dank u wel. Dit wekt perfect.
pi_68257747
Ik heb een cijfersheet gemaakt, met al mijn gemiddeldes voor school, en nou wil ik dat ergens in een cel komt te staan als er 3 of meer onvoldoendes staan als eindcijfer, dus dat het lager is dan 6. Wat voor formule moet ik invoeren?
pi_68260149
"als er 3 of meer onvoldoendes staan als eindcijfer, dus dat het lager is dan 6"

Wat?
Hij moet pas een gemiddelde berekenen als er meer dan 3 onvoldoendes staan, of..?
Kan je 2 voorbeelden geven:
- Je hebt 5 cijfers waarvan er maar 1 een onvoldoende is, wat is dan de uitkomst?
- Je hebt 5 cijfers waarvan er 3 een onvoldoende zijn, wat is dan de uitkomst?

En welke versie van Excel heb je?
pi_68261416
Aanemende dat je eindgemiddelden in de cellen B1 tm B10 staan

=als(aantal.als(B1:B10;"<6")>=3;"FAIL (" & aantal.als(B1:B10;"<6") & ") ;"No FAIL (yet) (" & aantal.als(B1:B10;"<6") & ")")
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
  woensdag 22 april 2009 @ 09:16:32 #194
84430 kanovinnie
Wie dit leest is gek!
pi_68261548
quote:
Op woensdag 22 april 2009 07:33 schreef DaFan het volgende:
"als er 3 of meer onvoldoendes staan als eindcijfer, dus dat het lager is dan 6"

Wat?
Hij moet pas een gemiddelde berekenen als er meer dan 3 onvoldoendes staan, of..?
Kan je 2 voorbeelden geven:
- Je hebt 5 cijfers waarvan er maar 1 een onvoldoende is, wat is dan de uitkomst?
- Je hebt 5 cijfers waarvan er 3 een onvoldoende zijn, wat is dan de uitkomst?

En welke versie van Excel heb je?
Hij bedoelt dat hij overgaat met 2 onvoldoendes. Zodra er 3 zijn moeten de alarmbellen gaan rinkelen.
Op dinsdag 25 augustus 2015 15:48 schreef Toekito het volgende:
de grootste schande van heel FOK! naast Fylax is Kano als mod.
pi_68261563
Wellicht dat jullie me kunnen helpen:

Ik heb in Excel een dump geplaatst uit het financieel programma. Deze rekent automatisch een KPI uit en die wil ik dan weer in een aparte lijst laten plaatsen. Hiertoe zet ik het weeknummer erachter, wat via een IF-functie dan doorwerkt naar een cel in die aparte lijst.

Tot zover gaat het goed. Maar nu wil ik graag deze uitkomst vastzetten (zonder paste special, automatisch dus), aangezien de gegevens bewaard moeten blijven en de volgende week de rij eronder gevuld moet worden.

Iemand een idee? Volgens mij kan het met macro's, maar daarin kom ik echt net kijken..
pi_68262242
Deetch waarom zo lastig:
=IF(COUNTIF(B1:B10,"<6")>=3,"Niet over",AVERAGE(B1:B10))
pi_68269424
Ik wil het volgende resultaat voor elkaar zien te krijgen:

1
2
3
4
5
6
7
8
9
10
11
12
Type  Subtype 1  Subtype 2
A     0          1
B     1          0
C     1          0  
A     0          1
A     1          0
B     1          1

Resultaat:
A     1          2
B     2          1
C     1          0


Ik heb verschillende typen in de eerste kolom staan (A, B en C), die een verschillend subtype kunnen hebben (ook meer dan één subtype). Als resultaat wil ik dan onderaan de totalen hebben van dingen die Type A én Subtype 1, Type B én Subtype 1, Type C én Subtype 1, Type A én Subtype 2, Type B én Subtype 2 en Type C en Subtype 2 zijn.

Het gebruik van COUNTIF gaat niet, omdat je daar bij de criteria niet kunt opgeven dat er naar een andere kolom gekeken moet worden (range is dan Subtype 1, maar de criteria kun je niet toepassen op Type).

Zo kwam ik bij de DCOUNT uit, die dat wel kan. Heb ik het volgende gemaakt (alleen even voor Type A):

1
2
Type  Subtype 1  Subtype 2
A     =1          =1


Maar dat gaat nu alleen goed als je bij DCOUNT bij de criteria A1:B2 opgeeft (type en subtype 1). Ik heb nog op geen enkele manier iets kunnen maken als: type en subtype 2, maar zonder subtype 1. De DCOUNT wil als criteria een range hebben, maar ik wil juist geen range.

Is er een andere mogelijkheid om zoiets eenvoudig voor elkaar te krijgen?
pi_68271202
=SUMPRODUCT(--($A$2:$A$7=$A10)*(B$2:B$7))

En dan doortrekken naar rechts en beneden.
pi_68280776
quote:
Op woensdag 22 april 2009 09:17 schreef addie het volgende:
Wellicht dat jullie me kunnen helpen:

Ik heb in Excel een dump geplaatst uit het financieel programma. Deze rekent automatisch een KPI uit en die wil ik dan weer in een aparte lijst laten plaatsen. Hiertoe zet ik het weeknummer erachter, wat via een IF-functie dan doorwerkt naar een cel in die aparte lijst.

Tot zover gaat het goed. Maar nu wil ik graag deze uitkomst vastzetten (zonder paste special, automatisch dus), aangezien de gegevens bewaard moeten blijven en de volgende week de rij eronder gevuld moet worden.

Iemand een idee? Volgens mij kan het met macro's, maar daarin kom ik echt net kijken..
Welke versie, welke cellen/kolommen enzo?

Met dit soort vragen zie ik toch wel eerst graag een screenshotje ofzo
pi_68290122
quote:
Op woensdag 22 april 2009 09:46 schreef DaFan het volgende:
Deetch waarom zo lastig:
=IF(COUNTIF(B1:B10,"<6")>=3,"Niet over",AVERAGE(B1:B10))
even een reminder van hoeveel onvoldoendes je hebt zeg maar. Met 2 zou je je zorgen kunnen gaan maken.
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_68293254
quote:
Op donderdag 23 april 2009 00:06 schreef Deetch het volgende:

[..]

even een reminder van hoeveel onvoldoendes je hebt zeg maar. Met 2 zou je je zorgen kunnen gaan maken.
Fair enough
pi_68300277
Hoe kan ik in excel 2000 met ctrl h een 7 vervangen in een 8 zonder dag 17 18 wordt.
pi_68300633
quote:
Op donderdag 23 april 2009 12:29 schreef Stansfield het volgende:
Hoe kan ik in excel 2000 met ctrl h een 7 vervangen in een 8 zonder dag 17 18 wordt.
Bij het venster van zoek/vervang zit een button "opties". Als je daar 'indentieke celinhoud' aanvinkt, zal hij echt alleen op zoek gaan naar 7 in een cel. 17 wordt dan niet veranderd.
Niets is veilig voor een idioot met voldoende talent
pi_68301279
quote:
Op donderdag 23 april 2009 12:42 schreef Metsel het volgende:

[..]

Bij het venster van zoek/vervang zit een button "opties". Als je daar 'indentieke celinhoud' aanvinkt, zal hij echt alleen op zoek gaan naar 7 in een cel. 17 wordt dan niet veranderd.
En als het in een formule staat?

=+'Week 17'!$R$7

R7 moet dus R8 worden en 17 moet 17 blijven.
pi_68301396
quote:
Op woensdag 22 april 2009 09:10 schreef Deetch het volgende:
Aanemende dat je eindgemiddelden in de cellen B1 tm B10 staan

=als(aantal.als(B1:B10;"<6")>=3;"FAIL (" & aantal.als(B1:B10;"<6") & ") ;"No FAIL (yet) (" & aantal.als(B1:B10;"<6") & ")")
Die werkt niet:S
  donderdag 23 april 2009 @ 13:31:18 #206
158136 Joooo-pi
Do you want a balloon...
pi_68302148
quote:
Op donderdag 23 april 2009 13:04 schreef Stansfield het volgende:

[..]

En als het in een formule staat?

=+'Week 17'!$R$7

R7 moet dus R8 worden en 17 moet 17 blijven.
Misschien lukt het met "slim" denken. In dit geval zou $7 vervangen moeten worden voor $8, of misschien kan "7 " vervangen door "8 ". Dat laatste heb ik niet uitgeprobeerd
heitieh
pi_68302335
Tnx. Ja soms denk ik iets te moeilijk terwijl het gewoon simpel kan $7 vervangen door $8 werkt top.

Tnx.
  donderdag 23 april 2009 @ 14:08:14 #208
158136 Joooo-pi
Do you want a balloon...
pi_68303287
quote:
Op donderdag 23 april 2009 13:08 schreef Yannick3211 het volgende:

[..]

Die werkt niet:S
Er mist een ":

als(aantal.als(B1:B10;"<6")>=3;"FAIL (" & aantal.als(B1:B10;"<6") & ")" ;"No FAIL (yet) (" & aantal.als(B1:B10;"<6") & ")")
heitieh
  donderdag 23 april 2009 @ 14:08:39 #209
158136 Joooo-pi
Do you want a balloon...
pi_68303303
-edit-
heitieh
pi_68306400
Bedankt man!:P Nu kan ik het duidelijk maken op school dat een fout van een technisch onderwijsassistent kei veel uitmaakt. Ze had een keer iets gezegd tijdens een practicumtoets voor scheikunde, dus dan neem je aan dat ze gelijk heeft (ik mocht een pipet uitblazen van haar) maar naderand bleek dat dat niet mocht, en daardoor had ik een 6 in plaats van een 8, en daardoor sta ik nou op zakken. als ik wel een acht zou hebben, staat er nou in mijn cijferlijst dat ik wel geslaagd zou zijnXD
pi_68306498
Dan heb ik nog een vraag, ik wil mijn werktijden bijhouden, kan je op een of andere manier slepen zodat ik voor elke 4 weken een apart blad heb? Ik weet dat het kan binnen een blad, maar kan het dus ook met meerdere bladen, zodat ik het niet altijd helemaal uit hoef te typen?
  donderdag 23 april 2009 @ 15:50:49 #212
158136 Joooo-pi
Do you want a balloon...
pi_68306849
quote:
Op donderdag 23 april 2009 15:41 schreef Yannick3211 het volgende:
Dan heb ik nog een vraag, ik wil mijn werktijden bijhouden, kan je op een of andere manier slepen zodat ik voor elke 4 weken een apart blad heb? Ik weet dat het kan binnen een blad, maar kan het dus ook met meerdere bladen, zodat ik het niet altijd helemaal uit hoef te typen?


Slepen is verkapt knippen en plakken

Probeer dat dus eens.
heitieh
pi_68307365
Ok, maar ik moet op elk blad andere data, en hij past zich ook met plakken gewoon aan aan het eigen blad, dus als ik op blad 1 bovenaan 3 april heb staan(in excel codes), en ik kopieer dat, komt op blad 2 natuurlijk ook 3 april te staan. Kan het niet dat je heel snel iets kan doen dat er op elke pagina dus een andere maand (in mijn geval 4 weken) staat?
pi_68307518
Nog een vraag.

Ik wil in excel nl 2000 een grafiek maken met 2 verschillende lijnen van 2 verschillende waarden.

De ene waarde is hoofdzakelijk in de tientallen procenten. De andere waarde schommelt tussen de 1,3 en 3,5.

Wanneer die 2 rijen selecteer krijg ik dus een grafiek die ze allebei als percentage berekend. Hoe voorkom ik dat. Dus dat de grafiek ze als absulote waarden ziet.
  donderdag 23 april 2009 @ 16:14:11 #215
62215 qu63
..de tijd drinkt..
pi_68307647
quote:
Op donderdag 23 april 2009 16:05 schreef Yannick3211 het volgende:
Ok, maar ik moet op elk blad andere data, en hij past zich ook met plakken gewoon aan aan het eigen blad, dus als ik op blad 1 bovenaan 3 april heb staan(in excel codes), en ik kopieer dat, komt op blad 2 natuurlijk ook 3 april te staan. Kan het niet dat je heel snel iets kan doen dat er op elke pagina dus een andere maand (in mijn geval 4 weken) staat?
Excel weet niet uit zichzelf of ie het 4 weken, een kwartaal of misschien wel een jaar op moet schuiven..

Wat je wel kan doen is alleen de eerste datum invullen, en bij de rest steeds vorige+1 doen:
A1 = 23-4-2009
A2 = A1+1 (24-4-2009)
A3 = A2+1 (25-4-2009)
etc.

Als je het nog moeilijker wil maken kan je ook nog de weekenden overslaan (of alleen de zondag, etc.)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_68309195
quote:
Op donderdag 23 april 2009 15:39 schreef Yannick3211 het volgende:
Bedankt man!:P Nu kan ik het duidelijk maken op school dat een fout van een technisch onderwijsassistent kei veel uitmaakt. Ze had een keer iets gezegd tijdens een practicumtoets voor scheikunde, dus dan neem je aan dat ze gelijk heeft (ik mocht een pipet uitblazen van haar) maar naderand bleek dat dat niet mocht, en daardoor had ik een 6 in plaats van een 8, en daardoor sta ik nou op zakken. als ik wel een acht zou hebben, staat er nou in mijn cijferlijst dat ik wel geslaagd zou zijnXD
Je zakt natuurlijk niet op 1 vak. Je zakt er op 3.
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_68309483
Ik zou nu zakken op 2 vakken, want die andere was gewoon niet eerlijk gerekend, en volgens mij hoor je pas te zakken bij 3 onvoldoendes..
  donderdag 23 april 2009 @ 17:22:22 #218
62215 qu63
..de tijd drinkt..
pi_68309628
Als die 2 vakken in hetzelfde profiel zitten dan zak je ook...
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  donderdag 23 april 2009 @ 17:48:27 #219
158136 Joooo-pi
Do you want a balloon...
pi_68310368
quote:
Op donderdag 23 april 2009 16:05 schreef Yannick3211 het volgende:
Ok, maar ik moet op elk blad andere data, en hij past zich ook met plakken gewoon aan aan het eigen blad, dus als ik op blad 1 bovenaan 3 april heb staan(in excel codes), en ik kopieer dat, komt op blad 2 natuurlijk ook 3 april te staan. Kan het niet dat je heel snel iets kan doen dat er op elke pagina dus een andere maand (in mijn geval 4 weken) staat?
Je bedoelt met slepen dus eigenlijk "doorvoeren". Slepen kan namelijk ook letterlijk en dan is het knippen/plakken.

Maar idd. je kan alleen cellen / ranges doorvoeren, maar geen hele sheets. Je kan wel formules in cellen zetten die zich aanpassen aan blad 1, zoals qu63 zegt.
heitieh
pi_68310384
quote:
Op donderdag 23 april 2009 17:16 schreef Yannick3211 het volgende:
Ik zou nu zakken op 2 vakken, want die andere was gewoon niet eerlijk gerekend, en volgens mij hoor je pas te zakken bij 3 onvoldoendes..
Ik zou het toch eens navragen bij je mentor of decaan ipv je hoop op een Excel formule te gooien
pi_68329623
hoek21 & HuHu;
Is het nog gelukt met de oplossingen voor jullie op de vorige pagina. Wel leuk om even te horen of het werkt of niet
pi_68330001
quote:
Op woensdag 22 april 2009 14:41 schreef DaFan het volgende:
=SUMPRODUCT(--($A$2:$A$7=$A10)*(B$2:B$7))

En dan doortrekken naar rechts en beneden.
Dat werkt perfect, dank je .
pi_68330008
quote:
Op vrijdag 24 april 2009 10:20 schreef DaFan het volgende:
hoek21 & HuHu;
Is het nog gelukt met de oplossingen voor jullie op de vorige pagina. Wel leuk om even te horen of het werkt of niet
Ow... ja dus .
  vrijdag 24 april 2009 @ 11:43:07 #224
241000 BuupWerk
hAsTaLaPaStA
pi_68332114
hehe gevonden...

vraagje me hyperlinks werken niet meer...iemand een TIP ??
  vrijdag 24 april 2009 @ 11:54:08 #225
62215 qu63
..de tijd drinkt..
pi_68332452
quote:
Op vrijdag 24 april 2009 11:43 schreef BuupWerk het volgende:
hehe gevonden...

vraagje me hyperlinks werken niet meer...iemand een TIP ??
hyperlink aanpassen?

Wat werkt er niet meer, hoe werkte het eerst/hoe zou het moeten werken?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 24 april 2009 @ 12:16:06 #226
241000 BuupWerk
hAsTaLaPaStA
pi_68333135
eerst drukje er op en werd er een word bestand geopend...nu doet tie dat niet meer...maar de links staat er nog...
  vrijdag 24 april 2009 @ 12:19:37 #227
62215 qu63
..de tijd drinkt..
pi_68333220
quote:
Op vrijdag 24 april 2009 12:16 schreef BuupWerk het volgende:
eerst drukje er op en werd er een word bestand geopend...nu doet tie dat niet meer...maar de links staat er nog...
Klopt de link nog wel? Krijg je een foutmelding? Staat het bestand waar naar gelinkt wordt nog op dezelfde plaats? Heb je wel de juiste rechten om het te openen?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 24 april 2009 @ 13:34:09 #228
158136 Joooo-pi
Do you want a balloon...
pi_68335369
Vraagje van mij:

In een script wil ik dit:
1
2
3
4
5
6
7
Aantal = Range("A1").value

dim Variabele(Aantal) as String

For i = 1 to Aantal
Variabele( i ) = ....
Next


Foutmelding:
Compilatiefout:
Expressie voor constante vereist
(op regel 3)

Ik begrijp daaruit dat Aantal een constante moet zijn? Hoe dit op te lossen?
heitieh
pi_68336004
Wat doet die "variabele" in dat script? Normaal begin je met dimmen en dan pas de code.

Verder kan een For loop niet naar een "string" toeloopen. Aantal moet van het type "integer" zijn. Een integer is een geheel getal (dus geen decimalen) Indien nodig kun je de waarde uit cel A1 afronden.
Wat je met regel 6 wil is me ook onduidelijk maar het lijkt me niet verstandig om in een For loop je teller ( i ) te gaan veranderen.
let ook op dat je de loop afsluit met Next i

Zorg dat in cel A1 dus een getal staat.
1
2
3
4
5
6
7
8
9
Dim Aantal as integer

Aantal = Range("A1").Value

For i = 1 to Aantal

berekeningen/handelingen die je wil doen

next i
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 24 april 2009 @ 14:10:04 #230
158136 Joooo-pi
Do you want a balloon...
pi_68336588
quote:
Op vrijdag 24 april 2009 13:51 schreef Deetch het volgende:
Wat doet die "variabele" in dat script? Normaal begin je met dimmen en dan pas de code.

Verder kan een For loop niet naar een "string" toeloopen. Aantal moet van het type "integer" zijn. Een integer is een geheel getal (dus geen decimalen) Indien nodig kun je de waarde uit cel A1 afronden.
Wat je met regel 6 wil is me ook onduidelijk maar het lijkt me niet verstandig om in een For loop je teller ( i ) te gaan veranderen.
let ook op dat je de loop afsluit met Next i

Zorg dat in cel A1 dus een getal staat.
[ code verwijderd ]
Bedankt voor je antwoord, maar volgens mij maak je opmerkingen over details, want:
- Aantal is idd een integer, hoewel ik dat niet gespecificeerd had.
- Variabele ( i ) neemt in de loop waarden aan uit een range bijv.
Variabele ( i ) = Cells(2,i).value
- Next of Next i werkt allebei wel.
- ik ben niet van plan om de teller i te wijzigen in de loop

Geen oplossing zo, helaas. Ik wil dus een variabele met Aantal waarden definieren.
heitieh
  vrijdag 24 april 2009 @ 14:21:23 #231
158136 Joooo-pi
Do you want a balloon...
pi_68337009
Wat ik nu als oplossing heb is dit:

1
2
3
4
5
Dim Variabele(100) as string

For i = 1 to Aantal
 Variabele ( i ) = Cells(2,i).value
Next i


Waarbij altijd geldt dat Aantal < 100. Dan blijven er altijd (100-Aantal) overbodige variabelen, maar who cares.


Maar ik zou liever voor de elegantere oplossing gaan :D
heitieh
pi_68338803
Deetch, de code op zichzelf klopt wel.
Variabele( i) is dan een array, waarin de i-ste plaats wordt gevuld. Dat kan prima met een For-loop.
1
2
3
4
5
6
7
Aantal = Val(Range("A1").Value)

Dim VariabeleA(Aantal) as Variant

For i = 1 to Aantal
VariabeleA( i ) = ....
Next i

Niet getest.

Ik denk dat het probleem erin zit dat je een variabele Variabele noemt (dus vandaar die A erachter) en een String kan maar 1 waarde vasthouden. Vandaar Variant.
Val() doe ik om de .Value heen om deze zeker weten een Integer te maken.
Ik zou toch Next i gebruiken voor de overzichtelijkheid (nu beetje overbodig maar wacht maar tot je 3 For-loops in elkaar hebt.
  vrijdag 24 april 2009 @ 16:00:39 #233
43584 Beregd
absolutely inch perfect
pi_68340384
vraagje:
quote:
For m = 44 To 56
Rows(cstring(m) & ":" & cstring(m)).Hidden = (ActiveSheet.Cells(m, 4) = "")
Next
werkt niet omdat hij cstring niet kent, wat moet ik gebruiken ipv cstring??
  vrijdag 24 april 2009 @ 16:01:47 #234
158136 Joooo-pi
Do you want a balloon...
pi_68340424
quote:
Op vrijdag 24 april 2009 15:12 schreef DaFan het volgende:
Deetch, de code op zichzelf klopt wel.
Variabele( i) is dan een array, waarin de i-ste plaats wordt gevuld. Dat kan prima met een For-loop.
[ code verwijderd ]

Niet getest.

Ik denk dat het probleem erin zit dat je een variabele Variabele noemt (dus vandaar die A erachter) en een String kan maar 1 waarde vasthouden. Vandaar Variant.
Val() doe ik om de .Value heen om deze zeker weten een Integer te maken.
Ik zou toch Next i gebruiken voor de overzichtelijkheid (nu beetje overbodig maar wacht maar tot je 3 For-loops in elkaar hebt.
In mijn werkelijke script heet de variabele niet Variabele, maar heel anders, dat is het probleem niet. Ik heb String veranderd in Variant, maar dat helpt niet.

Hij loopt vast op het feit dat er een variabele als argument wordt gebruikt bij het definieren van een andere variabele. Dat moet volgens de foutmelding een constante zijn.

Kan dit niet omzeild worden?
heitieh
  vrijdag 24 april 2009 @ 16:05:43 #235
158136 Joooo-pi
Do you want a balloon...
pi_68340536
quote:
Op vrijdag 24 april 2009 16:00 schreef Beregd het volgende:
vraagje:
[..]

werkt niet omdat hij cstring niet kent, wat moet ik gebruiken ipv cstring??
Probeer dit eens:

1
2
3
For m = 44 To 56
Rows(m & ":" & m).Hidden = (ActiveSheet.Cells(m, 4) = "")
Next
heitieh
  vrijdag 24 april 2009 @ 16:09:32 #236
43584 Beregd
absolutely inch perfect
pi_68340654
quote:
Op vrijdag 24 april 2009 16:05 schreef Joooo-pi het volgende:

[..]

Probeer dit eens:
[ code verwijderd ]
werkt, thx!

en mijn it vriendjes nog zeggen dat ik cstring moet gebruiken, tis gewoon veel simpeler
pi_68343395
Ah akkoord joo.
Probeer eens:

Dim VariabeleA() as String
  vrijdag 24 april 2009 @ 19:17:10 #238
158136 Joooo-pi
Do you want a balloon...
pi_68345437
quote:
Op vrijdag 24 april 2009 17:53 schreef DaFan het volgende:
Ah akkoord joo.
Probeer eens:

Dim VariabeleA() as String
Onderstaande code heb ik geprobeerd, maar toch een foutmelding: "Subscript ligt buiten het bereik". Op regel 9. Ik neem aan dat op het moment dat i = 1 de variabeleA(1) buiten bereik ligt? :?

1
2
3
4
5
6
7
8
9
10
11
12
Private Sub CommandButton1_Click()

Dim Aantal As Integer
Aantal = Range("A1").Value

Dim VariabeleA() As String

For i = 1 To Aantal
VariabeleA( i ) = Cells(i, 2).Value
Next i

End Sub
heitieh
pi_68345978
Zo dan maar:
1
2
3
4
5
6
7
8
9
10
11
12
13
Private Sub CommandButton1_Click()

Dim Aantal As Integer
Dim VariabeleA() As String
    Aantal = Range("A1").Value

ReDim VariabeleA(Aantal) As String

For i = 1 To Aantal
    VariabeleA( i) = Cells(i, 1).Value
Next i

End Sub


ReDim als je de lengte weet
  vrijdag 24 april 2009 @ 19:54:09 #240
158136 Joooo-pi
Do you want a balloon...
pi_68346730
quote:
Op vrijdag 24 april 2009 19:32 schreef DaFan het volgende:
Zo dan maar:
[ code verwijderd ]

ReDim als je de lengte weet


Waarom werkt dat nou wel

Thanx a lot iig
heitieh
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')