Af en eller anden grund kan jeg ikke få det til at virke (også lige umiddelbart den formel jeg selv havde forsøgt...) - virker kun på søgninger i kolonne A, men ikke når jeg søger i efter en værdi, som kun er i kolonne B eller C... nogle steder i matrixen har jeg tomme celler - kan det være derfor?
Ok, har leget lidt med den. Hvis jeg kun har tal i matrix, så er der ingen problemer men så snart der ikke kun er tal men også tekst i nogle celler, så kan den kun slå rigtigt op i kolonneA... den slår dog tekst og tal ganske fint op i første kolonne..
ok, ærgeligt... især når det ark, der skal søges i har blandet tal over værdier over det hele. Jeg må prøve at finde en anden mulig indgangsvinkel til problemet men tak for hjælpen alligevel!
Public Function MatrixOpslag(Find, SøgeMatrix, ResultatMatrix) op = SøgeMatrix res = ResultatMatrix Col = SøgeMatrix.Columns.Count For i = 1 To UBound(op) For x = 1 To Col If op(i, x) = Find Then MatrixOpslag = res(i, 1) GoTo Slut End If Next Next Slut: End Function
Ihærdig forsøg, men desværre tror jeg at det er her min manglende erfaring med VBA kommer til udtryk. Er der noget der skal defineres, den kan vel ikke køre som makro? og der er vel en celle, der skal hedder noget ala =..?..()?
Har dog en mulighed for at opstille alle opslagsværdier i kolonneA, men igen er de både tal og tekst... kan det den vej rund lade sig gøre? (jeg er villig til at smide 50 point oveni for løsning, hvis du lige hjælper mig med hvordan det så gøre ;o)
KolA - søgeværdier KolonneB - res.
Y60 For 50 Pet Z40 Dkk 30 Sbs 30A GHR 40B fir
Håber at jeg kan finde en løsning... eller rettere at én kan hjælpe mig...
Har selv fundet løsningen... opstiller søgeværdier i kolA og bruger nedstående:
=INDEKS(B6:B34;SAMMENLIGN(B3;A6:A34;0)), hvor b3 er den ønskede søgeværdi. Dog bil jeg gerne give mine 30 point til Kabbak (så send et svar) for i forsøget af alle dine forslag har jeg sgu lært en del... tak for hjælpen
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.