• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Opgelost Laatste nummer in reeks

Dit topic is als opgelost gemarkeerd

Sanderkort

Gebruiker
Lid geworden
17 feb 2023
Berichten
14
Hi,

Ik zou graag jullie hulp willen bij het volgende.

In het tetst bestand staan een hele reeks nummer ingevoerd in kolom E
het begin van deze gegevens is vaakn anders (dit kunnen ongeveer 8 verschillende zijn.

Zoals
LOG-822
LOG-827
LOG-TIM
LOG-FSA

Het hele nummer ziet er zo uit :
LOG-822000364

Nu zou ik graag in Kolom L terug willen zien wat het laaste gebruikte nummer is van die reeks.

Hier wil ik zien wat het laatste gebruikte nummer is dat begint met LOG-822
Hier wil ik zien wat het laatste gebruikte nummer is dat begint met LOG-824
Hier wil ik zien wat het laatste gebruikte nummer is dat begint met LOG-TIM
Hier wil ik zien wat het laatste gebruikte nummer is dat begint met LOG-827
Hier wil ik zien wat het laatste gebruikte nummer is dat begint met LOG-FSA
 

Bijlagen

  • Test.xlsx
    13,3 KB · Weergaven: 8
Hier ga ik er even vanuit dat je lijst niet altijd gesorteerd is:

Code:
=LET(z;SORT($E$12:$E$322);TAKE(FILTER(z;LEFT(z;7)=L2);-1))

1714458153775.png
 
Aangenomen dat de laatste onderaan staat:
Code:
=ZOEKEN(2;1/(LINKS(E12:E322;7)="LOG-822");E12:E322)
Rest gaat soortgelijk.
 
Hier ga ik er even vanuit dat je lijst niet altijd gesorteerd is:

Code:
=LET(z;SORT($E$12:$E$322);TAKE(FILTER(z;LEFT(z;7)=L2);-1))

Bekijk bijlage 377560
Hi Jec,

Ik heb een excel alleen in het Nederlands,

als ik de formule wil omzetten loop ik vast op het stukje TAKE.
=LINKS(z;SORTEREN($E$12:$E$322);TAKE(FILTER(z;LINKS(z;7)=L2);-1))
 
TAKE = NEMEN
 
In VBA
zet de cursor in C1 ... G1
 

Bijlagen

  • __Vilter.xlsb
    17,3 KB · Weergaven: 4
Hierbij heb je geen kolom nodig met je zoekwaarden.
Code:
=LET(a;SORTEREN(E12:E322);KIES.RIJEN(a;VERGELIJKEN(UNIEK(LINKS(a;7));LINKS(a;7))))
Of:
Code:
=LET(a;SORTEREN(E12:E322);KIES.RIJEN(a;X.VERGELIJKEN(UNIEK(LINKS(a;7));LINKS(a;7);;-1)))
 
Laatst bewerkt:
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan