13. juni 2009 - 16:47Der er
7 kommentarer og 1 løsning
Lopslag
Hej
jeg søger en løsning til lopslag.
den værdi som skal søges finde 3 eller 4 gang med forskellige data f.eks. 01-02-2006 og igen 14-04-2007 og igen 11-12-2008 jeg vil gerne have retur værdi på alle dvs. alle tre dato eller flere hvis det er.
jeg prøvet din løsning,jeg tror jeg gøre noget forkert. kan ikke finde ud af det har også hent Jans Udvidelser. brugt din eksampler også se her
formular i E1 =FLOPSLAG(D1;2;A1:C5;3)
Jan 1 Køer jan #NAVN? Bent 2 Heste Jan 3 Høns Kaj 4 Køer Jan 5 Får
i visual Basic findes denne kode.
Function MULVLOOKUP(ops As Variant, num As Long, rn As Range, ofs As Byte) Dim Taeller As Long Dim i As Long i = 0 For Each c In rn.Columns(1).Cells If c.Value = ops Then i = i + 1 End If Next c If i < num Then MULVLOOKUP = CVErr(xlErrNA) Exit Function End If Taeller = 0 For Each c In rn.Columns(1).Cells If c.Value = ops.Value Then Taeller = Taeller + 1 If Taeller = num Then MULVLOOKUP = c.Offset(0, ofs - 1).Value Exit Function End If End If Next c End Function
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.