abonnement Unibet Coolblue Bitvavo
  zaterdag 18 januari 2014 @ 18:41:58 #101
62215 qu63
..de tijd drinkt..
pi_135648054
quote:
0s.gif Op zaterdag 18 januari 2014 15:05 schreef JorisvZ het volgende:

[..]

[..]

Nee, het zijn de verkopen van:
0 - 50 (dus 50)
51 - 100 (dus 49)
101 - 200 (dus 99)
201 - 250 (dus 49)
0 - 50 zijn 51 getallen (0,1,2,3,4,..,51)
51 - 100 zijn 50 getallen (51,52,53,..,100)
101 - 200 zijn 100 getallen (101,102,103,..,200)
201 - 250 zijn 50 getallen (201,202,203,..,250)

Zet ze maar onder elkaar in Excel (of schrijf ze zelf op), selecteer ze en Excel zegt je precies hoeveel getallen je geselecteerd hebt.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_135697292
Oké, ik loop tegen het volgende aan:

Ik heb een tabel met één x-as en 10 datasets. De data op de y-assen zijn ongeveer gelijk (maar zeker niet precies). Het geheel ziet er dus als volgt uit:

1
2
3
4
5
6
7
8
x   S1    S2    S3   ...   S10
1   200   201   199  ...   202
2   190   191   192  ...   189
3   179   182   177  ...   180
.    .     .     .   .      .
.    .     .     .    .     .
.    .     .     .     .    .
100  60    57    65  ...    58

Daarvan wil ik graag dat de gebruiker een x-waarde kan invullen (hoeft niet gelijk te vallen met de x-waarden in de tabel) en dat dan de mediaan van S1 tot S10 wordt berekend. Op dit moment heb ik het opgelost door naast "S10" nog een kolom met "mediaan" (absolute kolom M) te maken met daarin de formule =MEDIAN(B2:K2) en deze dan met de vulgreep naar beneden te trekken zodat ik voor elke rij een nieuwe mediaan heb van de punten. Vervolgens doe ik dan dit:
1=INDEX(M2:M101;  MATCH(Input; A2:A101; 1);  1)
Dit werkt gewoon prima. Maar nu heb ik dus een kolom met loze data behalve één punt die bij elke bewerking in die sheet allemaal herberekend worden. Eigenlijk wil ik dus dit zonder deze omweg doen, en ik een array-functie zetten, dus ik hoopte hiermee weg te komen:
1{=INDEX(MEDIAN(B2:K101);  MATCH(Input; A2:A101; 1);  1)}
(dus met ctrl+shift+enter gedrukt)

Maarja, dat was een beetje ijdele hoop. Snapt iemand wat ik wil en heeft die een idee om het werkend te krijgen? Ik wil later er nog de forecast functie overheensmijten om het e.e.a. preciezer te maken.

Edit: Het weghalen van de row number (de ; 1) op het laatst in de index functie was denk ik wel nodig, maar leverde niets op.

[ Bericht 2% gewijzigd door Watertornado op 19-01-2014 22:11:28 ]
Beter onethisch dan oneetbaar
pi_135700162
quote:
0s.gif Op zondag 19 januari 2014 21:50 schreef Watertornado het volgende:
Oké, ik loop tegen het volgende aan:
Ik zit even te zoeken of je nu de Nederlandse of Engelse hebt.
Zelf zou ik gebruik maken van INDIRECT
=MEDIAAN(INDIRECT("B"&1+VERGELIJKEN(X1;A2:A101)&":K"&1+VERGELIJKEN(X1;A2:A101))

Hier heb ik je cel met je zoekwaarde naar x ook in de cel x1 gezet
(VERGELIJKEN = MATCH in het Engels)
pi_135700726
quote:
0s.gif Op zondag 19 januari 2014 22:35 schreef snabbi het volgende:

[..]

Ik zit even te zoeken of je nu de Nederlandse of Engelse hebt.
Zelf zou ik gebruik maken van INDIRECT
=MEDIAAN(INDIRECT("B"&1+VERGELIJKEN(X1;A2:A101)&":K"&1+VERGELIJKEN(X1;A2:A101))

Hier heb ik je cel met je zoekwaarde naar x ook in de cel x1 gezet
(VERGELIJKEN = MATCH in het Engels)
Ik heb de Engelse Excel (2007).

De indirect functie heb ik nog nooit gebruikt; ik zal eens kijken of ik jouw formule kan ontleden/begrijpen. Want zo te zien "plak" je (met &) cellocaties aan elkaar.

Edit: oké, ik begrijp het. Ik vind het een slimme oplossing. Alhoewel het een hele kluwen van code is (in het "echie" verwijst het ook nog eens naar andere tabbladen, dus het wordt al snel heel druk) is het eigenlijk verrassend simpel.

[ Bericht 11% gewijzigd door Watertornado op 19-01-2014 22:57:04 ]
Beter onethisch dan oneetbaar
pi_135701976
Het is natuurlijk simpel te maken wanneer je tussenresultaat wegschrijft. Dan voorkom je in ieder geval het dubbele aspect. Aangezien je toch alles ineen wilde toch maar zo gedaan :)
pi_135711486
Vraagje: ik heb een excel document met meerdere hyperlinks (naar afbeeldingen). Kan ik nu ook automatisch die afbeeldingen meeprinten? Want ik wil dat de afbeeldingen niet te zien zijn in het document vanwege de onoverzichtelijkheid.
pi_135712778
wellicht als je de afbeeldingen in een opmerking plaatst en de opmerkingen uitprint?
Aldus.
pi_135712839
Hieronde een functie die via hyperlinks de afbeelding in een opmerking plaatst.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Option Explicit

Function InsertCI(title As String, absoluteFileName As String)
   Dim commentBox As Comment

 ' Define the comment as a local variable and assign the file name from the
 ' cellAddress input parameter to the comment of a cell.
   Set commentBox = Application.ActiveCell.AddComment
   With commentBox
      .Text Text:=""
      With .Shape
         .Fill.UserPicture (absoluteFileName)
         .ScaleHeight 2.4, msoFalse, msoScaleFromTopLeft
         .ScaleWidth 2.4, msoFalse, msoScaleFromTopLeft
      End With

    ' Set the visible to True when you always want the image displayed, and
    ' to False when you want it displayed only when you click on the cell.
    .Visible = False
   End With
   InsertCI = title
End Function

=InsertCI("Hier een tekst";P2)
Aldus.
pi_135712852
Had ik toevallig zelf nodig afgelopen week.
Aldus.
pi_135749700
Ander hyperlink probleempje.

Ik heb een aantal hyperlinks gemaakt naar verschillende bestanden op een netwerkschijf. In totaal 5 hyperlinks. In eerste instantie werkten ze alle 5. Maar ineens krijg ik er bij 2 een melding: het opgegeven bestand kan niet worden geopend.

Ik snap er niks van omdat het een zelfde bestand is als de andere (pdf) en in eerste instantie werkte het gewoon. Ik heb de links nu al een paar keer verwijderd en opnieuw gemaakt, maar steeds hetzelfde probleem. Bestanden zijn ook niet veranderd van locatie ofzo.... iemand bekend met dit probleem?
  dinsdag 21 januari 2014 @ 10:38:14 #111
62215 qu63
..de tijd drinkt..
pi_135750960
quote:
0s.gif Op dinsdag 21 januari 2014 09:50 schreef Freak188 het volgende:
Ander hyperlink probleempje.

Ik heb een aantal hyperlinks gemaakt naar verschillende bestanden op een netwerkschijf. In totaal 5 hyperlinks. In eerste instantie werkten ze alle 5. Maar ineens krijg ik er bij 2 een melding: het opgegeven bestand kan niet worden geopend.

Ik snap er niks van omdat het een zelfde bestand is als de andere (pdf) en in eerste instantie werkte het gewoon. Ik heb de links nu al een paar keer verwijderd en opnieuw gemaakt, maar steeds hetzelfde probleem. Bestanden zijn ook niet veranderd van locatie ofzo.... iemand bekend met dit probleem?
Foutje met de aanhalingstekens? Spaties? Rare tekens?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_135764885
quote:
0s.gif Op dinsdag 21 januari 2014 10:38 schreef qu63 het volgende:

[..]

Foutje met de aanhalingstekens? Spaties? Rare tekens?
Yup dat was het. Ik heb alles maar hernoemt en nu doet ie het weer. :)
pi_135868411
Ik heb de volgende vraag, ik heb een bak met data die met weken en hoofdafdelingen, afdelingen en afdelingen is gevuld.
Op een ander blad heb ik een overzicht/rapport gemaakt.
In dit overzicht kan de gebruiker kiezen welke Hoofdafdeling hij wilt zien Als je in cel B2 voor Hoofdafdeling kiest, dan worden automatisch de bijbehorende afdelingen en subafdelingen getoond.
Ook kan er een week gekozen worden. In cel B3 dus.
Nu heb ik door middel van het gebruik van naam en verschuiving de kolom en het weeknummer variabel gekregen, maar kan je ook zonder naam de gekozen kolom variabel krijgen?
Want nu moet ik gebruik maken van hulpcellen, die staan in B1:D1, in cel A1 staat de formule =MAX(B1:D1) zo weet ik in welke kolom de gekozen waarde staat. De naam kijkt dus naar cel A1 en weet zo welke kolom hij moet hebben.
De bedoeling is dat door som.als van de gekozen week de juiste getallen worden opgeteld. De uitkomsten worden automatisch getoond zoals te zien in J4:W5.
In dit voorbeeld moet som.als dus week 2 (cel B3) en hoofdafdeling LH (cel B2) worden gezocht met alle bijbehorende afdelingen en subafdelingen.

