Avatar billede runell Nybegynder
30. maj 2010 - 18:51

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.
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester