1 2 3 4 | 2005 14250 2006 24500 2007 23000 |
ff de vraag herpostenquote:
hehe ik verveelde me op het werk, hij is nog niet helemaal naar wens, ik ga nog een sorteer functie erin bouwen.quote:Op dinsdag 9 juni 2009 21:26 schreef Joooo-pi het volgende:
[..]
Goed gedaan... Maar ik zei ook al dat enig programmeer werk dan vereist zou zijn
Ik snap geen snars van die programmeercode'squote:Op dinsdag 9 juni 2009 18:07 schreef Deetch het volgende:
[..]
Dit zou moeten werken (bij kij iig wel):
Maak een formulier met de volgende naam "frmPicklist" en plaats op dit formulier de volgende items:een listbox (noem deze lstPick) een knop met Next erop (noem deze btnNext) een knop met Undo erop (noem deze btnUndo) een knop met Done erop (noem deze btnDone)
vervolgens plak je de volgende code onder het formulier
[ code verwijderd ]
tot slot maak je een macro waarin je je formulier oproept
[ code verwijderd ]
je hebt mailquote:Op donderdag 11 juni 2009 10:49 schreef Damzkieee het volgende:
[..]
Ik snap geen snars van die programmeercode's
Zou je voor mij een voorbeeldje met 1tm18 kunnen maken, zodat ik zelf de namen alleen nog maar hoef in te passen? Kun je zo mailen naar damzkie aap hotmail punt kom
Werkt perfect hier, wel even prutsen met de formules om die toe te passen op je eigen ranges.quote:Op donderdag 11 juni 2009 15:32 schreef DaFan het volgende:
Deetch, Damzkieee, zie ook
http://www.contextures.com/xlDataVal03.html
Ziet er mooi uitquote:Op donderdag 11 juni 2009 15:54 schreef DaFan het volgende:
[..]
Werkt perfect hier, wel even prutsen met de formules om die toe te passen op je eigen ranges.
Het hoeft ook niet in één formule te zitten. Ik zal even precies uitleggen wat ik nodig heb. Ik heb een lijst met plaatsen, bedragen, klanten en kwartalen. Nu wil ik van de plaats (bv Haarlem) de 10 grootste klanten uit deze lijst halen uit een bepaald kwartaal, geselecteerd op de grootste bedragen.quote:Op maandag 15 juni 2009 17:53 schreef Deetch het volgende:
Volgens mij kan dat niet in 1 formule, omdat je een lijstje wilt en niet alleen de hoogste. Dan zou je dus een macro moeten maken. Volgens mij is het dan handiger in een draaitabel.
Lijkt me echt heel simpel met de autofilter !quote:Op maandag 15 juni 2009 19:33 schreef Brain23 het volgende:
[..]
Het hoeft ook niet in één formule te zitten. Ik zal even precies uitleggen wat ik nodig heb. Ik heb een lijst met plaatsen, bedragen, klanten en kwartalen. Nu wil ik van de plaats (bv Haarlem) de 10 grootste klanten uit deze lijst halen uit een bepaald kwartaal, geselecteerd op de grootste bedragen.
De plaatsnamen staan in één colom maar wel door elkaar.
Ik zoek dus de formule waarbij ik het grootste bedrag uit selecteer aan de hand van 3 voorwaarden.
vb.
Haarlem 330,- 1 klant A
Alkmaar 400,- 2 klant B
Zaandam 200,- 1 klant C
Haarlem 800,- 1 klant D
UIthoorn 150,- 2 klant E
Amsterdam 450,- 3 klant F
Haarlem 500,- 2 klant G
oplossing
Klant D
Klant A
(als ik haarlem wil en kwartaal 1)
jawel maar, ik wil in mijn voorblad het kwartaal kiezen en de rest moet automatische volgen.quote:Op maandag 15 juni 2009 19:49 schreef Joooo-pi het volgende:
[..]
Lijkt me echt heel simpel met de autofilter !
Weet je hoe die werkt?
Misschien kun je dan heel simpel een macro "opnemen" en in de macro zelf de selecties aanpassen zodat die verwijzen naar je cellen.. En dan de macro achter een knop zetten.quote:Op maandag 15 juni 2009 19:54 schreef Brain23 het volgende:
[..]
jawel maar, ik wil in mijn voorblad het kwartaal kiezen en de rest moet automatische volgen.
Ik heb hem vertaald en hij doet het thuis op 2007, dus ik hoop dat hij het ook doet op 2003 op mijn werk. Dat ga ik morgen meteen proberen. Thxquote:Op maandag 15 juni 2009 18:51 schreef DaFan het volgende:
A1:A9 bevat je kleuren,
B1:B9 bevat 1-9
C1:C9 bevat aa-ii
E1 = de kleur die je wil (rood)
F1 =
=IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE((IF($A$1:$A$9=$E$1,$B$1:$B$9)),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))
Bevestigen met Ctrl-Shif-Enter
Naar beneden slepen
Ik heb hem geprobeerd maar hij geeft aan dat de formule een fout bevat en accepteerd hem niet als ik ctrl-shift-enter druk.quote:Op dinsdag 16 juni 2009 08:27 schreef DaFan het volgende:
Ik moet het even uit mn hoofd doen omdat ik nu op mijn werk zit, maar ik denk ongeveer zo:
=IF(ROW()>COUNTIF($A$1:$A$9,$E$1),"",VLOOKUP(LARGE((IF((AND($D$1:$D$9=$E$2,$A$1:$A$9=$E$1,$B$1:$B$9))),IF(ROW()<=COUNTIF($A$1:$A$9,$E$1),ROW(),"")),$B$1:$C$9,2,0))
Forum Opties | |
---|---|
Forumhop: | |
Hop naar: |