• 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.

zoeken in cel

Status
Niet open voor verdere reacties.

patje8

Gebruiker
Lid geworden
31 jul 2005
Berichten
428
Ik moet uit een getallenreeks een aantal cijfers uithalen.

In kolom A komt de getallenreeks.
In kolom C moeten de getallen komen na (10) tem 30, helaas kan dit niet altijd even groot.
In kolom E komen de getallen na 30, dit zijn steeds 4 cijfers. De nullen ervoor moeten niet.
In kolom G komen de getallen na 15, dit zijn steeds 6 cijfers.
In kolom I komen de laatste 6 cijfers. Dit lukt perfect met de formule rechts.

Helaas lukt het me niet om de andere cijfers te zoeken in de getallenreeks.
Kan er me iemand helpen aub.
Dank U
 

Bijlagen

  • testing.xlsx
    9,2 KB · Weergaven: 30
In cel A7 staat tussen (10) en 30 het getal 18... jij verwacht als resultaat 1830497010.

Moet dit gedeelte dus nog een bepaalde minimale lengte hebben?
 
Laatst bewerkt:
Dan klopt je verwachting niet voor rij 7.

Voor de rest een optie in bijlage.
 

Bijlagen

  • testing (AC).xlsx
    10,3 KB · Weergaven: 25
Laatst bewerkt:
maximale lengte = ??

Als dit betekend dat jij de lengte niet weet , hoe moeten wij dit dan wel weten?
Rij 7 is inderdaad een vreemde eend in de bijt.
 

Bijlagen

  • testing-patje.xlsx
    9,5 KB · Weergaven: 15
Dan klopt je verwachting niet voor rij 7.

Voor de rest een optie in bijlage.

ik verwacht in rij 7 ==> 1830497010 dit is inderdaad een langer nummer
Eigenlijk zou hij van rechts moeten tellen ipv links omdat daar het aantal cijfers vast is.
 
Voor C5

Code:
=MID(A5;FIND("(10)";A5)+4;FIND(30;A5;16)-(FIND("(10)";A5)+4))

Voor E5

Code:
=MID(A5;FIND(30;A5;16)+2;FIND(15;A5)-(FIND(30;A5;16)+2))

Kolom G kun je zelf even proberen:)
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan