Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[excel] Laatste gevonden zoekwaarde weergeven*

Pagina: 1
Acties:

Vraag


  • Paultje3181
  • Registratie: November 2002
  • Laatst online: 16:58
Ik wil graag de laatste waarde weten uit een tabel, waarin de verschillende waardes meerdere keren voorkomen:
KolomDatumWaarde
1Datum-oudWaarde
1Datum-nieuwWaarde
2Datum-oudWaarde
2Datum-nieuwWaarde


Normaal gesproken zou ik een vlookup doen, maar die geeft de eerste waarde. Anders sorteren is helaas geen optie, want dat zou natuurlijk by far de eenvoudigste optie zijn. VBA helaas ook niet. Want dat zou ook prima te doen zijn.

Nu heb ik met de formule
code:
1
="=Vert.zoeken("Waarde uit Kolom";Blad1!A" & VERGELIJKEN(GROOTSTE(Blad1!$B$2:$B$47;1);Blad1!B2:B8;0)+1 & ":C47;3;onwaar)"
het juiste effect, maar deze geeft de tekst uiteraard als string weer. In VBA zit de optie Evaluate("formule"), maar is deze functie er ook alleen in Excel?

Of zit ik veel te moeilijk te denken en kan ik met een combinatie van index, vergelijken en grootste ook het gewenste resultaat krijgen? Of uiteraard op een andere manier?

Alle reacties


  • Lustucru
  • Registratie: Januari 2004
  • Niet online

Lustucru

26 03 2016

Inspiratie voor een antwoord staat hier: Eppo © in "[Excel] Tabel omvormen naar andersoortige tabel"

Of in een andere variant:
{=GROOTSTE(ALS(zoekwaarde=zoekbereik;RIJ(zoekbereik);0);1)}



Ik heb je topictitel aangepast naar een tekst die je probleem omschrijft, i.p.v. een oplossing voor je oplossing...
[excel]formule als string uitvoeren -->[excel] Laatste gevonden zoekwaarde weergeven*

De oever waar we niet zijn noemen wij de overkant / Die wordt dan deze kant zodra we daar zijn aangeland