De formule voor cel K5 ziet er op dit ogenblik zo uit =som.als(KolomHoofd:J5:week) voor de hoofdafdeling weet de naam KolomHoofd dus dat in kolom 2 de gezochte waarde staat, week weet dus dat in week 2 gezocht moet worden.
Voor M5 is de formule =som.als(KolomL:L5:week) maar voor die formule maak ik weer gebruik van andere hulpcellen (die hier niet te zien zijn) die de kolom bepalen voor deze cel.
Zo moet ik dus voor elk getal een naam aanmaken.

Want ik weet niet of in M4 een afdeling of subafdeling komt, dus of het getal in M5 naar een afdeling of subafdeling moet zoeken.
Want als er gekozen wordt voor hoofdafeling LG komt er op M4 en M5 een subafdeling, dus een andere kolom dan de afdeling.
Nu mijn vraag, kan ik in plaats van gebruik te maken van namenzoals kolomHoofd en KolomL (die dus nu een formule met verschuiving bevat) vervangen door een (1) formule?
Ik hoop dat ik niet teveel heb neergezet, maar ik probeer zo goed mogelijk te omschrijven wat ik zoek.
Alvast bedankt.
  donderdag 23 januari 2014 @ 21:41:24 #114
346939 Janneke141
Green, green grass of home
pi_135870058
Is dit niet meer iets om te regelen met een draaitabel?
Opinion is the medium between knowledge and ignorance (Plato)
pi_135870395
sommen.als lijkt me voldoende
* draaitabellen leveren veel inzicht, maar eisen ook meer kennis van de gebruiker. Zeker wanneer de poster het ook moet delen met anderen lijkt een formule een betere oplossing.
  donderdag 23 januari 2014 @ 21:50:19 #116
346939 Janneke141
Green, green grass of home
pi_135870590
quote:
0s.gif Op donderdag 23 januari 2014 21:47 schreef snabbi het volgende:
sommen.als lijkt me voldoende
Het probleem zit 'm in rij 5 die niet constant is.
Opinion is the medium between knowledge and ignorance (Plato)
pi_135870844
quote:
0s.gif Op donderdag 23 januari 2014 21:41 schreef Janneke141 het volgende:
Is dit niet meer iets om te regelen met een draaitabel?
Draaitabel is niet de bedoeling, het gaat om veel meer gegevens dan dit.
Ik heb op een andere pagina allemaal rapporten gemaakt met een standaard lay-out. De gegevens die ik in J4:W5 heb gezet, staan dus op een ander tabblad. Daar staan nog veel meer gegevens, rooster uren, ziekte uren, verlof uren, diverse soorten werkaanbod en ga zo maar door.
Een gebruiker moet niet met draaitabellen werken, ze moeten een weeknummer en een hoofdafdeling ingeven dan moet er een rapport gevuld worden wat ze snel moeten kunnen lezen.
Met een draaitabel is dat allemaal erg lastig.
pi_135870906
quote:
0s.gif Op donderdag 23 januari 2014 21:47 schreef snabbi het volgende:
sommen.als lijkt me voldoende
* draaitabellen leveren veel inzicht, maar eisen ook meer kennis van de gebruiker. Zeker wanneer de poster het ook moet delen met anderen lijkt een formule een betere oplossing.
Ik moet het inderdaad delen met veel andere gebruikers, de meeste weten hoe ze 2 cellen bij elkaar kunnen optellen, maar dat is het dan.
Hoe maak ik in sommen.als dan de kolom variabel?

Edit: Ook oplossingen met VBA mogen niet, niemand snapt dit, anders had ik het allang opgelost. De filosofie is dat er altijd wel iemand te vinden is die een formule kan ontrafelen, maar VBA is vele malen lastiger.
pi_135871079
quote:
0s.gif Op donderdag 23 januari 2014 21:50 schreef Janneke141 het volgende:

[..]

Het probleem zit 'm in rij 5 die niet constant is.
Bijna vergeten, alvast bedankt voor het meedenken, geldt ook voor snabbi natuurlijk.
Dat klopt de getallen in K5, M5 enz enz zijn altijd variabel, daardoor de omschrijving van K4 en M4 ook, maar dat heb ik simpel op kunnen lossen.
  donderdag 23 januari 2014 @ 22:03:44 #120
346939 Janneke141
Green, green grass of home
pi_135871447
Je hebt dus al een manier gevonden om (via een ander blad of weet ik wat) de rijen 4 en 5 vanaf kolom J te vullen?

Dan kun je ervoor kiezen om in K5, M5 etc. een SOM.ALS(B5:B20;J5;week)+SOM.ALS(C5:C20;J5;week)+SOM.ALS(D5:D20;J5;week) te zetten. Het is een beetje lomp (twee van de drie sommen zijn 0) maar het werkt, omdat de codes voor hoofd-, x-, en sub-afdelingen toch allemaal verschillend zijn. Scheelt een hoop gerommel.

-edit-

Volgens mij hoeft dit trouwens niet eens, maar dat moet je even uitproberen.

Als je in K5 het volgende zet:
=SOM.ALS(B5:D20;J5;week) moet het volgens mij ook goedkomen, maar dat moet je even uitproberen.

[ Bericht 23% gewijzigd door Janneke141 op 23-01-2014 22:14:45 ]
Opinion is the medium between knowledge and ignorance (Plato)
pi_135872135
quote:
0s.gif Op donderdag 23 januari 2014 22:03 schreef Janneke141 het volgende:
Je hebt dus al een manier gevonden om (via een ander blad of weet ik wat) de rijen 4 en 5 vanaf kolom J te vullen?

Dan kun je ervoor kiezen om in K5, M5 etc. een SOM.ALS(B5:B20;week)+SOM.ALS(C5:C20;week)+SOM.ALS(D5:D20;week) te zetten. Het is een beetje lomp (twee van de drie sommen zijn 0) maar het werkt, omdat de codes voor hoofd-, x-, en sub-afdelingen toch allemaal verschillend zijn. Scheelt een hoop gerommel.
Klopt, het werkt allemaal wel, maar ik heb het allemaal zo ingewikkeld gemaakt.
Nu je dit zo post, de drie som.als bij elkaar optellen, is inderdaad een beetje lomp, maar wel heel simpel.
Dat ik daar niet eerder aan heb gedacht! Want naast mij hoeft maar 1 persoon dit te onderhouden, dus verder ziet niemand hoe dit is opgelost.
Ik ga hier morgen even mee aan de slag, tss, zou het zo simpel zijn?
Het lijkt mij inderdaad een goede oplossing.
In ieder geval bedankt!
Ik zal je morgen laten weten of het inderdaad de oplossing is.
Mocht er iemand een andere oplossing weten, ik houd me aanbevolen. Altijd leuk om iets nieuws te leren.
Al heb ik nu ook geleerd dat ik niet gelijk te moeilijk moet denken.

-edit-

Ik zag je edit, ga ik ook proberen. Ook niet aan gedacht, ik zat met verschuiving, vergelijken, zoeken te werken.
Nog een keer bedankt!
  donderdag 23 januari 2014 @ 22:16:02 #122
346939 Janneke141
Green, green grass of home
pi_135872219
Zie edit.
Opinion is the medium between knowledge and ignorance (Plato)
pi_135872263
quote:
0s.gif Op donderdag 23 januari 2014 22:16 schreef Janneke141 het volgende:
Zie edit.
;)
Had ik gezien.
pi_135874725
quote:
0s.gif Op donderdag 23 januari 2014 21:56 schreef Arliator het volgende:

[..]

Ik moet het inderdaad delen met veel andere gebruikers, de meeste weten hoe ze 2 cellen bij elkaar kunnen optellen, maar dat is het dan.
Hoe maak ik in sommen.als dan de kolom variabel?

Edit: Ook oplossingen met VBA mogen niet, niemand snapt dit, anders had ik het allang opgelost. De filosofie is dat er altijd wel iemand te vinden is die een formule kan ontrafelen, maar VBA is vele malen lastiger.
De subafdelingen maakt het wat lastiger, want daardoor kan ik de afdelingen niet mooi uitlijnen. Ook maakt subafdelingen het lastiger omdat de formule daar verspringt.

Ik had het eerst onderschat hoor, maar dit is wel het principe wat ik bedoelde. Ik had nog niet nagedacht over het weergeven van alle afdelingen bij een hoofdafdeling maar nu dus wel voor je verwerkt in een voorbeeld.

Edit:
http://www.mijnbestand.nl/Bestand-3N6UJHLS4TTQ.xlsx (nieuw bestandje met 2 uitwerkingen)

