Avatar billede AFS Novice
26. marts 2019 - 11:42 Der er 14 kommentarer og
1 løsning

Prisfiler

Jeg har 2 ark i et excel ark.

Ark1 består af alle mine varenumre med nuværende priser.
Ark2 består af enten nye eller eksisterende varenumre med nye priser.

I hver ark er der de samme kolonner. Varenummer, varetekst samt brutto og netto pris.

Spørgsmål:

Jeg kunne godt tænke mig en formel til at erstatte de gamle priser i ark 1 med de nye priser i ark 2.
Det er ikke givet at alle varenumre figurerer i begge ark. Så det må være noget søg og erstat de varer der findes i ark1 og lade resten være.

Har forsøgt mig lidt med LOPSLAG men kan ikke rigtig få den til at virke.

Håber i kan hjælpe.
Mvh
AFS
Avatar billede Jan Hansen Ekspert
26. marts 2019 - 11:51 #1
Hej, vil foreslå du laver et ark 3 med de varenr du har i ark 1 + evt. nye varenr fra ark 2

Laver lige et eks.

Jan
Avatar billede TrinoJ. Seniormester
26. marts 2019 - 12:01 #2
Hej AFS

Jeg ville sætte alle varenumrene ind i et nyt ark, og fjerne dubletter. Derefter ville jeg lave et LOPSLAG til ark 1, og hvis det fejler skal det lave LOPSLAG i ark 2.

Altså noget ligende dette (jeg ved ikke i hvilke kolonner og rækker du har noget stående)

=HVIS.FEJL(LOPSLAG(A1;Ark1!A:B;2;FALSK);LOPSLAG(A1;Ark2!A:B;2;FALSK))
Avatar billede Jan Hansen Ekspert
26. marts 2019 - 12:10 #3
Avatar billede AFS Novice
26. marts 2019 - 12:14 #4
Jan Hansen

Det ser fint ud. Hvad er formlen og hvor/hvordan indsætter jeg den i mit ark?
Avatar billede Jan Hansen Ekspert
26. marts 2019 - 12:24 #5
Prøv at se  https://1drv.ms/x/s!AmlqgsyjsAq5hZc1JlPdYyYmlGvVOg igen!!
har skrevet formlerne på ark 3
Jan
Avatar billede AFS Novice
26. marts 2019 - 13:32 #6
Ok. Jeg prøver. VLOOKUP er det det samme som LOPSLAG?
Avatar billede AFS Novice
26. marts 2019 - 14:52 #8
Hej igen.
Det ser ud til at virke fint, men når vi når til linie 6 sker der ikke mere.
Skal der skrives noget med hvor mangle linier der er i arket?

Har ca. 66.000 numre der skal køres igennem.

Mvh
AFS
Avatar billede Jan Hansen Ekspert
26. marts 2019 - 14:58 #9
Ændre matrix for lopslaget

Lopslag(opslagsværdi; Matrix;2;Sand)

eks
Matrix: A2:B66000
Avatar billede AFS Novice
26. marts 2019 - 15:08 #10
Sorry. Er ikke så hård til det her udvidet excel :-)

Hvor skal jeg skrive den værdi du har sendt :-)

=HVIS.FEJL(HVIS.FEJL(LOPSLAG($A2;'Ark2'!$A$2:$C$5;3;0);LOPSLAG($A2;'Ark1'!$A$2:$C$4;3;0));"")
Avatar billede Peter Forsker
26. marts 2019 - 15:18 #11
den skriver du i Celle C2
Avatar billede Peter Forsker
26. marts 2019 - 15:19 #12
i ark 3
Avatar billede AFS Novice
26. marts 2019 - 15:20 #13
Denne værdi. Hvor skal den stå i formlen?

(Ændre matrix for lopslaget

Lopslag(opslagsværdi; Matrix;2;Sand)

eks
Matrix: A2:B66000)

=HVIS.FEJL(HVIS.FEJL(LOPSLAG($A2;'Ark2'!$A$2:$C$5;3;0);LOPSLAG($A2;'Ark1'!$A$2:$C$4;3;0));"")
Avatar billede AFS Novice
26. marts 2019 - 15:27 #14
Jan Hansen

Denne værdi som du har skrevet at jeg skal ændre, hvor skal den stå i formlen?
Hvor skal jeg putte A2:B66000 ind i den nuværende formel nedenunder?

(Ændre matrix for lopslaget
Lopslag(opslagsværdi; Matrix;2;Sand)
eks Matrix: A2:B66000)

=HVIS.FEJL(HVIS.FEJL(LOPSLAG($A2;'Ark2'!$A$2:$C$5;3;0);LOPSLAG($A2;'Ark1'!$A$2:$C$4;3;0));"")
Avatar billede Jan Hansen Ekspert
26. marts 2019 - 15:44 #15
Du har 2 Matrix

1. 'Ark2'!$A$2:$C$5 som du ændre til 'Ark2'!$A$2:$C$66000

2.'Ark1'!$A$2:$C$4 som du ændre til 'Ark1'!$A$2:$C$66000

altså toppen af området A2 til bunden af området C66000

$ tegnene låser række og kolonne når man trækker koden til andre felter

Jan
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
Stort udvalg af Excel kurser til alle niveauer og jobfunktioner

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





White paper
Sikkerhed gjort enkelt: Beskyt din virksomhed direkte i browseren