opslag på tværs af flere kolonner og rækker og returner dato fra samme række til andet ark
Jeg har et excel udtræk, med bl.a. følgende kolonner:Kolonne: Titel:
J Købsdato
K Bruger Navn
L Bruger Adresse
M Bruger Postnr.
N Bruger by
O Fabrikat
P Model
Q Serienummer
For hver bruger er det én linje pr. udstyr de har samt en diverse linje.
Hvis brugeren har mere end ét stk. af samme udstyr vil begge serienumre står i feltet serienummer på denne måde: xxxxxxxx / xxxxxxx.
Dato feltet er tomt og skal slåes op i et andet ark udfra serienummeret.
i datoarket står serienumrene angivet på samme måde som i udtræksarket. Serienumrene står spredt ud over kolonnerne Q til CP. Hveranden kolonne i dette område, er en antalskolonne, hvor der står hvormange antal af den pågældende model brugeren har, og disses serienummer i cellen umiddelbart til højre.
I kolonne F står datoen for hvornår udstyret er udleveret til brugeren. Det er denne dato jeg skal have over i kolonnne J i udtræksarket.
Som sagt er der i udtræksarket én linje pr. udstyrs model og en diverse linje. På diverselinjen er der ingen serienummer, og der skal derfor heller ikke være nogen dato. Så kun hvis der på linjen er et serienummer skal datoen til dette serienummer hentes fra datoarket. uden serienummer fortsættes til næste linje.
Sker det at der ikke er nogen dato at hente efter at have fundet serienummeret et eller andet sted i området kolonne Q til CP, skal teksten "N/A" indsættes i stedet for en dato.
Da der er tale om over 8000 brugere, vil jeg meget gerne have lavet en VB programmering til dette, i stedet for at jeg manuelt skal gøre det. problemet er at jeg fatter ikke en meter af det :(
Jeg håber derfor at der er nogen der har en brugbar kode liggende, eller vil hjælpe med at lave en.