[ Bericht 4% gewijzigd door snabbi op 23-01-2014 23:12:20 ]
pi_135882588
quote:
0s.gif Op donderdag 23 januari 2014 23:03 schreef snabbi het volgende:

[..]

De subafdelingen maakt het wat lastiger, want daardoor kan ik de afdelingen niet mooi uitlijnen. Ook maakt subafdelingen het lastiger omdat de formule daar verspringt.

Ik had het eerst onderschat hoor, maar dit is wel het principe wat ik bedoelde. Ik had nog niet nagedacht over het weergeven van alle afdelingen bij een hoofdafdeling maar nu dus wel voor je verwerkt in een voorbeeld.

Edit:
http://www.mijnbestand.nl/Bestand-3N6UJHLS4TTQ.xlsx (nieuw bestandje met 2 uitwerkingen)
Snabbi,

Dank je wel, ik heb het net geopend, ik snap je gedachtegang, maar het is nog niet helemaal goed, want als ik in jouw voorbeeld LG invul in B2, dan zie ik alleen maar nulwaardes, dat is dus niet de bedoeling.
Maar, ik zal kijken of ik hiermee verder kan.
pi_135883582
quote:
0s.gif Op donderdag 23 januari 2014 22:03 schreef Janneke141 het volgende:
Je hebt dus al een manier gevonden om (via een ander blad of weet ik wat) de rijen 4 en 5 vanaf kolom J te vullen?

Dan kun je ervoor kiezen om in K5, M5 etc. een SOM.ALS(B5:B20;J5;week)+SOM.ALS(C5:C20;J5;week)+SOM.ALS(D5:D20;J5;week) te zetten. Het is een beetje lomp (twee van de drie sommen zijn 0) maar het werkt, omdat de codes voor hoofd-, x-, en sub-afdelingen toch allemaal verschillend zijn. Scheelt een hoop gerommel.

-edit-

Volgens mij hoeft dit trouwens niet eens, maar dat moet je even uitproberen.

Als je in K5 het volgende zet:
=SOM.ALS(B5:D20;J5;week) moet het volgens mij ook goedkomen, maar dat moet je even uitproberen.

Ook dit geprobeert, de meerdere som.als bij elkaar optellen werkt!
De =SOM.ALS(B5:D20;J5;week) werkt in mijn voorbeeld wel, maar in het bestand waarin ik het daadwerkelijk moet gebruiken werkt het niet, waarom? Geen idee.
Het zijn kleine verschillen, maar het zijn wel verschillen. Misschien dat het komt doordat er meer data staat (ongeveer 1000 rijen) maar dat lijkt me sterk, dat mag niet uitmaken.
Dit is dus ook niet op te lossen door iemand die het bestand niet heeft, dat snap ik.
Ik zit nu te twijfelen hoe nu verder te gaan, ga ik voor simpel maar lomp, of voor de "mooie" oplossing?
Tijd zal hier beslissend in zijn (het moet volgende week woensdag klaar zijn), maar ik ben wel blij dat er in ieder geval een oplossing is.
  vrijdag 24 januari 2014 @ 09:54:04 #127
346939 Janneke141
Green, green grass of home
pi_135883644
quote:
0s.gif Op vrijdag 24 januari 2014 09:51 schreef Arliator het volgende:
Ook dit geprobeert, de meerdere som.als bij elkaar optellen werkt!
Mooi!
quote:
De =SOM.ALS(B5:D20;J5;week) werkt in mijn voorbeeld wel, maar in het bestand waarin ik het daadwerkelijk moet gebruiken werkt het niet, waarom? Geen idee.
Krijg je een foutmelding of kloppen de getallen niet? Bij een foutmelding even backtracken, en als de getallen niet kloppen: bestaat de kans dat er in je lange lijst met gegevens toch ergens dubbele waarden zitten in twee verschillende kolommen?
Opinion is the medium between knowledge and ignorance (Plato)
pi_135887102
quote:
0s.gif Op vrijdag 24 januari 2014 09:54 schreef Janneke141 het volgende:

[..]

Mooi!

[..]

Krijg je een foutmelding of kloppen de getallen niet? Bij een foutmelding even backtracken, en als de getallen niet kloppen: bestaat de kans dat er in je lange lijst met gegevens toch ergens dubbele waarden zitten in twee verschillende kolommen?
De getallen kloppen niet. Het is denk ik wel goed om even te checken of er geen dubbele waarden zitten in de twee verschillende kolommen, het zou niet moeten kunnen, maar niks is met zekerheid te zeggen tot het nagekeken is.
Bedankt in ieder geval voor het meedenken!
pi_135893312
Ik zit al de hele dag op dit probleem, het zit zo:

Ik heb 2 kolommen met artikelcodes. In de linkerkolom komt iedere artikelcode maar 1x voor.
In de rechterkolom komen diezelfde artikelcodes soms wel meerdere keren voor maar met ieder andere gegevens in de kolommen daarachter. Nu wil ik die gegevens, achter de overeenkomende artikelcode in de linkerkolom zetten maar niet onder elkaar maar juist achter elkaar in 'n aparte kolom. Ik heb werkelijk geen idee hoe ik dit voor elkaar moet krijgen en met de hand doen is ook niet echt 'n pretje want het zijn totaal +-150.000 regels -_-" Alvast bedankt!
  vrijdag 24 januari 2014 @ 14:49:41 #130
62215 qu63
..de tijd drinkt..
pi_135893796
quote:
0s.gif Op vrijdag 24 januari 2014 14:36 schreef buishuis het volgende:
Ik zit al de hele dag op dit probleem, het zit zo:

Ik heb 2 kolommen met artikelcodes. In de linkerkolom komt iedere artikelcode maar 1x voor.
In de rechterkolom komen diezelfde artikelcodes soms wel meerdere keren voor maar met ieder andere gegevens in de kolommen daarachter. Nu wil ik die gegevens, achter de overeenkomende artikelcode in de linkerkolom zetten maar niet onder elkaar maar juist achter elkaar in 'n aparte kolom. Ik heb werkelijk geen idee hoe ik dit voor elkaar moet krijgen en met de hand doen is ook niet echt 'n pretje want het zijn totaal +-150.000 regels -_-" Alvast bedankt!
Dit zou moeten werken: http://office.microsoft.c(...)ues-HA001226038.aspx

Zorg er alleen voor dat de resultaten naast elkaar komen ipv onder elkaar :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_135895521
Thanks! Maar als ik deze formule gebruik geeft ie 'n foutmelding:
=SMALL(IF($A$1:$A$7=$A$10,ROW($A$1:$A$7)),ROW(1:1))

Ik gebruik de NL versie van Excel 2007 maar dit zou niets moeten uitmaken toch?
pi_135895675
Ik heb voor de duidelijkheid het voorbeeld even overgenomen om te kijken hoe het precies werkt
pi_135895957
quote:
12s.gif Op vrijdag 24 januari 2014 15:39 schreef buishuis het volgende:
Ik heb voor de duidelijkheid het voorbeeld even overgenomen om te kijken hoe het precies werkt
Probeer dit:

=kleinste(als($A$1:$A$7=$A$10;Rij($A$1:$A$7));Rij(1:1))

Het verschil is dat de vertaling en dat het scheidingsteken zijn aangepast
Oh.
pi_135895997
Nee ook niet. Had ik al eens geprobeerd maar hij geeft wederom de foutmelding #WAARDE!
pi_135896095
quote:
0s.gif Op vrijdag 24 januari 2014 15:48 schreef buishuis het volgende:
Nee ook niet. Had ik al eens geprobeerd maar hij geeft wederom de foutmelding #WAARDE!
Gebruik je wel Ctrl+shift+enter?. Het is namelijk een matrix.
Oh.
  vrijdag 24 januari 2014 @ 16:38:13 #136
62215 qu63
..de tijd drinkt..
pi_135897839
quote:
0s.gif Op vrijdag 24 januari 2014 15:48 schreef buishuis het volgende:
Nee ook niet. Had ik al eens geprobeerd maar hij geeft wederom de foutmelding #WAARDE!
Er staat wel iets in de genoemde cellen? En deze formule staat in B10?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_135898042
Ja hij doet het nu toch. Gebruikte de CTRL-SHIFT-ENTER combi fout. Thanks iig!
  vrijdag 24 januari 2014 @ 20:24:41 #138
93304 Orealo
Tsu Tsu Tsunami!!!
pi_135906187
Kan iemand mij deze code uitleggen?
Als output krijg je alle priemgetallen (tot 100) in je kolom A maar ik weet niet of het werkt zoals ik denk dat het werkt.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Sub Prime()
Range("A:A").ClearContents
Const zoekentot = 100
Dim filter(zoekentot) As Boolean

'priemcheck
For I = 2 To zoekentot
If filter(I) = False Then
Range("A" & I) = I
For J = I To zoekentot Step I
filter(J) = True
Next
End If
Next
End Sub

