| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Salgs dato | Kunde Nr. | Kode | Salgs dato | Kunde Nr. | |||||||||||||||||||||
2 | 06/05/2022 | 5555 | Trøje | 07/05/2022 | 5555 | Trøje | < -- korrekt resultat. første dato på kunden før d.07-05-2022 er d.06-05-2022 | |||||||||||||||||||
3 | 03/08/2022 | 4444 | Bukser | 05/08/2022 | 4444 | Bukser | ||||||||||||||||||||
4 | 02/05/2022 | 5555 | Sko | 05/05/2022 | 5555 | Trøje | <-- forkert resultat - resultatet bør være sko. d.06-05-2022 er tættere på datoen - men vi skal kun tælle datoer der kommer FØR eller er I LIG MED | |||||||||||||||||||
5 | ||||||||||||||||||||||||||
6 | ||||||||||||||||||||||||||
7 | ||||||||||||||||||||||||||
8 | ||||||||||||||||||||||||||
9 | ||||||||||||||||||||||||||
10 | ||||||||||||||||||||||||||
11 | ||||||||||||||||||||||||||
12 | ||||||||||||||||||||||||||
13 | ||||||||||||||||||||||||||
14 | ||||||||||||||||||||||||||
15 | I datasæt A har jeg følgende kolonner: | |||||||||||||||||||||||||
16 | ||||||||||||||||||||||||||
17 | Salgs Dato - Kundenr - Kode | |||||||||||||||||||||||||
18 | ||||||||||||||||||||||||||
19 | Eksempel: | |||||||||||||||||||||||||
20 | 01-05-2022 5555 Trøje | |||||||||||||||||||||||||
21 | 03-08-2022 4444 Bukser | |||||||||||||||||||||||||
22 | 27-04-2023 5555 Sko | |||||||||||||||||||||||||
23 | ||||||||||||||||||||||||||
24 | I datasæt B har jeg følgende kolonner: | |||||||||||||||||||||||||
25 | ||||||||||||||||||||||||||
26 | Oprettelses Dato - kundenr | |||||||||||||||||||||||||
27 | ||||||||||||||||||||||||||
28 | Eksempel: | |||||||||||||||||||||||||
29 | 07-05-2022 5555 | |||||||||||||||||||||||||
30 | 05-08-2022 4444 | |||||||||||||||||||||||||
31 | 05-05-2023 5555 | |||||||||||||||||||||||||
32 | ||||||||||||||||||||||||||
33 | Mit spørgsmål er så, hvordan jeg i en tredje kolonne i datasæt B, i hver række, returnere hvilket produkt kunden blev solgt baseret på den salgsdato i datasæt A der er tættest på oprettelsesdatoen i datasæt B. | |||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||
35 | Fx er kunden "5555" oprettet i datasæt B d.07-05-2022 og den salgsdato i datasæt A der er før og tættest på oprettelsesdatoen er d.01-05-2022 så i celle C2 i datasæt B burde der returneres værdien "trøje". | |||||||||||||||||||||||||
36 | ||||||||||||||||||||||||||
37 | Jeg skal altså søge ud fra både kriteriet "kundenr" og "tætteste dato før oprettelsesdatoen". | |||||||||||||||||||||||||
38 | ||||||||||||||||||||||||||
39 | ||||||||||||||||||||||||||
40 | ||||||||||||||||||||||||||
41 | ||||||||||||||||||||||||||
42 | ||||||||||||||||||||||||||
43 | ||||||||||||||||||||||||||
44 | ||||||||||||||||||||||||||
45 | ||||||||||||||||||||||||||
46 | ||||||||||||||||||||||||||
47 | ||||||||||||||||||||||||||
48 | ||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||
50 | ||||||||||||||||||||||||||
51 | ||||||||||||||||||||||||||
52 | ||||||||||||||||||||||||||
53 | ||||||||||||||||||||||||||
54 | ||||||||||||||||||||||||||
55 | ||||||||||||||||||||||||||
56 | ||||||||||||||||||||||||||
57 | ||||||||||||||||||||||||||
58 | ||||||||||||||||||||||||||
59 | ||||||||||||||||||||||||||
60 | ||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||
100 |