Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie
Toon posts:

Vergelijkingen met twee kolommen in excel

Pagina: 1
Acties:

  • KTH
  • Registratie: april 2015
  • Laatst online: 17-04-2015
Hallo,

Ik heb een probleem in excel die ik niet opgelost krijgt. Ik wil dus dat de productnr van 2 verschillende sheets worden vergeleken met elkaar. En als die twee productnr's overeenkomen wil ik de code in een apart kolom krijgen. Ik heb al met een ALS functie gebruikt maar dit lukte niet. Onderstaand is een voorbeeldweergave. Het bestand zelf bestaat uit meer dan 10.000 productnummers


Sheet1 : :Sheet2 :
Productnr: :Productnr: :code:
001 : : 002 : : A :
002 : : 003 : : B :
003 : : 001 : : C :

als uitkomst wil dan in 1 overzicht
Productnr:

001 001 C
002 002 A
003 003 B

alvast bedankt

[Voor 4% gewijzigd door KTH op 17-04-2015 14:20]


  • jeanj
  • Registratie: augustus 2002
  • Niet online

jeanj

kijk eerst hoe de wind waait

Met vert.zoeken of vlookup kan je in een kolom zoeken.

Echter mij is niet geheel duidelijk wat je nou met elkaar vergelijken, wat staat er op sheet 1 en wat op 2

Ik neem even aan (ik heb de NL versie van excel, dus even in NL)

Blad1 (1 kolom)
001
002
003

Blad2 (2 kolommen)
002 a
003 b
001 c

je kan dan in de tweede kolom van blad1, eerste rij (cel b1 dus) zetten VERT.ZOEKEN(A1;Blad2!$A$1:$B$10000;1;0) en =VERT.ZOEKEN(A1;Blad2!$A$1:$B$10000;2;0)

je zoekt naar waarde a1 in de kolomen $a$1-$b$10000 van blad2, en je kiest de matchende waarde uit kolom 1 repectievelijk kolom 2, en je wilt niet benaderen maar een exacte overeenkomst (dat is de laatste 0).

NB in kolom 1 van de matrix waar je in zoekt (blad2 dus) moet altijd de waarden bevatten waar je in wilt zoeken, dat komt hier goed uit. Dat betekent ook dat VERT.ZOEKEN(A1;Blad2!$A$1:$B$10000;1;0) of de waarde a1 oplevert of niet gevonden aangegeven door #NB

NB2 letop dat het zoekbereik absoluut is (door de $ tekens voor de letters en cijfers) als je de formule wil dupliceren.

[Voor 45% gewijzigd door jeanj op 17-04-2015 14:26]

Everything is better with Bluetooth


  • KTH
  • Registratie: april 2015
  • Laatst online: 17-04-2015
Ja klopt,

in blad 1 staat bijvoorbeeld

Parts
00PA01
00PA30
00VE20

Die wil ik vergelijken met blad 2 daar staan in twee kolommen maar ik hele andere volgorde en met een code achter de parts
Parts code
00VE20 1000
00PA01 2000
00PA20 3000

Nu wil ik dat de Parts kolom wordt vergeleken met elkaar.
En als de Parts gedeelte overeenkomt met elkaar in blad 1 dan achter Parts de code van in blad 2 staat.

Dus door de vergelijking zou ik in blad 1 moeten krijgen


Parts Parts code
00VE20 00VE20 1000

  • jeanj
  • Registratie: augustus 2002
  • Niet online

jeanj

kijk eerst hoe de wind waait

dan zou wat ik beschreven heb moeten werken.

Maar waarom moet parts twee keer er in staan?
00VE20 00VE20 1000
en niet
00VE20 1000?

Let wel dat je niet 2 sheet met elkaar vergelijkt maar voor elk element in sheet 1 een/het eerste
bijbehorende element vind uit sheet 2 wat in de eerste kolom de zelfde waarde heeft als het element uit sheet 1. BV sheet 2 kan elementen bevatten die niet in sheet 1 staan :0

[Voor 50% gewijzigd door jeanj op 17-04-2015 15:25]

Everything is better with Bluetooth



Apple iPhone SE (2020) Microsoft Xbox Series X LG CX Google Pixel 4a CES 2020 Samsung Galaxy S20 4G Sony PlayStation 5 Nintendo Switch Lite

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2020 Hosting door True