De array wordt gezet op 1 tot 100
We beginnen bij 2 (I). De boolean zou true moeten zijn (mi) want 2 zit in de reeks 1 tot 100. Hier snap ik het niet meer want als ik de code stap voor stap uitvoer geeft VBA aan dat de boolean false is.
Als toch false:
Vervolgens wordt 2 weggeschreven op A2 en worden alle vermenigvuldigbare (met I) cijfers uit de array op true gezet.
Als de const bereikt is wordt I gelijk aan 3 en begint het circus opnieuw.

Waar maak ik mijn denkfout?
pi_135907553
quote:
0s.gif Op vrijdag 24 januari 2014 09:04 schreef Arliator het volgende:

[..]

Snabbi,

Dank je wel, ik heb het net geopend, ik snap je gedachtegang, maar het is nog niet helemaal goed, want als ik in jouw voorbeeld LG invul in B2, dan zie ik alleen maar nulwaardes, dat is dus niet de bedoeling.
Maar, ik zal kijken of ik hiermee verder kan.
Het komt door de lege cel inderdaad bij de afdeling. Excel rekent daar met 0 ipv leeg. Als je onder afdeling ="" neer zet werkt het wel. Doe je het voor alle 'lege' cellen werkt het niet.

Persoonlijk vind ik het wel vreemd om wel een subafdeling te hebben, maar niet een afdeling. Als je geen 'lege waarden' toestaat en altijd een naam hebt, dan werkt het. Het is niet een hele galante oplossing vanwege die foutmeldingen en zeker die subafdelingen maakt het lastig om dit generiek op te zetten.

De enige echte oplossing in mijn ogen is gebruik te maken van QUERY functionaliteiten, maar dat gaat ver boven de kennis van je collega's. Ook zou je je data dan niet in de weken naast elkaar moeten zetten, maar alles gewoon netjes in een eigen regel.

[ Bericht 26% gewijzigd door snabbi op 24-01-2014 21:42:50 ]
pi_135908896
quote:
2s.gif Op vrijdag 24 januari 2014 20:24 schreef Orealo het volgende:
Kan iemand mij deze code uitleggen?
Als output krijg je alle priemgetallen (tot 100) in je kolom A maar ik weet niet of het werkt zoals ik denk dat het werkt.
[ code verwijderd ]

De array wordt gezet op 1 tot 100
We beginnen bij 2 (I). De boolean zou true moeten zijn (mi) want 2 zit in de reeks 1 tot 100. Hier snap ik het niet meer want als ik de code stap voor stap uitvoer geeft VBA aan dat de boolean false is.
Als toch false:
Vervolgens wordt 2 weggeschreven op A2 en worden alle vermenigvuldigbare (met I) cijfers uit de array op true gezet.
Als de const bereikt is wordt I gelijk aan 3 en begint het circus opnieuw.

Waar maak ik mijn denkfout?
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
Sub Prime()
'clearcontent dus de waarden verwijderen
Range("A:A").ClearContents
'zoekentot = 100
Const zoekentot = 100
'aanmaken van een array met grootte 100
'alle waarden in de array zijn False
Dim filter(zoekentot) As Boolean

'doorlopen van een loop van 2 tot 100
For I = 2 To zoekentot
'Bij de eerste keer dat de filter(2) wordt aangeroepen
'is filter(2) gelijk aan False. De if conditie is waar FALSE = FALSE is namelijk waar.
'dus de subcode wordt uitgevoerd.
 If filter(I) = False Then
'het resultaat dat 2 een priemgetal is weggeschreven wordt
'in je sheet verwerkt.
  Range("A" & I) = I
'let goed op dat hier STEP I staat. Dit houdt in met stapjes van I.  Deze loop wordt voor
'de eerste keer doorlopen met J = 2, 4, 6, 8, 10 etc
'Op deze wijze wordt filter(4) alvast op True gezet net als
'filter(6) filter(8) allemaal true worden.
  For J = I To zoekentot Step I
   filter(J) = True
'ik heb hier even J bij gezet zodat je weet dat de volgende J is, niet I
  Next J
 End If
'na de eerste keer doorlopen van de loop met I, wordt nu I = 3 doorlopen.
'filter(3) is nog false, dus hij gaat je loop met i=3 doorlopen in de if.
'nu wordt filter(6) die al True was weer opnieuw true, maar ook filter(9)
'wordt True.
Next I
End Sub
De hele clue is natuurlijk dat wanneer je i=4 doorloopt dat je direct bij je IF al krijgt dat hij hem niet nog een keer hoeft te doorlopen, want je filter(4) is TRUE.

Elke keer wanneer je een priemgetal doorvoert, zal je code "For J = I To zoekentot Step I" er voor zorgen dat je
1x<je priemgetal>
2x<je priemgetal>
3x<je priemgetal>
etc TRUE word en dus dat die getallen geen priem zijn.
  vrijdag 24 januari 2014 @ 21:29:34 #141
93304 Orealo
Tsu Tsu Tsunami!!!
pi_135909271
quote:
0s.gif Op vrijdag 24 januari 2014 21:21 schreef snabbi het volgende:

[..]
[ code verwijderd ]

De hele clue is natuurlijk dat wanneer je i=4 doorloopt dat je direct bij je IF al krijgt dat hij hem niet nog een keer hoeft te doorlopen, want je filter(4) is TRUE.

Elke keer wanneer je een priemgetal doorvoert, zal je code "For J = I To zoekentot Step I" er voor zorgen dat je
1x<je priemgetal>
2x<je priemgetal>
3x<je priemgetal>
etc TRUE word en dus dat die getallen geen priem zijn.
Wat een goede uitleg! Dankjewel!
Nog één vraag - waarom zijn alle waarden in de array False?
Of is dat gewoon een gegeven?
pi_135909421
quote:
2s.gif Op vrijdag 24 januari 2014 21:29 schreef Orealo het volgende:

[..]

Wat een goede uitleg! Dankjewel!
Nog één vraag - waarom zijn alle waarden in de array False?
Of is dat gewoon een gegeven?
Het is een keuze van de programmeertaal. Bij het aanmaken van je Boolean array zijn alle waarden 0. In programmeren is 0 gelijk aan False en 1 aan True. Ze hadden er voor kunnen kiezen om bij het aanmaken alles op 1 te zetten, maar het is 'gewoon' aanmaken is 0.
  vrijdag 24 januari 2014 @ 21:32:31 #143
93304 Orealo
Tsu Tsu Tsunami!!!
pi_135909459
quote:
0s.gif Op vrijdag 24 januari 2014 21:31 schreef snabbi het volgende:

[..]

Het is een keuze van de programmeertaal. Bij het aanmaken van je Boolean array zijn alle waarden 0. In programmeren is 0 gelijk aan False en 1 aan True. Ze hadden er voor kunnen kiezen om bij het aanmaken alles op 1 te zetten, maar het is 'gewoon' aanmaken is 0.
Helder. Thanks!
pi_135922251
Ik heb de draad weer opgepakt met het daadwerkelijke bestand, maar ik krijg de formule niet in mijn eigen werkblad verwerkt. Ik wil graag in de kolom waar nu de formule staat het gezochte nummer en als ik 'm naar rechts/links sleep de andere gevonden.

1http://speedy.sh/Pq7yv/TEST.xlsx
pi_135922539
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Recept artikelcode    Artikelcode                Artikelcode
00021.14629    CC.2467004        CC.2467003        00021.14629
00021.46632    CC.2467003        EE.6959500        00021.14806
00021.1537    DD.6959515        #GETAL!        00021.15297
00021.14629    EE.6959502        #GETAL!        00021.1536
00021.53268    EE.6959500        #GETAL!        00021.1537
00021.60811    FF.18132401        #GETAL!        00021.15521
00021.60813    FF.A7202101        #GETAL!        00021.15522
00021.16079    BB.90210032        #GETAL!        00021.15523
00021.68019    BB.90210033        #GETAL!        00021.15960
00021.16079    GG.100066.005        #GETAL!        00021.15961
00021.15960    AA.9002104        #GETAL!        00021.16079

Gebruikte formule: =INDEX($A$2:$B$13000;KLEINSTE(ALS($A$2:$A$13000=$F$2;RIJ($A$2:$A$13000));RIJ(3:3));2)
pi_135923470
Heb 't gevonden! Toch bedankt :)

1=ALS(ISFOUT(INDEX($A$1:$B$13000;KLEINSTE(ALS($A$1:$A$13000=L3;RIJ($A$1:$A$13000));RIJ($1:$1));2));"";INDEX($A$1:$B$13000;KLEINSTE(ALS($A$1:$A$13000=L3;RIJ($A$1:$A$13000));RIJ($1:$1));2))
pi_136009657
quote:
0s.gif Op vrijdag 24 januari 2014 20:56 schreef snabbi het volgende:

[..]

Het komt door de lege cel inderdaad bij de afdeling. Excel rekent daar met 0 ipv leeg. Als je onder afdeling ="" neer zet werkt het wel. Doe je het voor alle 'lege' cellen werkt het niet.

Persoonlijk vind ik het wel vreemd om wel een subafdeling te hebben, maar niet een afdeling. Als je geen 'lege waarden' toestaat en altijd een naam hebt, dan werkt het. Het is niet een hele galante oplossing vanwege die foutmeldingen en zeker die subafdelingen maakt het lastig om dit generiek op te zetten.

