Avatar billede nono3 Juniormester
09. oktober 2008 - 16:22 Der er 7 kommentarer og
1 løsning

Sammenkøring af tabeller

Tabel 1:
Jeg har en tabel i excel, hvori jeg skal have overført nogle datafra et andet ark / en anden tabel.
Tabellen har et layout som filen herunder:
http://www.2shared.com/file/4066288/b00a671c/tabel1.html

Tabel 2:
I et andet ark har jeg et datasæt, der i kolonne "A" indeholder butiksnummer og i kolonne "B" et stk. antal.
I denne tabel er de 3 mærker summeret sammen i kolonne "B".

http://www.2shared.com/file/4066292/49c4bf43/tabel2.html

Ønske:
Mit ønske er nu, at f.eks. en makro-funktion, der kan overflytte værdiene fra tabel 2 til kolonne "M" i tabel 1
Avatar billede mrkr Juniormester
09. oktober 2008 - 17:11 #1
Jeg har antaget at tabel2 er i ark2 og tabel 1 er i ark1

Sub overfør()
    Sheets("Ark2").Select
    Columns("C:C").Select
    Selection.Copy
    Sheets("Ark1").Select
    Columns("M:M").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub
Avatar billede mrkr Juniormester
09. oktober 2008 - 17:47 #2
Hov, hvis det skulle være i kolonne B skal den hedde.

Sub overfør()
    Sheets("Ark2").Select
    Columns("B:B").Select
    Selection.Copy
    Sheets("Ark1").Select
    Columns("M:M").Select
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
End Sub
Avatar billede nono3 Juniormester
09. oktober 2008 - 19:12 #3
Min formulering i forhold til tabel 2 var ikke helt korrekt.
Der findes flere værdiet i "ark2", end der er match i ark 1.

Data sættet i ark 2 kunne f.eks. se ud som herunder:
http://www.2shared.com/file/4067168/947393ae/Billede_2.html

Her skal værdien i række 7 ("F12") ikke trækkes over i ark1, da der ikke findes et match.
Avatar billede nono3 Juniormester
10. oktober 2008 - 11:21 #4
Jeg har en tabel i excel, hvori jeg skal have overført nogle data til Ark1 fra Ark2.

Jeg forestiller mig en makrofunktion, der søger værdien i kolonne B;C;D i Ark1.
Funktionen skal søge efter værdien fundet i Ark1 i kolonne A (Ark2), og ved match overføres værdien i kolonne B til kolonne L (Ark1).

Udfordring:
I enkelte kolonner i Ark1 er nogle af værdierne angivet som 354/808, hvilket skal tolkes som 354 & 808.

Herunder er en Excel-fil med det format jeg har data i:
http://www.2shared.com/file/4070227/c251e46b/EX1.html
Avatar billede excelent Ekspert
10. oktober 2008 - 16:30 #5
hvor skal tal for Ark1B4 insættes i kolonne L
og hvad så med C4 og D4 ?
Avatar billede nono3 Juniormester
10. oktober 2008 - 20:18 #6
Tallene i B4;C4 og D4 skal søges i Ark 2 (kolonne A), og værdien for de de samlede fundne værdier i skal summeres sammen i L4. Så værdierne i B4;C4 og D4 skal alene bruges for at søge i Ark2.

Processen skal gentages for alle rækker i Ark1.
Avatar billede nono3 Juniormester
14. oktober 2008 - 23:12 #7
nogen der kan hjælpe?
Avatar billede nono3 Juniormester
25. februar 2010 - 07:23 #8
Lukkes
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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