|
Opslag i interval mellem to kolonneværdier
I ovenstående eksempel skal man forestille sig at tallene i kolonne A og B er henholdsvis øverste og nederste grænse for et interval af numre, der repræsenterer dyrene i kolonne C. Alle dyr mellem 1278 og 1330 er således heste. Vi ønsker nu at kunne taste et givet tal, ogfå at vide, hvilket dyr, tallet repræsenterer. Havde numrene i kolonne A været fortløbende, kunne det have været løst med LOPSLAG(), men det går ikke, når der er "huller" i nummerrækkefølgen. I stedet kan man bruge denne funktion: Function FInterval(cel As
Long, rn As Range, kol As Byte) As Variant Har man således tastet 1305 i D1 returner formlen Heste. Har man tastet 1610 returneres #I/T!
- Tilbage til makroer -
|