De enige echte oplossing in mijn ogen is gebruik te maken van QUERY functionaliteiten, maar dat gaat ver boven de kennis van je collega's. Ook zou je je data dan niet in de weken naast elkaar moeten zetten, maar alles gewoon netjes in een eigen regel.

Dank je wel, ik was het weekend weg, dus kan nu pas antwoorden.
Ik snap dat het er onlogisch uitziet, maar ik heb deze constructie ook niet verzonnen.
De foutmeldingen zou ik weg moeten kunnen halen met isfout.
In ieder geval reuze bedankt voor je inspanningen, je hebt er volgens mij best wel wat tijd ingestopt.
Waardeer ik enorm.

Oh ja, de QUERY functionaliteit ga ik zeker niet gebruiken, anders krijg ik iedere keer vragen van de gebruikers, zit ik niet echt op te wachten.
  maandag 27 januari 2014 @ 17:27:46 #148
100297 teamlead
Nu met Napoleon complex
pi_136013336
Ik loop even vast op een conditional formatting-dingetje..

In een sheet heb ik een overzichtje nodig van de ontwikkeling van bepaalde cijfers. Omdat er in een cyclus van 4 weken slechts 1 focuspunt is, en we graag willen dat iedereen het op een uniforme wijze invult, heb ik een pull-down menu in de eerste cell geplaatst met de mogelijke opties.
Gedurende de cyclus van 4 weken, moet wekelijks de progressie gemeten worden. Wat ik graag wil is dat de conditional formatting zo werkt dat een verbetering in de cijfers voor oranje zorgt en de cell groen kleurt als het target behaald is.

Probleem daarbij is dat per optie uit het pulldown menu, het target varieert..... en dus de voorwaarde voor de conditional formatting ook zou moeten veranderen. Kan dat uberhaupt wel :?

Verhelderend screenshotje:

If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
  maandag 27 januari 2014 @ 17:30:40 #149
346939 Janneke141
Green, green grass of home
pi_136013456
Je kunt voorwaardelijke opmaak cellen met elkaar laten vergelijken. Dan moet je bij de criteria in plaats van een vaste waarde, een formule invoeren.
Opinion is the medium between knowledge and ignorance (Plato)
  maandag 27 januari 2014 @ 17:39:51 #150
100297 teamlead
Nu met Napoleon complex
pi_136013833
Daarmee is een deel van het probleem inderdaad ondervangen, maar kan ik nog niet de cel groen laten kleuren als het betreffende target gehaald is?
If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
  maandag 27 januari 2014 @ 17:48:34 #151
62215 qu63
..de tijd drinkt..
pi_136014217
quote:
0s.gif Op maandag 27 januari 2014 17:39 schreef teamlead het volgende:
Daarmee is een deel van het probleem inderdaad ondervangen, maar kan ik nog niet de cel groen laten kleuren als het betreffende target gehaald is?
Dan maak je 3 voorwaardelijke opmaken (?). 1 voor rood, 1 voor oranje en 1 voor groen. Zorg er dan voor dat groen bovenaan staan, daaronder oranje en dan rood. Hij werkt ze dan op die manier af.
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_136032684
quote:
0s.gif Op maandag 27 januari 2014 15:52 schreef Arliator het volgende:

[..]

Dank je wel, ik was het weekend weg, dus kan nu pas antwoorden.
Ik snap dat het er onlogisch uitziet, maar ik heb deze constructie ook niet verzonnen.
De foutmeldingen zou ik weg moeten kunnen halen met isfout.
In ieder geval reuze bedankt voor je inspanningen, je hebt er volgens mij best wel wat tijd ingestopt.
Waardeer ik enorm.

Oh ja, de QUERY functionaliteit ga ik zeker niet gebruiken, anders krijg ik iedere keer vragen van de gebruikers, zit ik niet echt op te wachten.
Geen probleem hoor en valt op zich nog wel mee. Zorg gewoon dat mensen altijd een naam gebruiken, desnoods NAAMLOOS :P

Mocht men ooit naar uitleg zoeken omdat de formules te lastig zijn: http://www.get-digital-he(...)acted-from-a-column/
pi_136040052
quote:
0s.gif Op maandag 27 januari 2014 17:39 schreef teamlead het volgende:
Daarmee is een deel van het probleem inderdaad ondervangen, maar kan ik nog niet de cel groen laten kleuren als het betreffende target gehaald is?
Misschien kun je de data vanuit de pull-down ergens op de achtergrond in cellen zetten(als tussenstap) en dan die waarden gebruiken voor je targets. Dan wordt bij iedere keer dat je je pull-down veranderdt, je targets meegenomen.
pi_136044256
quote:
0s.gif Op maandag 27 januari 2014 23:12 schreef snabbi het volgende:

[..]

Geen probleem hoor en valt op zich nog wel mee. Zorg gewoon dat mensen altijd een naam gebruiken, desnoods NAAMLOOS :P

Mocht men ooit naar uitleg zoeken omdat de formules te lastig zijn: http://www.get-digital-he(...)acted-from-a-column/
Oke, dank je voor de link, zal ik thuis bekijken, ben nu aan het werk.
Is altijd handig een site die formules uitlegt, scheelt mij weer tijd. :)
pi_136045692
quote:
0s.gif Op dinsdag 28 januari 2014 11:59 schreef Jermar het volgende:
Beste FOK!kers,

Ik ben op zoek naar een manier waarop ik een stuk tekst kan isoleren uit een ander stuk tekst. De opmaak van de gezochte tekst is steeds gelijk, de opmaak van de tekst waar ik in zoek is steeds anders.

De tekst die ik zoek is 'GBA****'
Cel 1: Bla bla 999 GBA0015 tekst tekst
Cel 2: xxGBA3875vuulee
Cel 3: 664688GBA8925808

etc.etc.

Enig idee hoe ik mijn gezochte GBA + achterliggende cijfercode hieruit kan filtereren?
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_136045806
Met onderstaande functie haal je alles wat rechst staat van GBA uit een tekststring in cel A1. Dat lijkt me de eerste stap:

=RIGHT(A1,LEN(A1)-FIND("GBA",A1)+1)
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
  dinsdag 28 januari 2014 @ 12:19:03 #157
346939 Janneke141
Green, green grass of home
pi_136045813
quote:
3s.gif Op dinsdag 28 januari 2014 12:15 schreef Deetch het volgende:

[..]

=DEEL(A1;VIND.SPEC("GBA";A1);7)

Als je GBA-blabla-tekst in A1 staat.
Opinion is the medium between knowledge and ignorance (Plato)
pi_136045972
quote:
0s.gif Op dinsdag 28 januari 2014 12:19 schreef Janneke141 het volgende:

[..]

=DEEL(A1;VIND.SPEC("GBA";A1);7)

Als je GBA-blabla-tekst in A1 staat.
en alleen als het een viercijferige code betreft (zoals in dit geval blijkbaar :@ )

[ Bericht 10% gewijzigd door Deetch op 28-01-2014 12:35:15 ]
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
  dinsdag 28 januari 2014 @ 12:46:25 #159
346939 Janneke141
Green, green grass of home
pi_136046691
Klopt. Op basis van de voorbeelden ging ik daar even van uit.
Opinion is the medium between knowledge and ignorance (Plato)
  dinsdag 28 januari 2014 @ 13:14:10 #160
421201 Jermar
Alle hulp is welkom
pi_136047748
Fantastisch. Dank!
Met de 'DEEL' functie kom ik er inderdaad uit. Hij vindt zo de eerste 'GBA'-code in de cel. Nu heb ik ook cellen waar meerdere 'GBA' codes in staan. Bijv:

xxxxGB0082xxxGBA2458xxxGBA6556GBA8767

Hoe haal ik die er dan uit?
  dinsdag 28 januari 2014 @ 16:29:47 #161
346939 Janneke141
Green, green grass of home
pi_136056620
Met =RECHTS(A1;LENGTE(A1)-VIND.SPEC("GBA";A1)-7) krijg je de staart van je oorspronkelijke tekst, afgeknipt na de eerste vindplaats van GBA. Door op die uitkomst opnieuw de formule uit post #157 los te laten, krijg je ook de tweede en eventueel zo verder. Ik weet niet hoe vaak ze voor kunnen komen, maar zo vaak zul je dus opnieuw moeten knippen en zoeken.
Hou er wel rekening mee dat de formule hierboven een foutmelding (#WAARDE?) oplevert als je hem op een tekst afstuurt waar "GBA" niet (meer) in voorkomt.
Opinion is the medium between knowledge and ignorance (Plato)
  dinsdag 28 januari 2014 @ 17:49:23 #162
421201 Jermar
Alle hulp is welkom
pi_136059628
Wederom dank. Ga het morgen proberen.
pi_136085777
quote:
0s.gif Op dinsdag 28 januari 2014 17:49 schreef Jermar het volgende:
Wederom dank. Ga het morgen proberen.
Met onderstaande user-defined function genereer je een string met alle GBA codes. Als je deze wilt gebruiken doe je de volgende stappen:
• ga naar visual basic (alt+f11)
• voeg een module toe aan je bestand (rechtsklikken op VBAProject(bestandsnaam) )
• plak onderstaande code in de module
• gebruik in je spreadsheet de formule =gba(celverwijzing)
• de functie checkt alleen op GBA met hoofdletters
• sla spreadsheet op als *.xlsm in office 2010

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
Function gba(r As Range) As String

Dim gbacount As Long
Dim strR As String
Dim startpos As Long
Dim pos As Long

strR = CStr(r.Value)

gbacount = UBound(Split(strR, "GBA"))
If gbacount = 0 Then
    gba = "Geen GBA-codes aanwezig"
ElseIf gbacount = 1 Then
    pos = InStr(strR, "GBA")
    gba = Mid(strR, pos, 7)
Else
    startpos = 1
    For i = 1 To gbacount
    pos = InStr(startpos, strR, "GBA")
    If i = 1 Then
        gba = Mid(strR, pos, 7)
    Else
        gba = gba & "," & Mid(strR, pos, 7)
    End If
    startpos = pos + 7
    Next i
End If

End Function
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_136088748
quote:
3s.gif Op woensdag 29 januari 2014 10:48 schreef Deetch het volgende:

[..]

Met onderstaande user-defined function genereer je een string met alle GBA codes. Als je deze wilt gebruiken doe je de volgende stappen:
• ga naar visual basic (alt+f11)
• voeg een module toe aan je bestand (rechtsklikken op VBAProject(bestandsnaam) )
• plak onderstaande code in de module
• gebruik in je spreadsheet de formule =gba(celverwijzing)
• de functie checkt alleen op GBA met hoofdletters
• sla spreadsheet op als *.xlsm in office 2010
[ code verwijderd ]

Das wel lief van je :P
  woensdag 29 januari 2014 @ 18:32:58 #165
100297 teamlead
Nu met Napoleon complex
pi_136103961
quote:
0s.gif Op dinsdag 28 januari 2014 09:00 schreef PAAC het volgende:

[..]

Misschien kun je de data vanuit de pull-down ergens op de achtergrond in cellen zetten(als tussenstap) en dan die waarden gebruiken voor je targets. Dan wordt bij iedere keer dat je je pull-down veranderdt, je targets meegenomen.
en dan de conditional formatting naar die cellen laten kijken bedoel je? ga ik eens mee aan de slag ^O^
If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
  woensdag 29 januari 2014 @ 18:38:02 #166
100297 teamlead
Nu met Napoleon complex
pi_136104175
Tis te merken dat ik een tijdje niet meer met excel bezig ben geweest :')

Ik wil een grafiek laten zien van de ontwikkeling per week. Die grafiek komt in een sheet die het hele kwartaal gebruikt moet worden.
Ik heb echter niet zo heel veel zin om iedere week m'n grafieken weer te moeten aanpassen :{w

Kan ik er voor zorgen dat de x-as van de grafiek pas wordt weergegeven als er daadwerkelijk ook gegevens zijn die in de grafiek kunnen worden getoond? Nu heb ik onderstaand, maar dat ziet natuurlijk niet uit... Week 6 tm 15 zijn nog niet bekend en wil ik dus ook nog niet zichtbaar hebben...
(excel 2010 Engels trouwens..)

If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
  woensdag 29 januari 2014 @ 19:00:27 #167
62215 qu63
..de tijd drinkt..
pi_136105197
quote:
0s.gif Op woensdag 29 januari 2014 18:38 schreef teamlead het volgende:
Tis te merken dat ik een tijdje niet meer met excel bezig ben geweest :')

Ik wil een grafiek laten zien van de ontwikkeling per week. Die grafiek komt in een sheet die het hele kwartaal gebruikt moet worden.
Ik heb echter niet zo heel veel zin om iedere week m'n grafieken weer te moeten aanpassen :{w

Kan ik er voor zorgen dat de x-as van de grafiek pas wordt weergegeven als er daadwerkelijk ook gegevens zijn die in de grafiek kunnen worden getoond? Nu heb ik onderstaand, maar dat ziet natuurlijk niet uit... Week 6 tm 15 zijn nog niet bekend en wil ik dus ook nog niet zichtbaar hebben...
(excel 2010 Engels trouwens..)

[ afbeelding ]
Bij het selecteren van de gegevens klikken op "verborgen en lege cellen" en dan kiezen voor "openingen".

Maar dan dus de Engelse variant ;)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  woensdag 29 januari 2014 @ 19:43:58 #168
100297 teamlead
Nu met Napoleon complex
pi_136107668
dat probeerde ik in eerste instantie.. maar dat wil dus niet :?

Ik ben ook gewoon al te lang aan die sheet aan het prutsen. Tijd om naar huis te gaan ;)
If you wish to be a success in the world, promise everything, deliver nothing.
Nothing is more difficult, and therefore more precious, than to be able to decide.
Victory belongs to the most persevering
pi_136132952
quote:
0s.gif Op woensdag 29 januari 2014 19:43 schreef teamlead het volgende:
dat probeerde ik in eerste instantie.. maar dat wil dus niet :?

Ik ben ook gewoon al te lang aan die sheet aan het prutsen. Tijd om naar huis te gaan ;)
Je kunt dynamische ranges aanmaken.

Stel je weeknamen staan in kolom A, je werkelijke waarden in B (blauwe lijn) en je target waarden in C (rode lijn)

Vervolgens creeer je een named range met de naam weken met de volgende formule:
=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$B$2:$B$15),1)

Deze formule maakt een range met als startpunt cel A2 (daar is de 0,0 ook voor) en dan een hoogte die gelijk is aan het aantal ingevulde waarden in de range B2:B15. Dus als in B2:B15 slechts 3 getallen staan loopt je named range dus van A2:A5. De breedte van de named range is 1 (cel).

Vervolgens maak je op dezelfde manier een named range "real" van kolom B (je hoeft nu alleen het startpunt $A$2 te evranderen in $B$2) en "target" van kolom C.

Nu maak je een nieuwe grafiek aan waarbij je als x-waarden aangeeft =Sheet1!weken en als y-waarden =Sheet1!real en klaar is Kees.

Hier de website waar bovenstaande vanaf komt:
http://chandoo.org/wp/2009/10/15/dynamic-chart-data-series/
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
  donderdag 30 januari 2014 @ 13:45:10 #170
62215 qu63
..de tijd drinkt..
pi_136133198
quote:
3s.gif Op donderdag 30 januari 2014 13:37 schreef Deetch het volgende:

[..]

Je kunt dynamische ranges aanmaken.

Stel je weeknamen staan in kolom A, je werkelijke waarden in B (blauwe lijn) en je target waarden in C (rode lijn)

Vervolgens creeer je een named range met de naam weken met de volgende formule:
=OFFSET(Sheet1!$A$2,0,0,COUNTA(Sheet1!$B$2:$B$15),1)

Deze formule maakt een range met als startpunt cel A2 (daar is de 0,0 ook voor) en dan een hoogte die gelijk is aan het aantal ingevulde waarden in de range B2:B15. Dus als in B2:B15 slechts 3 getallen staan loopt je named range dus van A2:A5. De breedte van de named range is 1 (cel).

Vervolgens maak je op dezelfde manier een named range "real" van kolom B (je hoeft nu alleen het startpunt $A$2 te evranderen in $B$2) en "target" van kolom C.

Nu maak je een nieuwe grafiek aan waarbij je als x-waarden aangeeft =Sheet1!weken en als y-waarden =Sheet1!real en klaar is Kees.

Hier de website waar bovenstaande vanaf komt:
http://chandoo.org/wp/2009/10/15/dynamic-chart-data-series/
Goeie!

Ga meteen even wat sheets updaten :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  dinsdag 4 februari 2014 @ 13:05:15 #171
421201 Jermar
Alle hulp is welkom
pi_136318950
quote:
3s.gif Op woensdag 29 januari 2014 10:48 schreef Deetch het volgende:
Met onderstaande user-defined function genereer je een string met alle GBA codes. Als je deze wilt gebruiken doe je de volgende stappen:
@ Deetch. Dank voor de string. Werkt geweldig.
pi_136354453
Hi All,

In VBA loop ik tegen het volgende probleem aan:

