• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

rijen matchen

Status
Niet open voor verdere reacties.

TazzMania

Gebruiker
Lid geworden
16 dec 2009
Berichten
8
Geachte mensen,

Ik weet dat er vele vragen zijn i.v.m. matchen.
aangezien mij dat allemaal wel gelukt is zit ik met nog 1 probleem, waarvan ik nog geen oplossing heb kunnen vinden.

Nu is het zo dat ik gegevens op telefoonnummer kan matchen, maar nu staan er bepaalde gegevens achter een telefoonnummer en die moet overeen komen met de andere telefoonnummer.

Ik geef een voorbeeld,

A1 heb je 0612345678
A2 heb je 0612398765
A3 heb je 0687654321
A4 heb je 0655667788

B1 heb je 500
B2 heb je 350
B3 heb je 200
B4 heb je 500

C1 heb je 0687654321
C2 heb je 0612345678
C3 heb je 0655667788
C4 heb je 0612398765

D1 heb je 200
D2 heb je 500
D3 heb je 500
D4 heb je 350

Nu behoren kolommen A en B bij elkaar en Kolommen C en D bij elkaar.

Nu kan ik de telefoonnummers wel matchen, maar de getallen erachter moeten dus overeenkomen met de telefoonnummers.
Dus als je kolom A1 match met C2 moet dus ook B1 gelijk zijn met D2.

Dus uiteindelijk moet er een rekensom komen als

Als 0655667788 en 500 is gelijk aan 0655667788 en 500 dan is 0 (de twee 500 is dan 500-500). en hij moet dan gevonden zeggen (dus de telefoonnummers komen overeen).

Hopelijk begrijpen jullie het een beetje, maar ik kom niet verder dan de match kolom F (geeft aan "gevonden" of "niet gevonden" ), maar nu de berekening, daar kom ik niet geheel uit, omdat de telefoonnummers in kolom A niet in dezelfde volgorde zit als kolom C en de getallen dus ook niet.

Wie kan mij hiermee verder helpen ?

Vriendelijke groeten en alvast bedankt
Herman
 
Hiermee moet het lukken:
Code:
=ALS(SOM.PRODUCT((C1=$A$1:$A$3)*(D1=$B$1:$B$3))<>0;"Gevonden";"Niet gevonden")
 
En met Somproduct?

Uitgaande van je voorbeeld:
Code:
=SOMPRODUCT((($C$1:$C$4=A1)*($D$1:$D$4=B1)))
Als de combinatie gevonden wordt, verschijnt er een 1.
Wordt de combinatie niet gevonden, dan verschijnt een 0.

Met vriendelijke groet,


Roncancio
 
Oke, heb ze bekeken, maar nu word er geen som van gemaakt.

De bedoeling is dat b.v. er naar de telefoonnummer word gekeken en daarachter staat een getal dan moet er aan de rechterkant de telefoonnummer worden gevonden met een getal en die twee getallen moeten getal1-getal2 zijn.

Omdat het hier gaat om een rekensom lukt het niet met somproduct.

Het kan voorkomen dat er bij kolom 2 andere waardes staan als kolom d.
In dit geval kloppen de telefoonnummers wel maar de waarde erachter is anders, maar dan moet er wel waarde1-waarde2 zijn en dan komt er een getal uit.

Dus als we nu in kolom d2 de 500 veranderen in 400 moet de reken som worden 500 (A1/B1) - 400 (C2/D2) = -100

Hopelijk is deze uitleg beter, anders zal ik wel een voorbeeld plaatsen als xls bestand.
 
Code:
=B1-SOMPRODUCT(($C$1:$C$4=A1)*($D$1:$D$4))

500 - 400 = 100 (en geen - 100);)

Voeg anders een voorbeeldbestand bij als het nog niet lukt.

Met vriendelijke groet,


Roncancio
 
Bedankt,

Je hebt me flink geholpen., beter zelfs, het probleem is opgelost.
Ik zat zelfs er heel moeilijk over te denken, terwijl het makkelijk is.

He hartstikke bedankt.
Kan ik weer verder.
 
Beste TazzMania ;)

Kan je dan de vraag op opgelost zetten, onderaan rechts.

Groetjes Danny. :thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan