Mijn vraag
Stel ik heb een Excel bestand met 1000 rijen (records). Elk record heeft een id, een datum, een tijd (uur, minuten, seconden), een locatie (wegnr, hectometer (km met 1 decimaal, bv 34,5) en tot slot een waardering (bv A, B, C, D of E).
Nu wil ik voor elk record met waardering A zoeken naar andere records in dit bestand met:
- een tijd die maximaal X minuten binnen (voor of na) de tijd van het te onderzoeken record liggen, en
- op dezelfde weg en op maximaal 5km van de locatie van het te onderzoeken record liggen, en
- een willekeurige waardering hebben (dus ook waardering A doet mee)
Dus voor elk record moet gekeken worden naar alle andere records en bepaald worden of ze aan de voorwaarden voldoen van het te onderzoeken record:
- voor record met id 1: welke van de andere 999 records voldoen aan de voorwaarden
- voor record met id 2: welke van de andere 999 records voldoen aan de voorwaarden
De records zijn gesorteerd op datum tijd. In de praktijk voldoet een record aan de voor waarden als het ongeveer maximaal 25 records voor of na (bestand gesorteerd op datum tijd) het te onderzoeken record ligt.
Relevante software en hardware die ik gebruik
Excel 365
Wat ik al gevonden of geprobeerd heb
Ik heb een opzet waarbij ik een record kan aanwijzen en Excel vervolgens kijkt welke andere records erbij horen (aan de voorwaarden voldoen). Maar hiermee moet ik de records 1 voor 1 bekijken.
...
Stel ik heb een Excel bestand met 1000 rijen (records). Elk record heeft een id, een datum, een tijd (uur, minuten, seconden), een locatie (wegnr, hectometer (km met 1 decimaal, bv 34,5) en tot slot een waardering (bv A, B, C, D of E).
Nu wil ik voor elk record met waardering A zoeken naar andere records in dit bestand met:
- een tijd die maximaal X minuten binnen (voor of na) de tijd van het te onderzoeken record liggen, en
- op dezelfde weg en op maximaal 5km van de locatie van het te onderzoeken record liggen, en
- een willekeurige waardering hebben (dus ook waardering A doet mee)
Dus voor elk record moet gekeken worden naar alle andere records en bepaald worden of ze aan de voorwaarden voldoen van het te onderzoeken record:
- voor record met id 1: welke van de andere 999 records voldoen aan de voorwaarden
- voor record met id 2: welke van de andere 999 records voldoen aan de voorwaarden
De records zijn gesorteerd op datum tijd. In de praktijk voldoet een record aan de voor waarden als het ongeveer maximaal 25 records voor of na (bestand gesorteerd op datum tijd) het te onderzoeken record ligt.
Relevante software en hardware die ik gebruik
Excel 365
Wat ik al gevonden of geprobeerd heb
Ik heb een opzet waarbij ik een record kan aanwijzen en Excel vervolgens kijkt welke andere records erbij horen (aan de voorwaarden voldoen). Maar hiermee moet ik de records 1 voor 1 bekijken.
...