Cell A1 = 2,5 (let hier goed op de komma).
Zodra ik deze cell aanroep met als datatype double, dan resulteert dit in een error. De debug geeft de waarde in VBA weer als 2,5, waardoor vba dit als een seperator ziet. Hoe is dit op te lossen, google biedt geen hulp :(

1
2
3
4
5
Dim bedrag As Double

bedrag = Sheets("Data").Cells(1, 1).Value

Sheets("Archief").Cells(i - 1, 6).Formula = "=IF(R" & i - 1 & "C1 = """","""",R" & i - 1 & "C4 - R" & i - 1 & "C5 * " & bedrag & ")"
pi_136388734
quote:
0s.gif Op woensdag 5 februari 2014 09:47 schreef Regenbui het volgende:
Hi All,

In VBA loop ik tegen het volgende probleem aan:

Cell A1 = 2,5 (let hier goed op de komma).
Zodra ik deze cell aanroep met als datatype double, dan resulteert dit in een error. De debug geeft de waarde in VBA weer als 2,5, waardoor vba dit als een seperator ziet. Hoe is dit op te lossen, google biedt geen hulp :(
[ code verwijderd ]

Wat je beschrijft is inderdaad waar. en een veel beschreven probleem (google maar op vba excel error decimal separator)

Pas je settings aan: Opties voor Excel -> Geavanceerd. -> kijk vervolgens naar de instellingen rondom Schedingsteken voor systeem etc..

Een andere praktische oplossing is om een kleine functie te schrijven voor het "printen" van je waarden naar je Workbook.

1
2
3
Private Function PrintDouble(dDbl As Double) As String
 PrintDouble = Replace(dDbl, ",", ".")
End Function

Wanneer je je bedrag naar je sheet wegschrijft in een formule doe je gewoon PrintDouble(bedrag) en dan heb je er geen last meer van.
  donderdag 6 februari 2014 @ 17:28:09 #174
62215 qu63
..de tijd drinkt..
pi_136407275
Hoe zouden jullie je Excel-skills omschrijven op je CV? Voor de genen zonder officieel certificaat van Microsoft dus ;)

Voldoende? Bovengemiddeld? Uitgebreid? Pro? Guru? ( :r) Doorgeslagen hobby?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_136415741
Ik zou het er niet in opnemen. De tool waarmee je iets doet is in mijn ogen volstrekt onbelangrijk.
pi_136416393
quote:
0s.gif Op donderdag 6 februari 2014 20:59 schreef snabbi het volgende:
Ik zou het er niet in opnemen. De tool waarmee je iets doet is in mijn ogen volstrekt onbelangrijk.
Dat is afhankelijk van de functie lijkt waarop je wil solliciteren... :)
pi_136422024
quote:
0s.gif Op donderdag 6 februari 2014 17:28 schreef qu63 het volgende:
Hoe zouden jullie je Excel-skills omschrijven op je CV? Voor de genen zonder officieel certificaat van Microsoft dus ;)

Voldoende? Bovengemiddeld? Uitgebreid? Pro? Guru? ( :r) Doorgeslagen hobby?
Ik vind het lastig, vooral omdat ik geen te hoge verwachtingen wil stellen.
Collega's stellen me vaak genoeg vragen over Excel als ze ergens niet uitkomen en geven aan dat ik er goed in ben. En dan zie ik de vragen hier en denk ik van "ik heb nog veel te leren"...

Dus je kan dan wel iets op je CV zetten, maar hoe toon je aan dat je het kan en dat wat je kan ook daadwerkelijk nodig is voor de functie waar je naar solliciteert...
  vrijdag 7 februari 2014 @ 00:39:08 #178
62215 qu63
..de tijd drinkt..
pi_136426345
quote:
0s.gif Op donderdag 6 februari 2014 22:39 schreef PAAC het volgende:
Dus je kan dan wel iets op je CV zetten, maar hoe toon je aan dat je het kan en dat wat je kan ook daadwerkelijk nodig is voor de functie waar je naar solliciteert...
Wat ik nu vooral zie is "kennis van MS Office (Word/Excel/Outlook)"

Ik wil iig aangeven dat ik (in mijn ogen) meer dan gemiddelde kennis heb van Excel, of iig weet waar ik mijn problemen op kan lossen (hier of mrexcel.com etc)..
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
  vrijdag 7 februari 2014 @ 00:40:08 #179
62215 qu63
..de tijd drinkt..
pi_136426366
quote:
0s.gif Op donderdag 6 februari 2014 20:59 schreef snabbi het volgende:
Ik zou het er niet in opnemen. De tool waarmee je iets doet is in mijn ogen volstrekt onbelangrijk.
Data verwerken in Excel is toch wel heel wat anders dan in MySQL of Acces.. Hoe zou jij t omschrijven dan? Of heb je andere (relevantere) zaken die je op je CV zet waaruit blijkt dat je om kan gaan met data?
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_136430076
Ik heb de volgende Makro gemaakt, maar deze gaat niet goed. Kan iemand zien wat er niet aan klopt. Hij geeft een foutmelding bij de cursief/vette tekst...:


Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range

' Hiermee geef je aan welke cel de trigger geeft

Set KeyCells = Range("AH3")

If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then

Calculate
Sheets("Waardebepaling").Select
Range("D4:K8").Select
Selection.Copy
Range("M4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A1").Select
Application.CutCopyMode = False
Sheets("2010-2020 (Base)").Select
Range("AC20").Select

End If
End Sub
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_136430647
Sheets("Waardebepaling").Activate
Range("D4:K8").Select

Probeer het eens zo ... ;)
pi_136431126
Jammer. Dacht inderdaad wel dit dat zou werken, maar foutmelding blijft.

Krijg eerst de melding
Fout 1004 tijdens uitvoering:

Methode Select van klasse Range is mislukt


Private Sub Worksheet_Change(ByVal Target As Range)
Dim KeyCells As Range

' Hiermee geef je aan welke cel de trigger geeft

Set KeyCells = Range("AH3")

If Not Application.Intersect(KeyCells, Range(Target.Address)) _
Is Nothing Then

Calculate
Sheets("Waardebepaling").Activate
Range("D4:K8").Select
Selection.Copy
Range("M4").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("A1").Select
Application.CutCopyMode = False
Sheets("2010-2020 (Base)").Select
Range("AC20").Select

End If
End Sub
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_136435450
Werkt :)
oplossing als volgt:

Private Sub Worksheet_Change(ByVal Target As Range)

Dim KeyCells As Range

' Hiermee geef je aan welke cel de trigger geeft
Set KeyCells = Range("AH3")

If Not Application.Intersect(KeyCells, Target) Is Nothing Then

Calculate

With Sheets("Waardebepaling").Range("D4:K8")
Sheets("Waardebepaling").Range("M4").Resize(.Rows.Count, .Columns.Count) = .Value
End With

Application.Goto Sheets("2010-2020 (Base)").Range("AC20"), 1

End If

End Sub
Een hoertje dat aan de belastingadviseur vraagt of ze nog wat kan aftrekken, is nooit grappig...
pi_136449127
quote:
0s.gif Op vrijdag 7 februari 2014 00:40 schreef qu63 het volgende:

[..]

Data verwerken in Excel is toch wel heel wat anders dan in MySQL of Acces.. Hoe zou jij t omschrijven dan? Of heb je andere (relevantere) zaken die je op je CV zet waaruit blijkt dat je om kan gaan met data?
Ik zou een tekstuele beschrijving geven met een verwijzing naar wat er bij de functie past en daar bij noemen wat ik heb gedaan wat daar bij past.
1
2
3
4
5
6
snabbi heeft als medewerker bij het archief van XYZ door middel van Excel een systeem gebouwd, waarbij medewerkers herinneringen via e-mail ontvangen wanneer zij archiefstukken niet tijdig retourneren.

Hij heeft een analyse uitgevoerd op ABC

Lost planningsproblemen op met ...
etc.
In mijn ogen zeggen dit soort omschrijvingen veel meer dan een enkele term van voldoende of uitmuntend. Dat soort termen zijn in mijn ogen waardeloos. De omschrijvingen laten de fantasie en creativiteit zien. Of het met Excel of iets anders gaat maakt eigenlijk niets uit. Hele dure tools die heel specialistisch worden ingezet zijn een ander verhaal, maar wat jij wilt ten toonspreiden is vooral dat je problemen kan oplossen.
  vrijdag 7 februari 2014 @ 21:31:00 #185
62215 qu63
..de tijd drinkt..
pi_136452535
quote:
0s.gif Op vrijdag 7 februari 2014 19:54 schreef snabbi het volgende:

[..]

Ik zou een tekstuele beschrijving geven met een verwijzing naar wat er bij de functie past en daar bij noemen wat ik heb gedaan wat daar bij past.
[ code verwijderd ]

In mijn ogen zeggen dit soort omschrijvingen veel meer dan een enkele term van voldoende of uitmuntend. Dat soort termen zijn in mijn ogen waardeloos. De omschrijvingen laten de fantasie en creativiteit zien. Of het met Excel of iets anders gaat maakt eigenlijk niets uit. Hele dure tools die heel specialistisch worden ingezet zijn een ander verhaal, maar wat jij wilt ten toonspreiden is vooral dat je problemen kan oplossen.
Mja, helaas heb ik dus nog geen enkele keer ten gelde kunnen maken. T is meer uit de hand gelopen hobby.. Maar zoals je t omschreven hebt is inderdaad wel een goeie :)
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_136548322
Ik zit hier met een Excel probleem. Ik heb een calculatieblad waarbij ik hoeveelheden invoer zodat er een totaalprijs verschijnt. Nou vul ik niet altijd alle regels in omdat dat niet altijd nodig is, hierdoor wordt de uitvoer onleesbaar omdat je wel langs deze regels moet lezen. Hoe kan ik in Excel 2010 deze rijen/cellen met waarde '¤ 0,00' automatisch laten verbergen? Ik heb gezocht op Google maar kom dit niet duidelijk tegen.

