abonnement Unibet Coolblue Bitvavo
  woensdag 3 juni 2009 @ 12:20:42 #203
158136 Joooo-pi
Do you want a balloon...
pi_69661350
-edit-

[ Bericht 98% gewijzigd door Joooo-pi op 03-06-2009 12:33:38 (laat maar) ]
heitieh
  woensdag 3 juni 2009 @ 12:23:24 #204
158136 Joooo-pi
Do you want a balloon...
pi_69661424
quote:
Op woensdag 3 juni 2009 10:26 schreef BuupWerk het volgende:
Misschien een stomme vraag maar ik wordt er GEK van...

Ik wil dezelde formule in een aantal bestanden hebben...soms kopieerd hij hem gewoon en soms niet...

gebruik beide keren plakken speciaal met formules aan gevinkt....GRRRR
Je kan ook de tekst in de formulebalk zelf kopieren. Dan zet je niet een cel op het klembord, maar gewone tekst. Selecteer daarvoor in de formulebalk de tekst en "kopieren".
heitieh
  woensdag 3 juni 2009 @ 12:33:11 #205
158136 Joooo-pi
Do you want a balloon...
pi_69661711
quote:
Op woensdag 3 juni 2009 12:19 schreef marcb1974 het volgende:

[..]

Is gedaan, maar daar is niets gevonden.
We hebben dat gecontroleerd met de formule die ik in een vorige post gaf.
Klik

Zet "precisie zoals afgebeeld" aan. Misschien kun je er wat mee...
heitieh
  woensdag 3 juni 2009 @ 12:40:00 #206
241000 BuupWerk
hAsTaLaPaStA
pi_69661901
quote:
Op woensdag 3 juni 2009 12:23 schreef Joooo-pi het volgende:

[..]

Je kan ook de tekst in de formulebalk zelf kopieren. Dan zet je niet een cel op het klembord, maar gewone tekst. Selecteer daarvoor in de formulebalk de tekst en "kopieren".
ja maar dan moet ik dus 20 formules op 20 bestanden kopieren...duurt zo lang...
  woensdag 3 juni 2009 @ 12:55:45 #207
75736 Gstyles
geen ondertiteling deze X
pi_69662319
Excel
PSN ID: GDV
Mijn vader zei altijd: 's avonds een vent, 's ochtens lekker uitslapen ;)
pi_69663805
Ik ben bezig met een berekening waarvoor ik gebruik moet maken van oplosser (solver). Nu wil ik hiervoor een macro maken zodat ik dit niet iedere keer opnieuw de hele oplosser hoef te doorlopen. Met behulp van de macrorecorder heb ik een macro gemaakt, alleen als ik de macro probeer uit te voeren krijg ik de melding:

Compileerfout: Sub of Function is niet gedefineerd

De macro:

Sub oplosser()

OplosserOpnieuw
OplosserOk CelBepalen:="$B$21", MaxMinWaarde:=3, WaardeVan:="0", _
DoorVerandering:="$C$26"
OplosserOplossen
End Sub


Heeft iemand enig idee hoe ik dit kan oplossen. Alvast bedankt

EDIT:

Heb inmiddels al gevonden dat ik de oplosser moet toevoegen aan Visual Basic Editor om dit probleem op te lossen. Echter in de lijst van "beschikbare verwijzingen" vind ik nergens de oplosser. ook met bladeren kan ik die niet vinden. Weet iemand waar ik de oplosser kan vinden zodat ik die aan VBE kan toevoegen?

EDIT:

Na lang zoeken heb ik het inmiddels gevonden dus het probleem is opgelost

[ Bericht 11% gewijzigd door anathavia op 04-06-2009 09:19:25 ]
  dinsdag 9 juni 2009 @ 14:10:37 #209
135789 Damzkieee
Ontzettende natnek
pi_69861143
Vraagje:
Ik wil ook komend seizoen weer een poultje maken voor de Eredivisie.
Echter, ik wil er dit seizoen ook een 'voorspel de eindstand' veld in hebben, waarbij de mensen door middel van een selectielijst (oid) alle teams kunnen selecteren. Het liefst ook nog dat de reeds geselecteerde clubs verdwijnen uit de keuzeopties.

Dus: onder elkaar 18 lege velden, waarbij men zelf de teams in kan vullen.

Iemand enig idee?
The Killers Heracles Almelo Real Madrid
29.10 Novastar HMH
  dinsdag 9 juni 2009 @ 15:49:02 #210
14096 Black_Rainbow
de kaart kwijt
pi_69864961
Mijn probleem:
Ik probeer een bereken tabel te maken voor een licentiestructuur.
de licenties worden per 10, 50, 500 of 1000 stuks verkocht.
ik zoek de juiste functie die, aan de hand van de opgegeven hoeveelheid licenties, kan berekenen hoeveel ik van elk pakket nodig heb.

Dus stel ik wil 2315 licenties kopen dan wil ik een overzicht van
2x 1000 licenties
0x 500 licenties
6x 50 licenties
2x 10 licenties

dan heb ik 5 licenties teveel, maar dat is niet zo'n probleem.
Welke functie kan ik hier het beste voor gebruiken?

Ik gebruik de nederlandse versie van Excel 2007.
"Deze shit escaleert helemaal de hand uit"
  dinsdag 9 juni 2009 @ 16:31:58 #211
14096 Black_Rainbow
de kaart kwijt
pi_69866906
quote:
Op dinsdag 9 juni 2009 15:49 schreef Black_Rainbow het volgende:
Mijn probleem:
Ik probeer een bereken tabel te maken voor een licentiestructuur.
de licenties worden per 10, 50, 500 of 1000 stuks verkocht.
ik zoek de juiste functie die, aan de hand van de opgegeven hoeveelheid licenties, kan berekenen hoeveel ik van elk pakket nodig heb.

Dus stel ik wil 2315 licenties kopen dan wil ik een overzicht van
2x 1000 licenties
0x 500 licenties
6x 50 licenties
2x 10 licenties

dan heb ik 5 licenties teveel, maar dat is niet zo'n probleem.
Welke functie kan ik hier het beste voor gebruiken?

Ik gebruik de nederlandse versie van Excel 2007.
Never mind, functie REST did the trick
"Deze shit escaleert helemaal de hand uit"
  dinsdag 9 juni 2009 @ 16:58:18 #212
158136 Joooo-pi
Do you want a balloon...
pi_69867994
quote:
Op dinsdag 9 juni 2009 16:31 schreef Black_Rainbow het volgende:

[..]

Never mind, functie REST did the trick




Ik had er net tijd in gestoken...

Aanvullende tip: AFRONDEN.BENEDEN()
heitieh
  dinsdag 9 juni 2009 @ 17:00:43 #213
