abonnement Unibet Coolblue
pi_107074905
Hoi,

ik heb een aantal excelsheets met allemaal info, deze zijn als volgt opgebouwd:

nr - cijfer
221 - 10,0
222 - 6,9
223 - 7,8
224 - 6,8

Hoe zorg ik ervoor dat ik al deze sheets kan combineren tot éen grote? Het kan dus ook voorkomen dat bijv. 222 niet in sheet 2 staat.
pi_107074984
als het eenmalige actie is zou ik alles in 1 sheet zetten en vervolgens sorteren op kolom 1
pi_107074991
quote:
6s.gif Op zaterdag 21 januari 2012 19:54 schreef hello_moto1992 het volgende:
Hoi,

ik heb een aantal excelsheets met allemaal info, deze zijn als volgt opgebouwd:

nr - cijfer
221 - 10,0
222 - 6,9
223 - 7,8
224 - 6,8

Hoe zorg ik ervoor dat ik al deze sheets kan combineren tot éen grote? Het kan dus ook voorkomen dat bijv. 222 niet in sheet 2 staat.
copy paste :?
pi_107075084
Ja maar als ik bijv

ID - cijfer
1 - 5,5
2 - 6,0
3 - 6,0
4 - 5,0
5 - 1,0
6 - 9,8
7 - 8,8
8 - 7,8
9 - 1,0

en

ID - cijfer
2 - 7,0
3 - 7,0
4 - 8,0
6 - 9,8
8 - 7,8

Heb?

Hoe zorg ik dan dat je

1 - 5,5
2 - 6,0 - 7,0
3 - 6,0 - 7,0
4 - 5,0 - 8,0
5 - 1,0
6 - 9,8 - 9,8
7 - 8,8
8 - 7,8 - 7,8
9 - 1,0'

Krijgt?
pi_107075129
ja dan heb je sowieso een probleem, is 2 nu een 6 of een 7?

Die ID is dus niet uniek

edit:
aaah ninja edit

[ Bericht 16% gewijzigd door #ANONIEM op 21-01-2012 20:01:40 ]
pi_107075155
Ja ID is uniek, maar de verschillende cijfers verschillen.
pi_107075177
Ja ok ik snap je uitdaging nu

Zijn het meerder workbooks of is het 1 workbook met meerdere sheets?
pi_107075207
quote:
0s.gif Op zaterdag 21 januari 2012 20:02 schreef KritischeMassa het volgende:
Ja ok ik snap je uitdaging nu

Zijn het meerder workbooks of is het 1 workbook met meerdere sheets?
Meerdere workbooks.

Op school krijgen we altijd excelsheets van de tentamenresultaten. Er staat dan studentnr - cijfer. Bij sommige staat ook de naam vermeld met het studentnr.

Ik wil dus van alle cijferlijsten een lijstje studentnr - naam - cijfer maken :) .
pi_107075340
ik zou in VBA gaan klooien, maar goed dat is mijn zwakte ook wel

http://www.techrepublic.c(...)sheets-using-vba/967

En dan kopje 3 is interessant voor je

Je moet gewoon gaan tellen door die sheets, en als je de waarde van kolom a al hebt (zeg ID 2) dan samenvoegen (of een kolom verschuiven, dus resultaat 1 in kolom b, resultaat 2 in kolom c etc)
pi_107075422
quote:
6s.gif Op zaterdag 21 januari 2012 20:00 schreef hello_moto1992 het volgende:
Ja maar als ik bijv

ID - cijfer
1 - 5,5
2 - 6,0
3 - 6,0
4 - 5,0
5 - 1,0
6 - 9,8
7 - 8,8
8 - 7,8
9 - 1,0

en

ID - cijfer
2 - 7,0
3 - 7,0
4 - 8,0
6 - 9,8
8 - 7,8

Heb?

Hoe zorg ik dan dat je

1 - 5,5
2 - 6,0 - 7,0
3 - 6,0 - 7,0
4 - 5,0 - 8,0
5 - 1,0
6 - 9,8 - 9,8
7 - 8,8
8 - 7,8 - 7,8
9 - 1,0'

Krijgt?
Denk dat je dit het beste met de excel funcite vlookup kan doen, ben je daar bekent mee?
pi_107075567
quote:
0s.gif Op zaterdag 21 januari 2012 20:09 schreef Setting_Sun het volgende:

[..]

Denk dat je dit het beste met de excel funcite vlookup kan doen, ben je daar bekent mee?
Nee dat niet, maar op Google vind ik al genoeg info. Hier kan ik denk ik wel verder mee. Bedankt allemaal.
pi_107076032
quote:
6s.gif Op zaterdag 21 januari 2012 20:13 schreef hello_moto1992 het volgende:

