dragon2feed
Nieuwe gebruiker
- Lid geworden
- 24 dec 2017
- Berichten
- 4
Ok, toch maar eens een account hier aangemaakt.
Ik zit al jaren (ja jaren...) met het onderstaande probleem wat ik in de titel als "terugwaarts zoeken in Excel" heb genoemd, maar het ligt iets gecompliceerder.
Nou kan ik redelijk met Excel overweg, maar onderstaande wil me toch echt niet lukken
Voorbeeld Tabel:
Ik ben op zoek naar een formule die ik kan doortrekken in kolom D, die het volgende doet in deze volgorde:
Stap 1) verifieer het klantnummer op dezelfde regel in kolom B
Stap 2) Pas de matrix aan op alle regels die dat klantnummer omvatten
Stap 3) Zoek in kolom C bij het desbetreffende klantnummer naar gegeven "0250" (is tekst in dit geval, niet numeriek)
Stap 4) Haal vanaf de positie in stap 3 het gegeven op uit de cel 2 cellen links ervan
Als ik bovenstaand stappenplan voor de formule in cel D2 zou uitwerken dan zouden de volgende uitkomsten daarbij horen:
Stap 1) Klant nr. 1
Stap 2) De regels 2 en 3, want die hebben klantnummer 1. (Resultaat = een matrix voor: A2:C3)
Stap 3) Cel C3 (resultaat = "0250")
Stap 4) Cel C1 (resultaat = "B")
Ik heb al allerlei combinaties van (voornamelijk) de horizontaal/verticaal zoeken, index en vergelijken functies gebruikt.
But... here I am, it dind't work so far.
Ik hoop dat iemand me hier bij kan helpen
Het liefst geen matrix formules a.u.b. als het kan.
Ik zit al jaren (ja jaren...) met het onderstaande probleem wat ik in de titel als "terugwaarts zoeken in Excel" heb genoemd, maar het ligt iets gecompliceerder.
Nou kan ik redelijk met Excel overweg, maar onderstaande wil me toch echt niet lukken
Voorbeeld Tabel:
A | B | C | D | |
1 | Criterium | Klant nr. | Code | Resultaat van de formule |
2 | A | 1 | 0100 | ... (B) |
3 | B | 1 | 0250 | ... (B) |
4 | C | 2 | 0100 | ... (D) |
5 | D | 2 | 0250 | ... (D) |
Ik ben op zoek naar een formule die ik kan doortrekken in kolom D, die het volgende doet in deze volgorde:
Stap 1) verifieer het klantnummer op dezelfde regel in kolom B
Stap 2) Pas de matrix aan op alle regels die dat klantnummer omvatten
Stap 3) Zoek in kolom C bij het desbetreffende klantnummer naar gegeven "0250" (is tekst in dit geval, niet numeriek)
Stap 4) Haal vanaf de positie in stap 3 het gegeven op uit de cel 2 cellen links ervan
Als ik bovenstaand stappenplan voor de formule in cel D2 zou uitwerken dan zouden de volgende uitkomsten daarbij horen:
Stap 1) Klant nr. 1
Stap 2) De regels 2 en 3, want die hebben klantnummer 1. (Resultaat = een matrix voor: A2:C3)
Stap 3) Cel C3 (resultaat = "0250")
Stap 4) Cel C1 (resultaat = "B")
Ik heb al allerlei combinaties van (voornamelijk) de horizontaal/verticaal zoeken, index en vergelijken functies gebruikt.
But... here I am, it dind't work so far.
Ik hoop dat iemand me hier bij kan helpen
Het liefst geen matrix formules a.u.b. als het kan.