Hallo Dirk, Dank je wel voor je uitvoerige antwoord en uitleg, nu is helemaal duidelijk wat je bedoeld. Het lost echter nog niet helemaal mijn bezwaar op, je gebruikt nog steeds 2 regels per criteria wat dus erg lastig is als je een formule gewoon 100 of 200 regels naar beneden wilt kopieeren. Op deze manier is het al wel iets eenvoudiger te kopieeren maar ik zoek dus eigenlijk een manier waarbij de criteria maar op 1 regel staan.
Hartelijke groet, Jaap On 8 Feb 2009 at 22:38, Dirk Ruijne wrote: > Hallo Jaap, > > Zie het writer document (toelichting voorbeeld) voor de uitleg met > plaatje. > En zie het spreadsheet (voorbeeld) met hoe het uiteindelijk moet worden. > > Deze truc heeft mij altijd veel geholpen. Als je het eenmaal door hebt, > kun je rijen uit een database vissen die aan meerdere criteria moeten > voldoen. Je hebt dan wel alle criteria naast de tabel staan, maar die > maak je gewoon niet onderdeel van het afdrukbereik. > Let bij de criteria op, dat je niet ergens per ongeluk een spatie achter > zet. Jaap met een spatie erachter is iets anders dan Jaap zonder een > spatie erachter en dus vindt ie Jaap soms niet, terwijl je zeker weet > dat ie in de database staat. > Ach, gewoon wat spelen en je leert het vanzelf. > > Groeten, > > > Dirk > > > > > Op zo, 08-02-2009 te 18:21 +0100, schreef JeeWee: > > > Hallo Dirk, > > > > Gaat het je nog lukken om me een sheet te sturen? Ik zou het > > zeer op prijs stellen want ik kom er nog steeds niet uit. > > > > Bij voorbaat dank, > > Jaap > > > > On 4 Feb 2009 at 23:14, Dirk Ruijne wrote: > > > > > Dag Jaap, > > > > > > Ik zie nu ook hoe mijn bericht is overgekomen. > > > Ik stuur je een spreadsheet. Dat gaat vanavond niet meer lukken. > > > Zal vrijdag of zaterdag worden, maar het komt. > > > > > > Dirk > > > > > > Op ma, 02-02-2009 te 23:05 +0100, schreef JeeWee: > > > > Hallo Dirk, > > > > > > > > Volgens mij begrijp je mij wel maar ik begrijp je antwoord > > > > geloof ik niet helemaal, ik kan het in elk geval niet > > > > reproduceren. Kun je me misschien wat je hieronder bescrhijft > > > > gewoon in een sheet sturen? > > > > > > > > En werken in Base? Is dat een macroprogrammeren? Daar > > > > heb ik in Calc nog geen ervaring mee. > > > > > > > > Bij voorbaat dank, > > > > Jaap > > > > > > > > On 2 Feb 2009 at 22:43, Dirk Ruijne wrote: > > > > > > > > > Hoi Jaap, > > > > > > > > > > Ik denk, dat ik begrijp wat je bedoelt. Hieronder heb ik een stukje > > > > > van > > > > > een spreadsheet geplakt. > > > > > Te zoeken naam > > > > > Waarde > > > > > > > > > > > > > > > Citeria > > > > > > > > > > > > > > > jan > > > > > '=DBLEZEN(database;dbveld;D2:D3) > > > > > > > > > > > > > > > Naam > > > > > Naam > > > > > Piet > > > > > '=DBLEZEN(database;dbveld;E2:E3) > > > > > > > > > > > > > > > jan > > > > > Piet > > > > > Klaas > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Dirk > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Jan staat in A2, Piet in A3, etc. > > > > > De DBLEZEN formule staat in de B-kolom > > > > > De criteria staan in de D- en E-kolom > > > > > Je ziet hoe de Criteriaverwijzing in de formule op regel 2 verwijst > > > > > naar > > > > > het criterium in D2:D3 en de formule op regel 3 verwijst naar het > > > > > criterium in E2:E3. > > > > > Het criterium jan wordt binnengehaald in het criteriumbereik door een > > > > > verwijzing naar A2. Dus in cel D3 staat de formule =A2. In E3 staat de > > > > > formule: = A3. > > > > > Als je nu Cel B2 tot en met E3 selecteerd en met je muiscursor > > > > > rechtsonder gaat staan. Dan kun je het patroon in de cellen B2:E3 naar > > > > > beneden "trekken" door met de cursus rechstonder in het selectievak te > > > > > gaan staan. Er verschijnt dan een +. Linker muisknop vasthouden en > > > > > trekken. Het volgende patroon ontstaat: > > > > > Te zoeken naam > > > > > Waarde > > > > > > > > > > > > > > > Citeria > > > > > > > > > > > > > > > jan > > > > > '=DBLEZEN(database;dbveld;D2:D3) > > > > > > > > > > > > > > > Naam > > > > > Naam > > > > > Piet > > > > > '=DBLEZEN(database;dbveld;E2:E3) > > > > > > > > > > > > > > > jan > > > > > Piet > > > > > Klaas > > > > > '=DBLEZEN(database;dbveld;D4:D5) > > > > > > > > > > > > > > > Naam > > > > > Naam > > > > > Dirk > > > > > '=DBLEZEN(database;dbveld;E4:E5) > > > > > > > > > > > > > > > Klaas > > > > > Dirk > > > > > Door in de A-kolom de waarden in te vulden van velden waar je iets bij > > > > > zoekt, kun je van alles uit je tabel zoeken. > > > > > > > > > > Overigens als het grote tabellen zijn, kun je misschien beter werken > > > > > met > > > > > base. > > > > > Een veel eenvoudiger sql-statement levert hetzelfde resultaat uit een > > > > > base-tabel: > > > > > > > > > > Select waarde > > > > > >From tabel > > > > > where naam = 'jan' > > > > > > > > > > Ik hoop, dat ik je een beetje begrepen heb en dat je met dit verhaal > > > > > uit > > > > > de voeten kunt. > > > > > > > > > > Dirk > > > > > > > > > > > > > > > > > > > > > > > > > Op zo, 01-02-2009 te 13:31 +0100, schreef JeeWee: > > > > > > Hallo, > > > > > > > > > > > > Heeft iemand van jullie een tip hoe je handig kunt werken met > > > > > > criteria in Calc. Ik gebruik vaak lijsten waar ik met DBLezen > > > > > > waardes uit wil lezen. Als ik eenmaal een formule in elkaar > > > > > > gepuzzeld heb wil ik deze graag naar een hele serie rijen > > > > > > kopieren. De ellende is dan altijd dat een criterium 2 rijen in > > > > > > beslag neemt. Als je de formule kopieert naar een rij lager zit > > > > > > je dus met een ongeldig bereik voor het criterium. > > > > > > > > > > > > Is er een manier om te verwijzen naar een criterium op 1 rij? > > > > > > > > > > > > Bijvoorbeeld; > > > > > > > > > > > > Als A1 gevuld is met de naam Jan, A2 met Piet, A3 met Klaas; > > > > > > Dan in B1 =DBLEZEN (Database; WaardeKolom; > > > > > > Kolom1database=A1) > > > > > > In B2=DBLEZEN (Database; WaardeKolom; > > > > > > Kolom1database=A2) > > > > > > > > > > > > enz. > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