158136 Joooo-pi
Do you want a balloon...
pi_69868085
quote:
Op dinsdag 9 juni 2009 14:10 schreef Damzkieee het volgende:
Vraagje:
Ik wil ook komend seizoen weer een poultje maken voor de Eredivisie.
Echter, ik wil er dit seizoen ook een 'voorspel de eindstand' veld in hebben, waarbij de mensen door middel van een selectielijst (oid) alle teams kunnen selecteren. Het liefst ook nog dat de reeds geselecteerde clubs verdwijnen uit de keuzeopties.

Dus: onder elkaar 18 lege velden, waarbij men zelf de teams in kan vullen.

Iemand enig idee?
Ik denk dat het in Excel lastig wordt... Het kan wel hoor, maar je moet wel e.e.a. programmeren achter de pull-down menu's...

Gevoelsmatig loont het de moeite vaak niet
heitieh
pi_69868536
quote:
Op dinsdag 9 juni 2009 17:00 schreef Joooo-pi het volgende:

[..]

Ik denk dat het in Excel lastig wordt... Het kan wel hoor, maar je moet wel e.e.a. programmeren achter de pull-down menu's...

Gevoelsmatig loont het de moeite vaak niet
ik ga er toch nog eens naar kijken, want dit is wel iets waar ik vaker tegen aan loop in mijn werk. Dat je dus een selectielijst hebt die steeds kleiner wordt naarmate je meer keuzes uit de lijst al hebt gedaan.
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_69869766
Mensen,

Ik heb een lijst met gegevens:

Land - 1999 - 2000 - 2001 etc.

Onder land staat een naam van een land, en onder 1999 etc. staan cijfers. Nou zou ik graag op de y-as de cijfers willen hebben en op de x-as het jaar. Er moeten dan verschillende lijnen met de naam van het land.

Ik wil dus een grafiek maken, kan iemand mij daarmee op weg helpen?

edit:



[ Bericht 12% gewijzigd door hello_moto1992 op 09-06-2009 18:08:44 ]
pi_69870284
quote:
Op dinsdag 9 juni 2009 17:11 schreef Deetch het volgende:

[..]