Alvast bedankt voor jullie hulp.
Single ply roofing, pay less, worthless.
pi_136549056
quote:
0s.gif Op maandag 10 februari 2014 14:48 schreef RoofingBurner het volgende:
Ik zit hier met een Excel probleem. Ik heb een calculatieblad waarbij ik hoeveelheden invoer zodat er een totaalprijs verschijnt. Nou vul ik niet altijd alle regels in omdat dat niet altijd nodig is, hierdoor wordt de uitvoer onleesbaar omdat je wel langs deze regels moet lezen. Hoe kan ik in Excel 2010 deze rijen/cellen met waarde '¤ 0,00' automatisch laten verbergen? Ik heb gezocht op Google maar kom dit niet duidelijk tegen.

Alvast bedankt voor jullie hulp.
Het zal wel aan mij liggen, maar kan je daarvoor niet gewoon een autofilter gebruiken? :)
pi_136549221
quote:
0s.gif Op maandag 10 februari 2014 15:02 schreef sylvesterrr het volgende:

[..]

Het zal wel aan mij liggen, maar kan je daarvoor niet gewoon een autofilter gebruiken? :)
Volgens mij ligt het aan mij, maar ik snap niet hoe ik dat moet doen, vandaar mijn vraag :)
Single ply roofing, pay less, worthless.
pi_136550190
quote:
0s.gif Op maandag 10 februari 2014 15:06 schreef RoofingBurner het volgende:

[..]

Volgens mij ligt het aan mij, maar ik snap niet hoe ik dat moet doen, vandaar mijn vraag :)
Heb je een voorbeeldbestand? En moet het automagisch gefilterd worden, of ben je ook bereid om zelf een keer op een knopje te klikken (reapply filters) na het invullen van je calculatieblad?
pi_136551363
quote:
0s.gif Op maandag 10 februari 2014 15:27 schreef sylvesterrr het volgende:

[..]

Heb je een voorbeeldbestand? En moet het automagisch gefilterd worden, of ben je ook bereid om zelf een keer op een knopje te klikken (reapply filters) na het invullen van je calculatieblad?
Ik heb natuurlijk een bestand, maar dat is wat gevoelig qua informatie dus dat post ik liever niet. Het automatisch filteren hoeft niet omdat ik dan het overzicht kwijt ben. Ik zie het zelf zo voor me dat ik na het invullen van de benodigde velden op het filter druk om de overige rijen/velden te verwijderen.
Single ply roofing, pay less, worthless.
pi_136552565
quote:
0s.gif Op maandag 10 februari 2014 15:55 schreef RoofingBurner het volgende:

[..]

Ik heb natuurlijk een bestand, maar dat is wat gevoelig qua informatie dus dat post ik liever niet. Het automatisch filteren hoeft niet omdat ik dan het overzicht kwijt ben. Ik zie het zelf zo voor me dat ik na het invullen van de benodigde velden op het filter druk om de overige rijen/velden te verwijderen.
Het bestand met dummy data is ook goed hoor. ;)

Maar goed, is dit wat je zoekt?

Hiermee verwijder je overigens geen rijen, je verbergt deze enkel..
pi_136553956
Deze heb ik ook al een tijd zitten bekijken en zitten proberen, ik snap alleen niet hoe het precies werkt.
Single ply roofing, pay less, worthless.
  maandag 10 februari 2014 @ 17:22:32 #193
62215 qu63
..de tijd drinkt..
pi_136555653
quote:
0s.gif Op maandag 10 februari 2014 14:48 schreef RoofingBurner het volgende:
Ik zit hier met een Excel probleem. Ik heb een calculatieblad waarbij ik hoeveelheden invoer zodat er een totaalprijs verschijnt. Nou vul ik niet altijd alle regels in omdat dat niet altijd nodig is, hierdoor wordt de uitvoer onleesbaar omdat je wel langs deze regels moet lezen. Hoe kan ik in Excel 2010 deze rijen/cellen met waarde '¤ 0,00' automatisch laten verbergen? Ik heb gezocht op Google maar kom dit niet duidelijk tegen.

Alvast bedankt voor jullie hulp.
Ik neem aan dat die ¤0,00 gemaakt wordt door een fomule? Dan kan je toch =als(formule=0;"";formule) doen? Op die manier krijg je nog steeds de uitkomst van je formule, behalve als dat ¤0,00 zou zijn, dan zie je niks: ""
It's Time To Shine
[i]What would life be like without rhethorical questions?[/i]
pi_136555725
quote:
0s.gif Op maandag 10 februari 2014 16:53 schreef RoofingBurner het volgende:
Deze heb ik ook al een tijd zitten bekijken en zitten proberen, ik snap alleen niet hoe het precies werkt.
Heb je de video waarnaar wordt verwezen ook bekeken? Autofilter is echt een van de simpelste handigheidjes van Excel.
pi_136577096
Sorry, deze video ook bekeken, en ik snap nu hoe ik de boel kan selecteren maar....hoe kan ik het nou zo instellen dat de cellen met ¤ 0,00 verborgen worden?
Single ply roofing, pay less, worthless.
pi_136579090
quote:
0s.gif Op dinsdag 11 februari 2014 07:30 schreef RoofingBurner het volgende:
Sorry, deze video ook bekeken, en ik snap nu hoe ik de boel kan selecteren maar....hoe kan ik het nou zo instellen dat de cellen met ¤ 0,00 verborgen worden?
Als je nu weet hoe je een autofilter instelt, dan is het toch vrij simpel?

Wanneer je het calculatieblad moet bijwerken, dan maak je alles weer zichtbaar ("Clear"). Nadat je klaar bent met invullen plaats je weer een autofilter op de kolom waarbij je ¤ 0,00 verbergt.

Als dit niet is wat je wil, dan heb ik je vraag gewoon verkeerd begrepen.
pi_136579910
quote:
0s.gif Op dinsdag 11 februari 2014 10:12 schreef sylvesterrr het volgende:

[..]

Als je nu weet hoe je een autofilter instelt, dan is het toch vrij simpel?

Wanneer je het calculatieblad moet bijwerken, dan maak je alles weer zichtbaar ("Clear"). Nadat je klaar bent met invullen plaats je weer een autofilter op de kolom waarbij je ¤ 0,00 verbergt.

Als dit niet is wat je wil, dan heb ik je vraag gewoon verkeerd begrepen.
Nou ik snap er niets van en het lukt me niet. Dus misschien kan je in jip en janneketaal vertellen hoe ik het autofilter zodanig instel dat de velden met 0 euro verborgen worden.
Single ply roofing, pay less, worthless.
pi_136580540
quote:
0s.gif Op dinsdag 11 februari 2014 10:50 schreef RoofingBurner het volgende:

[..]

Nou ik snap er niets van en het lukt me niet. Dus misschien kan je in jip en janneketaal vertellen hoe ik het autofilter zodanig instel dat de velden met 0 euro verborgen worden.
Dat wordt in de video uitgelegd hoor. Maar goed, een poging:
- activeer autofilter
- klik op het pijltje (eerste rij) dat verschijnt in de kolom waarop je wil filteren. Er verschijnt nu een venstertje.
- je kan in dit venstertje gewoon 0 wegvinken in het rijtje, of een text filter (does not equal to/is niet gelijk aan) filter plaatsen.
pi_136580709
quote:
0s.gif Op dinsdag 11 februari 2014 11:17 schreef sylvesterrr het volgende:

[..]

Dat wordt in de video uitgelegd hoor. Maar goed, een poging:
- activeer autofilter
- klik op het pijltje (eerste rij) dat verschijnt in de kolom waarop je wil filteren. Er verschijnt nu een venstertje.
- je kan in dit venstertje gewoon 0 wegvinken in het rijtje, of een text filter (does not equal to/is niet gelijk aan) filter plaatsen.
pffff....nou eindelijk snap ik het :) Dat hebben we dus gehad, bedankt hiervoor. Nou wil ik alleen de hele rij kunnen verbergen dus niet alleen de cel waarin 0 voorkomt. Kan dit ook? Hierdoor comprimeer ik de calculatie van ca. 5 pagina's naar 1 pagina en wordt het voor onze klant beter leesbaar.
Single ply roofing, pay less, worthless.
pi_136581159
quote:
0s.gif Op dinsdag 11 februari 2014 11:23 schreef RoofingBurner het volgende:

[..]

pffff....nou eindelijk snap ik het :) Dat hebben we dus gehad, bedankt hiervoor. Nou wil ik alleen de hele rij kunnen verbergen dus niet alleen de cel waarin 0 voorkomt. Kan dit ook? Hierdoor comprimeer ik de calculatie van ca. 5 pagina's naar 1 pagina en wordt het voor onze klant beter leesbaar.
Dan heb je waarschijnlijk alleen die kolom geselecteerd toen je een autofilter plaatste. Klopt het dat je dat 'pijltje' in de cel alleen ziet in die kolom?

Zoja:
Haal je autofilter nu weg, selecteer de hele rij (de rij met de kolom/veldnamen) en plaats dan een autofilter. Je zult zien dat nu in iedere cel op de eerste rij een pijltje verschijnt. Filter nu gewoon weer alles met 0 euro weg, klaar.
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')