Re: Welke is de syntaxis?
Dirk van Aken <d.van.aken-qWit8jRvyhVmR6Xm/[email protected]>
| Newsgroups | gmane.comp.openoffice.users.dutch |
|---|---|
| Message-ID | <[email protected]> |
Op 19-06-10 16:05, Dirk van Aken schreef: > > Op 19-06-10 00:08, P. Debecker schreef: >> Goede avond, >> Ik wens in Calc de volgende opdracht te geven: is de waarde van cel b3 >> gelijk aan die van d4, moet in cel b29 de waarde van cel e4 komen, is b3 >> gelijk aan d5, dan.... >> Lang geleden (in Lotus) was dat if..then, else... of iets dergelijks!!!! >> Wie kan mij verder helpen? >> Bedankt op voorhand. >> > Een mogelijkheid is in cel b29 de functie Zoeken te gebruiken: > =ZOEKEN(B3;D4:D5;E4:E5). Dit kan alleen als de vergelijkingswaarden > (hier d4, d5, eventueel d6 enz.) oplopend in een vector staan; de > resultaatwaarden (hier e4, e5) moeten ook in een vector staan, maar > die mag ongesorteerd zijn. > > Is dit bruikbaar? > > Groeten, Dirk > > --------------------------------------------------------------------- > To unsubscribe, e-mail: gebruikers-unsubscribe-9zHSPcKovOGBIukByRZ1s9i2O/[email protected] > For additional commands, e-mail: gebruikers-help-9zHSPcKovOGBIukByRZ1s9i2O/[email protected] Nog een aanvulling: over sorteren hoef je je geen zorgen te maken als je Vert.Zoeken gebruikt. In dit geval: =Vert.Zoeken(b3;d4:e5;2;0). Hier is b3 weer de waarde die wordt gezocht; daarna geef je de matrix aan waarin deze waarde in de 1e kolom wordt gezocht (d4:e5); het getal '2' betekent dat de resultaatwaarde in de 2e kolom wordt opgezocht, en '0' betekent dat de zoekkolom niet gesorteerd hoeft te zijn. Groeten, Dirk