Avatar billede moba Nybegynder
16. oktober 2006 - 23:36 Der er 2 kommentarer

søg, sammenlign og erstat mellem 2 sheets

Hej igen.

jeg har 2 sheets indeholdende materiale nummer og priser for disse. Det ene sheet er en opdateret liste og der er således nogle ændringer i prisen for nogle materialer.
Hvad jeg ønsker er at tage hver materiale i sheet1, sammenlign prisen for denne for det samme materiale i sheet2. Hvis prisen ikke er ens, udskifte prisen i sheet1 med den fra sheet2. Er de ens, sker der intet(evt stadig udskifte, det gør jo ingen forskel, men kan måske lette proceduren)

hvis vi antager at jeg kun anvender kolonne A og B i hver sheet hvori der står hhv materialenr og pris. Det må forventes at materialenummeret i sheet1!A1 ikke nødvendigvis er lig mat.no i Sheet2!A1.

kan jeg så stå i eks Sheet1!C1 og udskifte Sheet1!B1?

Dette her er hvad jeg er nået til; (identificering og sammenlign)
står i C1. =if(vlookup(A1,Sheet2!A:B,2,false)=Sheet1!B2,..... og det var det :)

håber i kan hjælpe

/Moba
Avatar billede moba Nybegynder
17. oktober 2006 - 00:38 #1
hmm jeg kan se at man ikke kan udskifte værdien i samme celle som man kalkulerer på, da dette er en cirkulær reference. Dvs at udskiftningen skal foregå i Kolonne C, eller via VBA som jeg ingen erfaring har med.
Avatar billede tobler Nybegynder
17. oktober 2006 - 19:49 #2
Prøv med denne i C1 på Sheet1:
=IF(B1<>VLOOKUP(A1;Sheet2!A$1:B$5;2;FALSE);VLOOKUP(A1;Sheet2!A$1:B$5;2;FALSE);0)
Lookupen søger kun i området A1 til B5 på Sheet2, så det må du selv lige ændre, formlen indsætter værdien fra Sheet2, hvis den ikke er ens med værdien der står i B, ellers indsættes et nul.
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