[..]

Nee dat niet, maar op Google vind ik al genoeg info. Hier kan ik denk ik wel verder mee. Bedankt allemaal.
ben net ook bezig geweest en het is gelukt

=VERT.ZOEKEN(A1;I$12:J$16;1;ONWAAR)

Ik stootte vooral mijn hoofd omdat ik de Nederlandse Excel gebruik waarin false ONWAAR is |:(
Vergeet ook niet de dollar tekens voor de tabel waarin gezocht gaat worden
pi_107078541
quote:
3s.gif Op vrijdag 20 januari 2012 13:55 schreef Deetch het volgende:
of zonder hulpkolom met een gave sumproduct:

Alleen het aantal records tellen:
=SUMPRODUCT(--(MONTH(A1:A4)=1))

de waarden van de juiste recors optellen:
=SUMPRODUCT(--(MONTH(A1:A4)=1),B1;B4)
Thx, zal er na het weekend effe na kijken!
pi_107130649
Kan iemand mij vertellen wat er fout is aan deze formule?

=IFERROR(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);"LV+")

Het komt erop neer dat ik voor hetzelfde veld twee vlookups wil doen op dezelfde waarden en als hij hem niet kan vinden dan de waarde "LV+" weergeeft.

Waarschijnlijk zit hij helemaal fout in elkaar, want ik heb gewoon de werkende vlookupt gekopieerd en nogmaals in de formule gezet.

Bvd. Jeroen
pi_107130863
quote:
0s.gif Op maandag 23 januari 2012 10:06 schreef StookerT het volgende:
Kan iemand mij vertellen wat er fout is aan deze formule?

=IFERROR(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);"LV+")

Het komt erop neer dat ik voor hetzelfde veld twee vlookups wil doen op dezelfde waarden en als hij hem niet kan vinden dan de waarde "LV+" weergeeft.

Waarschijnlijk zit hij helemaal fout in elkaar, want ik heb gewoon de werkende vlookupt gekopieerd en nogmaals in de formule gezet.

Bvd. Jeroen
Bij IFERROR moet je de waarde en de waarde wanneer er een error is mee geven. Je geeft hier meer dingen mee :P
Je zou het met een gewone IF moeten doen.
Wat wil je precies doen?
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
pi_107130982
Ik ben op zoek naar de formule voor het volgende.

Een Vlookup die in Tabel A gaat zoeken naar een waarde, als dat niet lukt
moet hij op een ander tabblad dezelfde Vlookup doen, kan hij hem niet
vinden, dan moet hij waarde X geven.

De enkele Vlookup met error waarde werkt prima, maar de dubbele krijg ik
niet voor elkaar.

Deze werkt, output is of MATCH (kolom 29) of LV+ ( = geen match).

=IFERROR(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);"LV+")

Deze moet naast de vlookup in de AR (Gas) ook nog eens zoeken naar
diezelfde waarde in AR (Elec). Bij een match moet de waarde uit kolom 29
worden gegeven, anders LV+. Onderstaande formule werkt helaas niet.

