Het niet willen hebben van extra kolommen heeft vaak te maken met dat bepaalde gegevens op een vaste manier in een sheet binnenkomen. Vertikaal zoeken verplicht je om van links naar rechts te zoeken. Met index en vergelijken kan je ook van rechts naar links zoeken. Dus zelfs met je duizenden kolommen/records zal er vast nog wel ergens een kolom vrij zijn.
Wat je met dit hele gebeuren wil blijft mij onduidelijk. Maak eens een helder voorbeeldje zodat niet een ieder hier hoeft te gokken met wat je voor ogen hebt.
Wat je zegt. :thumb:
Bovendien is een hulpkolom ook nog veel efficiënter dan een matrixformule: zeker als er sprake is van "duizenden kolomns/records".
Andere voordelen van INDEX en VERGELIJKEN boven VERT.ZOEKEN zijn:
- als je bij VERT.ZOEKEN een vast kolomgetal opgeeft, ga je "nat" als er tussenliggende kolommen verwijderd of toegevoegd worden. Beter kun je dan werken met: KOLOMMEN(kolom met zoekwaarde; kolom met resultaat),
- je bent veel flexibeler: in VERT.ZOEKEN is het 2e argument "tabelmatrix", hetgeen alleen een verwijzing kan zijn naar een bereik, en niet de uitkomst van allerlei berekeningen.
Overigens had ik in post #13 ook kolommen aan elkaar gekoppeld, hetgeen bij INDEX en VERGELIJKEN niet nodig is. Gebruikelijker is:
Code:
=ALS.FOUT(INDEX(OudArgument;KLEINSTE(ALS(A2=OudNR;ALS(B2=OudNaam;ALS(C2=OudKleur;ALS(D2=OudBezig;RIJ(OudArgument)-RIJ(INDEX(OudArgument;1))+1))));AANTALLEN.ALS($A$2:$A2;$A2;$B$2:$B2;$B2;$C$2:$C2;$C2;$D$2:$D2;$D2)))&"";"")
Zo langzamerhand begin ik te vermoeden dat je eigenlijk hele rare dingen wilt doen die logischerwijs niet mogelijk zijn en om dat je - om dat te verhullen
- de schuld bij vermeende tekortkomingen van Excel wilt leggen.
Je kunt geen 2 (versies van) bestanden vergelijken als je geen unieke sleutel(combinatie)s hebt: stel een combinatie komt in "oud" 2x voor en in "nieuw" maar 1 keer, dan kun je niet weten welk van de 2 exemplaren dat is, of misschien zelfs geen van beide en is het gewoon een nieuw exemplaar met toevallig dezelfde sleutel. Doorredenerend geldt dat dan ook als een sleutelcombinatie 1x in beide versies voorkomt: wie zegt dat dat hetzelfde exemplaar is of gewoon een ander exemplaar met dezelfde sleutel?
Maar goed, zonder duidelijke informatie blijft het gissen en wellicht sla ik de plank volledig mis...