ik ga er toch nog eens naar kijken, want dit is wel iets waar ik vaker tegen aan loop in mijn werk. Dat je dus een selectielijst hebt die steeds kleiner wordt naarmate je meer keuzes uit de lijst al hebt gedaan.
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
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    Private Sub UserForm_Activate()

    Me.lstPick.AddItem ("Ajax")
    Me.lstPick.AddItem ("AZ")
    '******* etc etc voor alle overige clubs (vergeet FC Groningen niet)

    '******* je eerste club wordt straks in cel B2 geplaatst, 
    '******* als je deze regel weglaat komt je eerste club in de laatst geselecteerde cel
    Range("B2").Select

    btnUndo.Enabled = False

    End Sub

    -----------------------

    Private Sub btnNext_Click()

    club = lstPick.Value
    keuze = lstPick.ListIndex

    ActiveCell.Value = club
    ActiveCell.Offset(1, 0).Select

    '****** Gekozen item wordt verwijderd
    lstPick.RemoveItem (keuze)

    btnUndo.Enabled = True

    End Sub

    ------------------------------

    Private Sub btnUndo_Click()

    '****** Laatstgeplaatste item wordt weer toegevoegd aan de lijst (onderaan)
    ActiveCell.Offset(-1, 0).Select
    Me.lstPick.AddItem (ActiveCell.Value)
    ActiveCell.Clear

    End Sub

    ---------------------

    Private Sub btnDone_Click()

    frmPicklist.Hide
    Unload frmPicklist

    End Sub


    tot slot maak je een macro waarin je je formulier oproept
    1
    2
    3
    4
    5
    6
    Sub Picklist()

    Load frmPicklist
    frmPicklist.Show

    End Sub
  • 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_69870483
    quote:
    Op dinsdag 9 juni 2009 17:50 schreef hello_moto1992 het volgende:
    Mensen,

    Ik heb een lijst met gegevens:

    Land - 1999 - 2000 - 2001 etc.

    Onder land staat een naam van een land, en onder 1999 etc. staan cijfers. Nou zou ik graag op de y-as de cijfers willen hebben en op de x-as het jaar. Er moeten dan verschillende lijnen met de naam van het land.

    Ik wil dus een grafiek maken, kan iemand mij daarmee op weg helpen?

    edit:

    [ afbeelding ]
    Maak van de jaartallen een tekst door er een enkel aanhalingsteken voor te zetten '

    Vervolgens selecteer je de hele dataset, inclusief de bovenste regel.
    Dan ga je naar de grafiekenwizard, kies de grafiek "line" en klik dan op next
    hier kun je aangeven dat je data in Rows staat ipv Columns en klaar ben je

    Kijk wel even of alle getallen ook daadwerkelijk getallen zijn, sommige staan nl. links in de cel en dan zijn dat vaak tekstvelden ipv getallen.

    [ Bericht 6% gewijzigd door Deetch op 09-06-2009 18:31:33 ]
    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_69873398
    quote:
    Op dinsdag 9 juni 2009 18:14 schreef Deetch het volgende:

    [..]

    Maak van de jaartallen een tekst door er een enkel aanhalingsteken voor te zetten '

    Vervolgens selecteer je de hele dataset, inclusief de bovenste regel.
    Dan ga je naar de grafiekenwizard, kies de grafiek "line" en klik dan op next
    hier kun je aangeven dat je data in Rows staat ipv Columns en klaar ben je

    Kijk wel even of alle getallen ook daadwerkelijk getallen zijn, sommige staan nl. links in de cel en dan zijn dat vaak tekstvelden ipv getallen.
    Helemaal top!
      dinsdag 9 juni 2009 @ 21:26:06 #219
    158136 Joooo-pi
    Do you want a balloon...
    pi_69877127
    quote:
    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 ]
  • Goed gedaan... Maar ik zei ook al dat enig programmeer werk dan vereist zou zijn
    heitieh
    pi_69880633
    Redacted
    pi_69913224
    Ik ben echt nu een hele domme jongen

    Ik heb hier gegevens

    2007 - 23.000 bezoekers
    2006 - 24.500 bezoekers
    2005 - 14.250 bezoekers
    2004 - 11.100 bezoekers

    Ik wil dan zeg maar 4 staven maken en onder elke staaf moet het jaartal komen en de staaf zelf de bezoekersaantallen maar ik krijg dit maar niet voor elkaar om de jaren onder die staven neer te zetten
      woensdag 10 juni 2009 @ 21:44:35 #222
    134944 Hi_flyer
    Van alles te melden
    pi_69914404
    Welk grafiektype gebruik je? Wel type 'spreiding' nemen he, anders ziet excel je twee gegevens als twee reeksen met op de x as gewoon 1, 2, 3, 4.
    pi_69914887
    Ik gebruik spreiding maar ik krijg allemaal rare dingen en geen jaren onder de staven
      woensdag 10 juni 2009 @ 21:59:53 #224
    134944 Hi_flyer
    Van alles te melden
    pi_69915069
    Dit wil je toch?

    pi_69915367
    Precies die wil ik
      woensdag 10 juni 2009 @ 22:20:47 #226
    134944 Hi_flyer
    Van alles te melden
    pi_69915977
    hmm gewoon grafiektype kolom kiezen is alles wat ik gedaan heb. :)

    1
    2
    3
    4
    2004   11100
    2005   14250
    2006   24500
    2007   23000
    pi_69917527
    Bedankt, het werkt

    Ik deed steeds de hele tijd iets verkeerds, Het is zo simpel eigenlijk
    pi_69919123
    quote:
    Op dinsdag 9 juni 2009 22:53 schreef cablegunmaster het volgende:
    Taartdiagram in excel

    ff te hulp.
    ff de vraag herposten
    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_69919152
    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
    hehe ik verveelde me op het werk, hij is nog niet helemaal naar wens, ik ga nog een sorteer functie erin bouwen.
    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 11 juni 2009 @ 10:49:48 #230
    135789 Damzkieee
    Ontzettende natnek
    pi_69927471
    quote:
    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 ]
  • 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
    The Killers Heracles Almelo Real Madrid
    29.10 Novastar HMH
      donderdag 11 juni 2009 @ 11:53:13 #231
    134944 Hi_flyer
    Van alles te melden
    pi_69929906
    @Damzkieee, kijk hier eens voor wat uitleg over userforms. De mogelijkheden zijn eindeloos!
    pi_69933396
    quote:
    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
    je hebt mail
    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_69938999
    quote:
    Op donderdag 11 juni 2009 15:32 schreef DaFan het volgende:
    Deetch, Damzkieee, zie ook
    http://www.contextures.com/xlDataVal03.html
    Werkt perfect hier, wel even prutsen met de formules om die toe te passen op je eigen ranges.
      donderdag 11 juni 2009 @ 22:34:35 #235
    158136 Joooo-pi
    Do you want a balloon...
    pi_69955876
    quote:
    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.
    Ziet er mooi uit
    heitieh
    pi_69965463
    tja dat had ook gekunt.
    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 12 juni 2009 @ 12:00:41 #237
    135789 Damzkieee
    Ontzettende natnek
    pi_69968228
    Allen hartelijk bedankt
    The Killers Heracles Almelo Real Madrid
    29.10 Novastar HMH
    pi_70027501
    Ik ben op zoek naar de formule die me helpt om een top 10 samen te kunnen stellen.

    Vb:

    rood 1 aa
    wit 2 bb
    blauw 3 cc
    geel 4 dd
    wit 5 ee
    oranje 6 ff
    rood 7 gg
    blauw 8 hh
    rood 9 ii

    Nu wil ik bijvoorbeeld de namen in volgorde hebben van groot naar klein van rood
    dus:

    ii
    gg
    aa

    Ik weet dat je het ook met draaitabellen kan doen, maar ik wil het met een formule oplossen gaarne hulp.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70032172
    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.
    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_70033934
    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
    pi_70035342
    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.
    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)
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      maandag 15 juni 2009 @ 19:49:58 #242
    158136 Joooo-pi
    Do you want a balloon...
    pi_70036025
    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)
    Lijkt me echt heel simpel met de autofilter !

    Weet je hoe die werkt?
    heitieh
    pi_70036238
    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?
    jawel maar, ik wil in mijn voorblad het kwartaal kiezen en de rest moet automatische volgen.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      maandag 15 juni 2009 @ 20:01:14 #244
    158136 Joooo-pi
    Do you want a balloon...
    pi_70036477
    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.
    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.
    heitieh
    pi_70036629
    I
    quote:
    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 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. Thx

    Ik snap de formule niet helemaal maar is het makkelijk om nog een voorwaarde aan toe te voegen als een kwartaal? Ik wil namelijk nog een kolom met kwartalen toe voegen, dus voor de kolom met kleur komt nog een kolom met 1 - 4. Ik wil dan bijvoorbeel alleen maar de gegevens uit kwartaal 1, voor kleur rood en dan vervolgens op hoogte geselecteerd (1-9) de "naam" (aa-ii).

    Ik hoop dat ik een beetje duidelijk ben.

    [ Bericht 10% gewijzigd door Brain23 op 16-06-2009 08:36:22 ]
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70050093
    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))
    pi_70050102
    En anders moet het met een SUMPRODUCT maar dan doe ik het vanmiddag.
      dinsdag 16 juni 2009 @ 08:45:37 #248
    36431 bleiblei
    Toogmakker:copyright:
    pi_70050302
    Iemand enig idee hoe ik tijden die ik in een grafiek wil weergeven niet laat afronden?
    Op dit moment rond ie in de grafiek af op kwartieren (11:55 wordt 12:00) maar ik krijg de functie niet gevonden waarmee ik dat uit zet .
    pi_70050528
    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))
    Ik heb hem geprobeerd maar hij geeft aan dat de formule een fout bevat en accepteerd hem niet als ik ctrl-shift-enter druk.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70051386
    Brain je moet even haakjes tellen want ik weet dus niet 100% zeker hoe het nu zit. Ik heb hem gewoon hier in de quotebox aangepast

    Probeer dit eens:
    =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))
    pi_70053702
    quote:
    Op dinsdag 16 juni 2009 09:44 schreef DaFan het volgende:
    Brain je moet even haakjes tellen want ik weet dus niet 100% zeker hoe het nu zit. Ik heb hem gewoon hier in de quotebox aangepast

    Probeer dit eens:
    =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))
    Ik heb hem nu als volgt:

    {=ALS(RIJ()>AANTAL.ALS($G$1:$G$8;$D$1);"";VERT.ZOEKEN(GROOTSTE((ALS(EN($G$1:$G$8=$D$1;J$1:$J$8=$D$2);$H$1:$H$8));ALS(RIJ()<=AANTAL.ALS($G$1:$G$8;$D$1);RIJ();""));$H$1:$I$8;2;0))}

    Alleen krijg ik nu #N/B
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70054440
    komt ws. omdat de vert.zoeken je te vinden gegeven niet kan vinden.
    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_70054625
    Nu de vraag, waarom kan hij dat niet vinden dan?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70055604
    Volgens mij ligt de oplossing van mijn probleem hierin:

    =VERT.ZOEKEN(GROOTSTE((ALS($G$1:$G$8=$D$1;$H$1:$H$8));1);$H$1:$I$8;2;0)

    In de "ALS(" functie wil ik twee voorwaarden dus $G$1:$G$8=$D$1, maar ook $J$1:$J$8=$D$2.

    kan iemand voor mij dat in de bovenstaande functie toevoegen? Zodat aan twee voorwaarden wordt voldaan.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      dinsdag 16 juni 2009 @ 12:16:03 #255
    158136 Joooo-pi
    Do you want a balloon...
    pi_70055724
    quote:
    Op dinsdag 16 juni 2009 12:11 schreef Brain23 het volgende:
    Volgens mij ligt de oplossing van mijn probleem hierin:

    =VERT.ZOEKEN(GROOTSTE((ALS($G$1:$G$8=$D$1;$H$1:$H$8));1);$H$1:$I$8;2;0)

    In de "ALS(" functie wil ik twee voorwaarden dus $G$1:$G$8=$D$1, maar ook $J$1:$J$8=$D$2.

    kan iemand voor mij dat in de bovenstaande functie toevoegen? Zodat aan twee voorwaarden wordt voldaan.
    =ALS(EN($G$1:$G$8=$D$1;$J$1:$J$8=$D$2); ...........)
    heitieh
    pi_70056341
    quote:
    Op dinsdag 16 juni 2009 12:16 schreef Joooo-pi het volgende:

    [..]

    =ALS(EN($G$1:$G$8=$D$1;$J$1:$J$8=$D$2); ...........)
    Als ik deze functie toe voeg krijg ik #N/B
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      dinsdag 16 juni 2009 @ 12:45:04 #257
    158136 Joooo-pi
    Do you want a balloon...
    pi_70056641
    quote:
    Op dinsdag 16 juni 2009 12:37 schreef Brain23 het volgende:

    [..]

    Als ik deze functie toe voeg krijg ik #N/B
    De functie EN(.. ;..;..) verandert niet zoveel aan de formule. Het is WAAR als de argumenten erin allemaal WAAR zijn en is ONWAAR als een of meer van de argumenten ONWAAR is. Als je die in een ALS(.. ; ..) functie plaatst moet het gewoon werken.

    Kun je de hele formule, zoals je die nu hebt met EN() functie eens posten?
    heitieh
    pi_70056898
    quote:
    Op dinsdag 16 juni 2009 12:45 schreef Joooo-pi het volgende:

    [..]

    De functie EN(.. ;..;..) verandert niet zoveel aan de formule. Het is WAAR als de argumenten erin allemaal WAAR zijn en is ONWAAR als een of meer van de argumenten ONWAAR is. Als je die in een ALS(.. ; ..) functie plaatst moet het gewoon werken.

    Kun je de hele formule, zoals je die nu hebt met EN() functie eens posten?
    Dit is de hele functie die ik ga gebruiken:

    =ALS(RIJ()>AANTAL.ALS($G$1:$G$8;$D$1);"";VERT.ZOEKEN(GROOTSTE((ALS(EN($G$1:$G$8=$D$1;J$1:$J$8=$D$2);$H$1:$H$8));ALS(RIJ()<=AANTAL.ALS($G$1:$G$8;$D$1);RIJ();""));$H$1:$I$8;2;0))

    Het gaat hem om deze sub-fucntie:

    =VERT.ZOEKEN(GROOTSTE(ALS(EN($G$1:$G$8=$D$1;$J$1:$J$8=$D$2);$H$1:$H$8);1);$H$1:$J$8;2;0)
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70057820
    bevestig je de functie wel elke keer met shift+enter? het is nl. een matrixfunctie.
    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_70057973
    quote:
    Op dinsdag 16 juni 2009 13:22 schreef Deetch het volgende:
    bevestig je de functie wel elke keer met shift+enter? het is nl. een matrixfunctie.
    Jazeker doe ik dat. Maar als ik hem vanuit Excel kopieer haalt hij de { en } weg.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70059507
    Ik denk dat een dubbele IF functie (met EN/AND) niet werkt als array. Vermoed dat hier eerder een SUMPRODUCT nodig is dan...vanavond ff testen.
    pi_70060054
    Het idee nog even kort:
    Je moet een array krijgen waarbij de waardes "rood" zijn, stel bij een lijst van 5 zijn alleen waarde 3 en 4 "rood":
    {0,0,1,1,0}

    Dan moet je een array krijgen waarbij het kwartaal "1" is, stel alleen waarde 4:
    {0,0,0,1,0}

    Die worden/moeten met elkaar vermenigvuldigt worden:
    {0*0,0*0,1*0,1*1,0*0} = {0,0,0,1,0}

    Dit wordt in een array vermenigvuldigt met je waardes die je erbij wil {1,2,3,4,5}.

    Het resultaat hier is een array die er als volgt uit ziet:
    {0,0,0,4,0}

    Daar wordt de ke waarde van gepakt dmv LARGE (GROOTSTE). K wordt bepaald door de rij, dus op rij 1 komt de eerste/hoogste waarde.
    Daarvan wordt weer eens een VLOOKUP op toegepast.

    Hoop dat dat een beetje duidelijk het idee achter de functie weergeeft. Nu ik het zo uitgetypt heb weet ik vrijwel zeker dat het met een SUMPRODUCT kan, moet er dus alleen nog even naar kijken vanavond.

    pi_70061097
    quote:
    Op zondag 3 mei 2009 21:04 schreef qu63 het volgende:
    Bestand A:
    [ code verwijderd ]

    Bestand B:
    [ code verwijderd ]

    Hoe kan ik nu de openstaande facturen in bestand B automatisch uit bestand A laten pakken? En dat het dan dus kommegescheiden neergezet wordt

    Uitkomst moet dus zoiets worden:
    [ code verwijderd ]

    -edit- Het kan natuurlijk ook op 2 tabbladen ipv 2 verschillende documenten. Maakt voor de code niets uit denk ik :P
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    Blad 1 heb je er uitzien als bestand A:               
                   
    Dan doe je het volgende:               
                   
                   
                   
                   
                   
                   
    Open blad 2               
    Op cel a2:      =+Blad1!B2+Blad1!A2/100000         
    copieer dit vanaf a3 t/m a10000 of zo               
                   
    Op cel b2:      =ALS(A2<0,1;100000;A2)         
    copieer dit vanaf b3 t/m b10000 of zo               
                   
    Op cel c2:      1         
    Op cel c3:      2         
    Op cel c4:      3         
    etc. naar c10000               
                   
    Op cel d2:      =KLEINSTE($B$2:$B$10000;C2)         
    copieer dit vanaf d3 t/m d10000               
                   
    Op cel e2:      =AFRONDEN.NAAR.BENEDEN(D2;0)         
    copieer dit vanaf e3 t/m e10000               
                   
    Op cel f2:      =AFRONDEN(+(D2-E2)*100000;0)         
    copieer dit vanaf f3 t/m f10000               
                   
    Op cel g2:      +ALS(E1=E2;G1&", "&F2;F2)         
    copieer dit vanaf g3 t/m g10000               
                   
    Op cel i2:      =ALS(E2=E3;1000000;E2)         
    copieer dit vanaf i3 t/m i10000               
                   
    Op cel j2:      +g2         
    copieer dit vanaf j3 t/m j10000               
                   
    Op cel l2:      =KLEINSTE($I$2:$I$10000;C2)         
    copieer dit vanaf l3 t/m l10000               
                   
    Op cel m2:      =VERT.ZOEKEN(L2;$I$2:$J$2467;2;ONWAAR)         
    copieer dit vanaf m3 t/m m10000               
                   
    Op cel n2:      =ALS(L2<99000;L2;"")         
    copieer dit vanaf n3 t/m n10000               
                   
    Op cel o2:      =ALS(L2<99000;M2;"")         
    copieer dit vanaf o3 t/m o10000               
                   
                   
                   
    Open blad 3               
                   
                   
    Op cel a1:      Debiteur         
    Op cel b1:      Openstaande posten         
                   
    Op cel a2:      =+Blad2!N2         
    copieer dit vanaf a3 t/m a10000               
                   
    Op cel b2:      =+Blad2!O2         
    copieer dit vanaf b3 t/m b10000               
    Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
    pi_70061545
    Twentsche, dit is toch allang opgelost? In 2 cellen ipv 16
      dinsdag 16 juni 2009 @ 15:17:19 #265
    62215 qu63
    ..de tijd drinkt..
    pi_70061670
    quote:
    Op dinsdag 16 juni 2009 15:13 schreef DaFan het volgende:
    Twentsche, dit is toch allang opgelost? In 2 cellen ipv 16
    Jup

    En dat werkt voldoende om niet mn hele sheet opnieuw op te gaan bouwen
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
    pi_70061907
    quote:
    Op dinsdag 16 juni 2009 15:17 schreef qu63 het volgende:

    [..]

    Jup

    En dat werkt voldoende om niet mn hele sheet opnieuw op te gaan bouwen
    Ik heb niet zo uitgebreid teruggekeken en dacht dat 't probleem nog "in de lucht hing".
    Ik wou kijken of ik er zelf uit kwam.
    Ik vind het trouwens prettiger om meer kolommen te gebruiken met overzichtelijke formules ipv die stofnesten met al die haakjes.
    Je kunt beter één kaars opsteken dan duizend maal de duisternis vervloeken.
    pi_70062120
    quote:
    Op dinsdag 16 juni 2009 14:32 schreef DaFan het volgende:
    Het idee nog even kort:
    Je moet een array krijgen waarbij de waardes "rood" zijn, stel bij een lijst van 5 zijn alleen waarde 3 en 4 "rood":
    {0,0,1,1,0}

    Dan moet je een array krijgen waarbij het kwartaal "1" is, stel alleen waarde 4:
    {0,0,0,1,0}

    Die worden/moeten met elkaar vermenigvuldigt worden:
    {0*0,0*0,1*0,1*1,0*0} = {0,0,0,1,0}

    Dit wordt in een array vermenigvuldigt met je waardes die je erbij wil {1,2,3,4,5}.

    Het resultaat hier is een array die er als volgt uit ziet:
    {0,0,0,4,0}

    Daar wordt de ke waarde van gepakt dmv LARGE (GROOTSTE). K wordt bepaald door de rij, dus op rij 1 komt de eerste/hoogste waarde.
    Daarvan wordt weer eens een VLOOKUP op toegepast.

    Hoop dat dat een beetje duidelijk het idee achter de functie weergeeft. Nu ik het zo uitgetypt heb weet ik vrijwel zeker dat het met een SUMPRODUCT kan, moet er dus alleen nog even naar kijken vanavond.


    Oke top, zoals ik het lees snap ik het wel een beetje, Ik ga ermee aan de slag en wacht jouw oplossing vanavond af. thx.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70063591
    quote:
    Op dinsdag 16 juni 2009 15:25 schreef Twentsche_Ros het volgende:

    [..]

    Ik heb niet zo uitgebreid teruggekeken en dacht dat 't probleem nog "in de lucht hing".
    Ik wou kijken of ik er zelf uit kwam.
    Ik vind het trouwens prettiger om meer kolommen te gebruiken met overzichtelijke formules ipv die stofnesten met al die haakjes.
    Ja nou je het zegt, volgens mij hebben qu63 en ik dit via de mail opgelost, omdat ik rechtstreeks in zijn bestand heb gewerkt.

    Maar tof dat je meedoet natuurlijk
      dinsdag 16 juni 2009 @ 16:16:53 #269
    62215 qu63
    ..de tijd drinkt..
    pi_70063678
    quote:
    Op dinsdag 16 juni 2009 15:25 schreef Twentsche_Ros het volgende:

    [..]

    Ik heb niet zo uitgebreid teruggekeken en dacht dat 't probleem nog "in de lucht hing".
    Ik wou kijken of ik er zelf uit kwam.
    Ik vind het trouwens prettiger om meer kolommen te gebruiken met overzichtelijke formules ipv die stofnesten met al die haakjes.
    Ik neem het je niet kwalijk hoor

    Ik vind het makkelijker om het in zo min mogelijk formules te doen, dan is het makkelijker te kopiëren en op te maken.
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      dinsdag 16 juni 2009 @ 17:32:07 #270
    158136 Joooo-pi
    Do you want a balloon...
    pi_70066433
    quote:
    Op dinsdag 16 juni 2009 14:32 schreef DaFan het volgende:
    Het idee nog even kort:
    Je moet een array krijgen waarbij de waardes "rood" zijn, stel bij een lijst van 5 zijn alleen waarde 3 en 4 "rood":
    {0,0,1,1,0}

    Dan moet je een array krijgen waarbij het kwartaal "1" is, stel alleen waarde 4:
    {0,0,0,1,0}

    Die worden/moeten met elkaar vermenigvuldigt worden:
    {0*0,0*0,1*0,1*1,0*0} = {0,0,0,1,0}

    Dit wordt in een array vermenigvuldigt met je waardes die je erbij wil {1,2,3,4,5}.

    Het resultaat hier is een array die er als volgt uit ziet:
    {0,0,0,4,0}

    Daar wordt de ke waarde van gepakt dmv LARGE (GROOTSTE). K wordt bepaald door de rij, dus op rij 1 komt de eerste/hoogste waarde.
    Daarvan wordt weer eens een VLOOKUP op toegepast.

    Hoop dat dat een beetje duidelijk het idee achter de functie weergeeft. Nu ik het zo uitgetypt heb weet ik vrijwel zeker dat het met een SUMPRODUCT kan, moet er dus alleen nog even naar kijken vanavond.

    Ja, sorry voor mijn EN() opmerking, maar ik had ff niet in de gaten dat het deel uitmaakte van een groter geheel met matrices...

    Functie EN() past daar idd niet tussen.
    heitieh
      woensdag 17 juni 2009 @ 11:04:08 #271
    62913 Blik
    The one and Only!
    pi_70088604
    Ik heb een vraag:

    ik heb een groot databestand met getallen. De getallen zijn echter verkeerd geformat, namelijk met een komma als separator ipv een punt. Is er een formule of een functie in Excel die dat kan veranderen in een punt?

    (ik weet niks van VBA e.d.)
      woensdag 17 juni 2009 @ 11:07:13 #272
    95236 marcb1974
    Dakshin Ray
    pi_70088730
    quote:
    Op woensdag 17 juni 2009 11:04 schreef Blik het volgende:
    Ik heb een vraag:

    ik heb een groot databestand met getallen. De getallen zijn echter verkeerd geformat, namelijk met een komma als separator ipv een punt. Is er een formule of een functie in Excel die dat kan veranderen in een punt?

    (ik weet niks van VBA e.d.)
    Alles selecteren.
    dan met "bewerken -> vervangen" kan je snel al je punten vervangen dor een komma. Staan er ook al komma's in de bedragen? Zo ja, vervang dan de komma door bv een x. De punt door een komma en de x door een punt.
    stupidity has become as common as common sense was before
      woensdag 17 juni 2009 @ 11:15:45 #273
    62913 Blik
    The one and Only!
    pi_70089035
    quote:
    Op woensdag 17 juni 2009 11:07 schreef marcb1974 het volgende:

    [..]

    Alles selecteren.
    dan met "bewerken -> vervangen" kan je snel al je punten vervangen dor een komma. Staan er ook al komma's in de bedragen? Zo ja, vervang dan de komma door bv een x. De punt door een komma en de x door een punt.
    Hmm, zo simpel kan het dus zijn. Nooit gedacht dat je dat met find and replace kon oplossen

    Thx!
      woensdag 17 juni 2009 @ 11:39:34 #274
    38323 EDMAN-
    19-10-2002
    pi_70089935
    Ik wordt gek, ik moet een aantal code's invullen waaronder code's die beginnen met 0 (bijvoorbeeld 05 of 06), die 0 verdwijnt dus telkens. In celeigenschappen krijg ik hem ook niet goed, wie helpt deze excel n00b?
    Wir tanzen im viereck
    Wir tanzen konzentriert
      woensdag 17 juni 2009 @ 12:22:12 #275
    158136 Joooo-pi
    Do you want a balloon...
    pi_70091567
    quote:
    Op woensdag 17 juni 2009 11:39 schreef EDMAN- het volgende:
    Ik wordt gek, ik moet een aantal code's invullen waaronder code's die beginnen met 0 (bijvoorbeeld 05 of 06), die 0 verdwijnt dus telkens. In celeigenschappen krijg ik hem ook niet goed, wie helpt deze excel n00b?
    Celeigenschappen --> tabblad "getal" --> en selecteer "tekst"

    of

    zet een ' voor je code (dus '02)... werkt ook.
    heitieh
      woensdag 17 juni 2009 @ 12:44:49 #276
    38323 EDMAN-
    19-10-2002
    pi_70092296
    quote:
    Op woensdag 17 juni 2009 12:22 schreef Joooo-pi het volgende:

    [..]

    Celeigenschappen --> tabblad "getal" --> en selecteer "tekst"
    Thanks, die had ik nog niet geprobeert
    Wir tanzen im viereck
    Wir tanzen konzentriert
    pi_70095299
    Ik heb de volgende tabel:

    1 1354 1 rood aa
    aa 1621 2 rood aa
    1456 1 geel aa
    215 2 geel aa
    21 1 blauw aa
    4687 2 blauw aa
    185 1 groen bb
    254 1 zwart bb
    384 2 zwart bb
    42 1 wit bb
    852 2 wit bb


    Nu zoek ik de grootste kleur aan de hand van 2 argumenten (kolom 1 en kolom 2) die ik in A1 en A2 kan invullen.

    Met de volgende formule:
    {=VERT.ZOEKEN(GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1);C1:E11;3)}
    Krijg ik in dit geval geel als antwoord. Wat ook goed is. Maar als ik bb in A2 invul krijg ik #N/B te zien.

    Terwijl de onderstaande formule
    {=GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1)}
    Wel goed werkt. Zowel met aa als bb.

    (als ik de K van GROOTSTE verander van 1 naar 2 in de bovenste formule werkt deze ook niet naar behoren, terwijl als ik dat in de onderste verander geen probleem is)

    Wie kan mij helpen?

    (sorry voor de rare vormgeving van de tabel, maar als je op quote drukt krijg je hem goed te zien.)

    [ Bericht 5% gewijzigd door Brain23 op 17-06-2009 14:45:47 ]
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70105245
    Ik kom er niet uit met je Kwartaal-vraag Brain.
    En je nieuwe vraag snap ik helemaal niks van
      woensdag 17 juni 2009 @ 18:58:44 #279
    158136 Joooo-pi
    Do you want a balloon...
    pi_70105536
    quote:
    Op woensdag 17 juni 2009 14:06 schreef Brain23 het volgende:
    Ik heb de volgende tabel:

    1 1354 1 rood aa
    aa 1621 2 rood aa
    1456 1 geel aa
    215 2 geel aa
    21 1 blauw aa
    4687 2 blauw aa
    185 1 groen bb
    254 1 zwart bb
    384 2 zwart bb
    42 1 wit bb
    852 2 wit bb


    Nu zoek ik de grootste kleur aan de hand van 2 argumenten (kolom 1 en kolom 2) die ik in A1 en A2 kan invullen.

    Met de volgende formule:
    {=VERT.ZOEKEN(GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1);C1:E11;3)}
    Krijg ik in dit geval geel als antwoord. Wat ook goed is. Maar als ik bb in A2 invul krijg ik #N/B te zien.

    Terwijl de onderstaande formule
    {=GROOTSTE(ALS($D$1:$D$11=$A$1;ALS($F$1:$F$11=$A$2;$C$1:$C$11);0);1)}
    Wel goed werkt. Zowel met aa als bb.

    (als ik de K van GROOTSTE verander van 1 naar 2 in de bovenste formule werkt deze ook niet naar behoren, terwijl als ik dat in de onderste verander geen probleem is)

    Wie kan mij helpen?

    (sorry voor de rare vormgeving van de tabel, maar als je op quote drukt krijg je hem goed te zien.)
    Ik kan nu ff niet proberen, omdat ik in linux zit te werken ( ), maar komt dat niet door de vert.zoeken in combinatie met de matrixfuncties?
    heitieh
    pi_70106261
    Wie weet een goede nederlandse site met Excel hulp? Ik moet een database bouwen en daarbij gekoppeld een zoeksysteem. Het gaat om een database met verschillende kolommen (zoiets als zoals hier: http://www.martonline.org/tipsentrucks/gifjes/databasekop.gif ) . Ik wil het in een database zodat er ook gesorteerd kan worden op productnaam, naam van de afdeling etc. Ook is een zoekfunctie handig. Zodat wanneer product .... ingevuld wordt, daar direct in de kolom naar gezocht gaat worden.

    Dit is het idee:

    Kolom 1: productnaam
    Kolom 2: naam van de afdeling
    Kolom 3: verwijzing naar de specificaties van het product
    Kolom 4: prijs van het product

    Heb relatief weinig ervaring met Excel, dus vroeg het me af ! Ben benieuwd!! Als iemand me hiermee op weg wilt helpen, zou ook fijn zijn!

    [ Bericht 4% gewijzigd door Summerscreen op 17-06-2009 19:45:09 ]
    pi_70107237
    quote:
    Op woensdag 17 juni 2009 18:58 schreef Joooo-pi het volgende:

    [..]

    Ik kan nu ff niet proberen, omdat ik in linux zit te werken ( ), maar komt dat niet door de vert.zoeken in combinatie met de matrixfuncties?

    Op mijn werk moet ik het met Excel 2003 doen, maar als ik he top mijn laptop met 2007 doe, doet de formule het wel. Zit er verschil tussen deze versies dat de formules het in 2003 niet goed doen, maar in 2007 wel?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70107480
    Brain ik zal morgen op werk ook kijken, zit nu 3 dingen tegelij kte doen en dan is concentreren op zo'n monsterformule vrij lastig
    pi_70120568
    quote:
    Op woensdag 17 juni 2009 19:52 schreef DaFan het volgende:
    Brain ik zal morgen op werk ook kijken, zit nu 3 dingen tegelij kte doen en dan is concentreren op zo'n monsterformule vrij lastig
    Ik heb hem werkend. Als je dus een top3 of top10 wilt hebben die aan een bepaald aantal voorwaarden moet voldoen kun je dus het beste de volgende formule gebruiken:

    {=GROOTSTE(ALS(B1:B10=A1;(ALS(C1:C10=A2;(ALS(D1:D10=A3;E1:E1)));1)}

    De voorwaarde staan in kolommen A,B en C. De getallen in kolom E.
    Je kunt meer voorwaarden toevoegen door meer ALS(.... toe te voegen.
    Bovenstaande formule is alleen voor het hoogste getal. Wil je nr 2 dan moet de laatste 1 een 2 worden etc...

    Bij mij werkte het niet omdat ik een keuzelijst met invoervak heb die verwijst naar getallen. Helaas uit de LinkedCell zich in tekst waardoor er dan gezocht wordt naar tekst en niet naar getallen.

    Mijn nieuwe vraag hoe krijg ik dat de LinkedCell van een keuzelijst met invoervak een getal blijft uitgeven. Ik heb geen zin om de hele tijd op "converteren naar getal" te drukken.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70122151
    Je kan een string naar een getal converteren (binnen VBA, daar heb je het over?) met Val()

    In Excel zelf kan je de formule WAARDE() gebruiken.
    pi_70122182
    En daarnaast kan je denk ik beter die 1 aan het eind vervangen door RIJ()-x zodat je hem gewoon door kan trekken?
    Een ALS eromheen kan ook nog eens dienen om te voorkomen dat je een #N/A krijgt als je een top 3 wilt, terwijl er bv maar 2 waarden voldoen. Nu zou je namelijk eerst moeten zoeken hoeveel er uiteindelijk aan al je voorwaarden voldoen, en daarop je lijst aanpassen, terwijl je dat ook je formule kan laten doen (in 2007 kan dat met AANTALLEN.ALS volgens mij)
    pi_70124068
    quote:
    Op donderdag 18 juni 2009 10:00 schreef DaFan het volgende:
    En daarnaast kan je denk ik beter die 1 aan het eind vervangen door RIJ()-x zodat je hem gewoon door kan trekken?
    Een ALS eromheen kan ook nog eens dienen om te voorkomen dat je een #N/A krijgt als je een top 3 wilt, terwijl er bv maar 2 waarden voldoen. Nu zou je namelijk eerst moeten zoeken hoeveel er uiteindelijk aan al je voorwaarden voldoen, en daarop je lijst aanpassen, terwijl je dat ook je formule kan laten doen (in 2007 kan dat met AANTALLEN.ALS volgens mij)
    Die 1 heb ik vervangen door een verwijzing naar de cellen voor de formule (1-15) Dus ik kan heb gewoon doortrekken. Ook de ALS heb ik er omheen staan om de #N/A te voorkomen.

    Ik ga aan de slag met waarde() kijken of ik er uit kom.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70125604
    quote:
    Op woensdag 17 juni 2009 19:18 schreef Summerscreen het volgende:
    Wie weet een goede nederlandse site met Excel hulp? Ik moet een database bouwen en daarbij gekoppeld een zoeksysteem. Het gaat om een database met verschillende kolommen (zoiets als zoals hier: http://www.martonline.org/tipsentrucks/gifjes/databasekop.gif ) . Ik wil het in een database zodat er ook gesorteerd kan worden op productnaam, naam van de afdeling etc. Ook is een zoekfunctie handig. Zodat wanneer product .... ingevuld wordt, daar direct in de kolom naar gezocht gaat worden.

    Dit is het idee:

    Kolom 1: productnaam
    Kolom 2: naam van de afdeling
    Kolom 3: verwijzing naar de specificaties van het product
    Kolom 4: prijs van het product

    Heb relatief weinig ervaring met Excel, dus vroeg het me af ! Ben benieuwd!! Als iemand me hiermee op weg wilt helpen, zou ook fijn zijn!
    Database zou ik met een database programma doen, zoals access. De nieuwere versieszitten stampvol met wizards dat je daarme veel sneller een database kan bouwen dan in excel.
    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_70127683
    Ik wil graag gebruik maken van RIJ() omdat ik een bepaald rij zoek die aan meerdere argumenten voldoet.
    Iemand?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70129046
    quote:
    Op donderdag 18 juni 2009 12:51 schreef Brain23 het volgende:
    Ik wil graag gebruik maken van RIJ() omdat ik een bepaald rij zoek die aan meerdere argumenten voldoet.
    Iemand?
    Wil je een rijnummer weten of wil je een waarde uit een bepaalde rij halen die aan verschillende criteria voldoet.
    ws. kun je met een combinatie van EN functies en vert.zoeken er wel uit komen.

    Of gewoon een Als functies met een paar gecombineerde EN statements.
    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_70129918
    quote:
    Op donderdag 18 juni 2009 13:32 schreef Deetch het volgende:

    [..]

    Wil je een rijnummer weten of wil je een waarde uit een bepaalde rij halen die aan verschillende criteria voldoet.
    ws. kun je met een combinatie van EN functies en vert.zoeken er wel uit komen.

    Of gewoon een Als functies met een paar gecombineerde EN statements.
    Ik zoek echt een rij nummer.
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
    pi_70136709
    RIJ(A1) geeft 1 als uitkomt, RIJ(A2) geeft 2 als uitkomst.
    Is dat wat je wil weten?
    pi_70140490
    quote:
    Op donderdag 18 juni 2009 11:52 schreef Deetch het volgende:

    [..]

    Database zou ik met een database programma doen, zoals access. De nieuwere versieszitten stampvol met wizards dat je daarme veel sneller een database kan bouwen dan in excel.
    Acces is geen optie helaas. Het zal (om welke reden dan ook) Excel worden Hoe kan ik zoiets als dit maken:

    http://www.martonline.org/tipsentrucks/gifjes/databasekop.gif
    pi_70146277
    Maak je lijst, ga naar Data -> Filter -> Autofilter.

    Klaar.
    pi_70147659
    Is het ook mogelijk om al die gegevens/kolommen in een soort van database te zetten? Zo ja, kan iemand me daarbij helpen?
    pi_70152089
    Oke, ik heb een vraag.
    Ik heb het volgende.
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    Sheet 1
    Datum       | Waarde | Gemiddelde waarde sheet 2 over periode
    10-6-2008   | 2500   | 
    13-6-2008   | 3200   | dmv formule, periode 10-6-2008 -> 13-6-2008 (in dit geval (2+3+5+6)/4 = 4
    15-6-2008   | 1000   | dmv formule, periode 13-6-2008 -> 15-6-2008 (lijkt me duidelijk)
    22-6-2008   | 1500   | etc.

    Sheet 2
    Datum     | Waarde
    9-6-2008  | 5
    10-6-2008 | 2
    11-6-2008 | 3
    12-6-2008 | 5
    13-6-2008 | 6
    14-6-2008 | 7
    15-6-2008 | 8
    etc.


    Nu wil ik het door middel van een functie de gemiddelde waarde vinden tussen 10-6-2008 en 13-6-2008. De tijdsintervallen in sheet 1 zijn verschillend.
    In sheet 2 is er per dag een waarde beschikbaar.

    Ben benieuwd!

    Aanvulling:
    Ben al bezig geweest met een aantal functies zoals vert.zoeken, gemiddelde en als. Toch ben ik er nog niet uit gekomen...

    [ Bericht 4% gewijzigd door its_me_ op 18-06-2009 23:52:36 (+) ]
    pi_70152447
    Dit gaat dus in C3:

    =AVERAGE(IF(Sheet2!$A$2:$A$8>=Sheet1!A2,IF(Sheet2!$A$2:$A$8<=Sheet1!A3,Sheet2!$B$2:$B$8,"")))

    Bevestigen met Ctrl-Shift-Enter.
    Ranges aanpassen waar nodig.

    Edit: Met een klein bedankje naar Brain23, ik wist niet precies hoe het moest met meerdere voorwaarden

    [ Bericht 18% gewijzigd door DaFan op 19-06-2009 00:09:59 ]
    pi_70152698
    Of
    =SUMPRODUCT((Sheet2!$A$2:$A$8>=Sheet1!A2)*(Sheet2!$A$2:$A$8<=Sheet1!A3)*(Sheet2!$B$2:$B$8))/(A3-A2+1)
    pi_70155452
    quote:
    Op donderdag 18 juni 2009 16:35 schreef DaFan het volgende:
    RIJ(A1) geeft 1 als uitkomt, RIJ(A2) geeft 2 als uitkomst.
    Is dat wat je wil weten?
    Nee, dat wist ik wel. Ik heb het op een andere manier opgelost maar ben toch nog benieuwd. Als je bijvoorbeeld een verwijzing hebt waardoor je elke keer een andere RIJ moet hebben. Ik dacht dat je een formule in RIJ( kon zetten. Maar na een aantal keer proberen kan het volgens mij niet? of wel?
    In het verleden behaalde resultaten bieden geen garantie voor de toekomst!
      vrijdag 19 juni 2009 @ 12:22:03 #299
    158136 Joooo-pi
    Do you want a balloon...
    pi_70162069
    quote:
    Op vrijdag 19 juni 2009 07:43 schreef Brain23 het volgende:

    [..]

    Nee, dat wist ik wel. Ik heb het op een andere manier opgelost maar ben toch nog benieuwd. Als je bijvoorbeeld een verwijzing hebt waardoor je elke keer een andere RIJ moet hebben. Ik dacht dat je een formule in RIJ( kon zetten. Maar na een aantal keer proberen kan het volgens mij niet? of wel?
    Ik snap ook niet helemaal hoe je het wil hebben, maar toch denk ik aan deze functie:

    =INDIRECT(ADRES(2;1))

    dit verwijst naar rij 2 en kolom 1 en geeft de waarde die daar staat.
    heitieh
      vrijdag 19 juni 2009 @ 12:36:57 #300
    62215 qu63
    ..de tijd drinkt..
    pi_70162592
    quote:
    Op vrijdag 19 juni 2009 12:22 schreef Joooo-pi het volgende:

    [..]

    Ik snap ook niet helemaal hoe je het wil hebben, maar toch denk ik aan deze functie:

    =INDIRECT(ADRES(2;1))

    dit verwijst naar rij 2 en kolom 1 en geeft de waarde die daar staat.
    Maar is "=A2" niet makkelijk kan? Of bedoel je "=INDIRECT(ADRES(A1;A2))"?
    It's Time To Shine
    [i]What would life be like without rhethorical questions?[/i]
      vrijdag 19 juni 2009 @ 12:38:04 #301
    158136 Joooo-pi
    Do you want a balloon...
    pi_70162638
    quote:
    Op vrijdag 19 juni 2009 12:36 schreef qu63 het volgende:

    [..]

    Maar is "=A2" niet makkelijk kan? Of bedoel je "=INDIRECT(ADRES(A1;A2))"?
    Zeker, maar houd je dan kolom en rij flexibel?
    heitieh
    abonnement Unibet Coolblue Bitvavo
    Forum Opties
    Forumhop:
    Hop naar:
    (afkorting, bv 'KLB')