=IFERROR(VLOOKUP(K2;'Aansluitregister
(Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister
(Elec)'!$D$2:$AF$500;29;0);"LV+")

Is dit wat duidelijker? Die IFERROR was om te zorgen dat als er geen waarde aanwezig was om op te zoeken dat er dan geen #N/A kwam te staan, maar een lege cel.
pi_107131007
quote:
0s.gif Op maandag 23 januari 2012 10:06 schreef StookerT het volgende:
Kan iemand mij vertellen wat er fout is aan deze formule?

=IFERROR(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);"LV+")

Het komt erop neer dat ik voor hetzelfde veld twee vlookups wil doen op dezelfde waarden en als hij hem niet kan vinden dan de waarde "LV+" weergeeft.

Waarschijnlijk zit hij helemaal fout in elkaar, want ik heb gewoon de werkende vlookupt gekopieerd en nogmaals in de formule gezet.

Bvd. Jeroen
Waarom wil je twee keer exact dezelfde Vlookup doen? De IFERROR functie kijkt naar de eerste variabele en als die een foutmelding genereerd dan geeft de functie de waarde uit de 2e variabele. IN dit geval krijg je dus altijd een fotoutmelding of de waarde van de Vlookup.

Maw. wat wil je precies bereiken?
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_107131034
quote:
0s.gif Op maandag 23 januari 2012 10:18 schreef StookerT het volgende:
Ik ben op zoek naar de formule voor het volgende.

Een Vlookup die in Tabel A gaat zoeken naar een waarde, als dat niet lukt
moet hij op een ander tabblad dezelfde Vlookup doen, kan hij hem niet
vinden, dan moet hij waarde X geven.

De enkele Vlookup met error waarde werkt prima, maar de dubbele krijg ik
niet voor elkaar.

Deze werkt, output is of MATCH (kolom 29) of LV+ ( = geen match).

=IFERROR(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);"LV+")

Deze moet naast de vlookup in de AR (Gas) ook nog eens zoeken naar
diezelfde waarde in AR (Elec). Bij een match moet de waarde uit kolom 29
worden gegeven, anders LV+. Onderstaande formule werkt helaas niet.

=IFERROR(VLOOKUP(K2;'Aansluitregister
(Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister
(Elec)'!$D$2:$AF$500;29;0);"LV+")

Is dit wat duidelijker? Die IFERROR was om te zorgen dat als er geen waarde aanwezig was om op te zoeken dat er dan geen #N/A kwam te staan, maar een lege cel.
Is er niet iets waardoor je onderscheid kan maken tussen de twee tabladen vanuit het nummer dat je zoekt? Dus een bijvoorbeeld een kleur of een andere extra variablele waardoor je kan vertellen waar je moet zoeken?

IF(K2=VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);IF(K2=VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);"LV+")

Iets beters dan dit kan ik niet bedenken :P
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
pi_107131066
Ik wil voor één veld een vlookup doen in de tabel op tabblad A, als hij daar niet gevonden wordt dezelfde vlookup in de tabel op tabblad B en als beide geen match geeft, dan moet er een waarde LV+ worden getoond.

Ik hoop dat een beetje duidelijk is.
pi_107131067
Deze?

=iferror(if(iserror(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Elec)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0)));"LV+")

weet niet of haakjes kloppen, heb hem uit het hoofd gedaan ivm geen toegang excel

je had een typfout in je oorspronkelijke vraag, daar stond twee keer een verwijzing naar AR gas terwijl je AR gas en AR elec bedoelde.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_107131107
quote:
3s.gif Op maandag 23 januari 2012 10:22 schreef Deetch het volgende:
Deze?

=iferror(if(iserror(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Elec)'!$D$2:$AF$500;29;0);(VLOOKUP(K2;'Aansluitregister (Gas)'!$D$2:$AF$500;29;0)));"LV+")

weet niet of haakjes kloppen, heb hem uit het hoofd gedaan ivm geen toegang excel

je had een typfout in je oorsprionkelijke vraag, daar stond twee keer een verwijzing naar AR gas terwijl je AR gas en AR elec bedoelde.
Dat is slimmer :D
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
pi_107131199
quote:
7s.gif Op maandag 23 januari 2012 10:24 schreef Jesse_ het volgende:

[..]

Dat is slimmer :D
hopelijk werkt hij ook.
Supra Groningam Nihil
Postjubilea: 10.000 15.000 20.000 25.000
Sit jou kop in die koei se kont en wag tot die bul jou kom holnaai
Wat niemand je vertelt over de bioindustrie, geen bloed maar feiten
pi_107131240
Die van Deetch geeft een error.....de standaard error dat er een fout in de formule zit.

@Jesse: Hij gaf LV+ terwijl er een match was een dus de waarde uit kolom 29 getoond had moeten worden.
pi_107131246
quote:
3s.gif Op maandag 23 januari 2012 10:29 schreef Deetch het volgende:

[..]

hopelijk werkt hij ook.
Het zou makkelijker zijn als het onderscheid tussen Gas en Electra voor het zoeken gemaakt zou kunnen worden :s)
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
pi_107131350
quote:
0s.gif Op maandag 23 januari 2012 10:31 schreef StookerT het volgende:
Die van Deetch geeft een error.....de standaard error dat er een fout in de formule zit.

@Jesse: Hij gaf LV+ terwijl er een match was een dus de waarde uit kolom 29 getoond had moeten worden.
Kan je dan niet beter twee losse vlookups houden?
Dus in kolom B de vlookup voor gas en in C die voor electra, en dan in kolom D iets van IF(B="LV+";Cnummer;Bnummer). Kolom B en C hide je dan zodat het er toch netjes uit ziet :P
Voorwaarde is dan wel dat je niet resultaat uit beide sheets kan halen.
Het is geel en staat in mijn ondertitel!
3DS friend code: 2191-7623-9035
abonnement Unibet Coolblue
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')