Menu Zoek

Berichtdetails

Dit bericht is geplaatst in de: Office-Club
Mededeling - donderdag 9 augustus 2018
Als club-gebruiker/bezoeker horen we graag uw mening over de SeniorWeb Clubs en vragen u daarom om mee te doen aan ons onderzoek. Aan de hand van de resultaten kunnen we de clubs optimaliseren zodat deze nog beter aansluiten bij de wensen van de gebruikers/bezoekers.
Alvast bedankt voor uw medewerking!
Soort van ontdubbelen in Excel
Geplaatst op 27 oktober 2016 om 20:51 door pbaar

Ik heb in 2 tabbladen in Excel een groot gegevensbestand van leden van een vereniging.
Beide bestanden hebben dezelfde indeling waarbij in kolom A van beide bestanden het lidnr staat.
In tab1 staan alle leden van de club. In tab2 staan de leden die op de een of andere manier aan een activiteit van de club hebben deelgenomen.
Nu wil ik in de file van tab1 een veld op een regel vullen met de waarde Y als het lid in de file in tab2 voorkomt door de lidnrs in kolom A met elkaar te vergelijken.
Dus: als lidnr xxxxx uit de file in tabB voorkomt in de file van tabA moet in kolom2 van deze laatste file de waarde Y ingevuld worden. En zo dan automatisch alle regels van de file van tabB aflopen.
Wie kan mij helpen?

Zoiets als: IF waarde cel A1 (in file2) = waarde van een cel in de reeks A1 tot Axxxx (van file1) dan veld B1 =Y(in file1) ; dan IF waarde cel A2(in file2) = waarde van eencel in de reeksA1 tot Axxxx(van file1) dan veld B2=Y(in file1) etc
Als er geen gelijke waarde gevonden wordt dan doorgaan met volgende regel.

Het is een soort ontdubbelen echter bij een dubbele alleen een cel vullen met een waarde.

Alvast bedankt,
Piet

9 reacties
Niekie zegt:

Kan dat niet gewoon met de functie ALS?

Niek

ALS.JPG
27 oktober 2016 om 22:52.
pbaar zegt:

De functie ALS is , denk ik, maar een onderdeel van de oplossing.
Ik denk dat het moeilijke deel vooral het automatisch aflopen van de gehele kolom is waarbij alle cellen in die kolom vergeleken moeten worden met de inhoud van die ene cel, en daarna weer met de inhoud van de volgende cel etc. Daar weet ik niet goed raad mee.

28 oktober 2016 om 12:33.
Niekie zegt:

Je zou bijna aan het maken van een Macro gaan denken. Maar ook dat is te lang geleden voor mij.

Niek

28 oktober 2016 om 13:26.
avatar
Ex-lid zegt:

Misschien denk ik wat simpel.
Waarom op tab 1 geen kolom(men) toevoegen "Activiteit". Geef ieder activiteit een eigen code.
Zo is selectie eenvoudig per activiteit c.q. lid.
Succes

28 oktober 2016 om 15:28.
pbaar zegt:

Ja, ik denk ook aan een Macro, maar voor mij ook al lang geleden.
Aan Cotim: in database 2 zit geen kolom (of kolommen) die een activiteit bevatten.
Het geheel komt uit een ander systeem waarin ik wel de personen kan kiezen die aan een activiteit hebben deelgenomen maar de data die uit dat systeem komt is voor beide files hetzelfde. Alleen file 2 bevat minder records omdat een aantal personen niet aan activiteiten deelneemt.

28 oktober 2016 om 15:47.
TheoJ zegt:

Dit is mogelijk met zoeken/matrix.
Deze formules staan ook in functie formules.
Kijk eens op deze site: http://www.gratiscursus.be/ excel

Tip 264

30 oktober 2016 om 09:51.
TheoJ zegt:

Was het gelukt?

2 november 2016 om 13:45.
pbaar zegt:

Hallo Theo,
sorry dat ik nog geen antwoord heb gegeven maar was erg druk met die bestanden. Het is dus niet gelukt met een matrixformule. Het probleem is dat je als het ware een teller mee moet laten lopen om steeds 1 cel uit file 1 te vergelijken met alle cellen uit een kolom van file 2. En daarna de volgende cel uit file 1 enz. tot de inhoud van alle cellen uit kolom 1 van file 1 vergeleken zijn met alle cellen van kolom 1 van file 2.
Ik heb nu met een formule ALS = DAN zet in cel 1 van kolom 2 van file 1> een waarde Y.
Die formule kun je wel met een Matrix formule in de file zetten, maar daarna moet je nog handmatig een aantal dingen doen. Die hadden automatisch kunnen gaan als je dat zou kunnen programmeren.
Ik hoop dat het een beetje duidelijk is. Uiteindelijk is het me wel gelukt om nu een file te maken die ik kan gebruiken.
Allemaal bedankt voor de suggesties.

2 november 2016 om 14:25.
cvdb zegt:

Een simpele functie hiervoor is verticaal zoeken (vert.zoeken), engels Vlookup.

Knipsel.PNG
13 november 2016 om 20:37.

Wilt u zelf een vraag stellen in de Office-Club?
Office-Club