• 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 naar specifieke nummers

Status
Niet open voor verdere reacties.

Method1105

Gebruiker
Lid geworden
30 mrt 2017
Berichten
15
Vraagje..

Stel ik heb volgende regels in een excel blad onder elkaar staan in bijv kolom A:

Omschrijving-1
fakt 1800048491 2112
Kenmerk 1800000669 2904142 Omschrijving
1800084648-84780
Factuur 0946644853 1800085103
factuur 21-8-2018 / 1800085098

en ik wil in de kolom ernaast excel uit iedere zin allen het 18* nummer laten zoeken, is zoiets mogelijk?
 
Code:
=DEEL(A1;VIND.SPEC("1800";A1);10)

In dit geval wordt er gezocht op "1800", dit kan je natuurlijk zelf aanpassen. De methode is niet helemaal waterdicht, want als er in de tekst eerder 1800 staat vermeld dan zal vanaf dit punt 10 tekens worden gevonden.
 
deze formule werkt mits:

het nummer altijd met 18 begint
het nummer altijd 10 cijfers telt
Een eventuele datum in kolom A altijd als dd-mm-jjjj ( bijv. 21-08-2018) wordt geschreven.

En er geen andere "18" voor het betreffende nummer staat.

PHP:
=DEEL(SUBSTITUEREN(A2;"-2018";"");VIND.SPEC(18;SUBSTITUEREN(A2;"-2018";""));10)
 
Laatst bewerkt:
volgende keer graag een excel bestandje toevoegen.
Code:
=DEEL( A2;VIND.ALLES(" 180";" " &  A2);10)
deze code gaat ervan uit dat het 18 getal altijd 10 cijfers lang is en begint met 180 en gescheiden door een spatie.
 

Bijlagen

Laatst bewerkt:
Beste mensen,
Het ontgaat mij waarom in de formule -2018 gebruikt wordt. Ik vind in de kenmerk/factuuromschrijvingen van TS geen 2018 terug.
Wil iemand mij uitleggen hoe dat zit?
Code:
=DEEL(SUBSTITUEREN(A2;"-2018";"");VIND.SPEC(18;SUBSTITUEREN(A2;"-2018";""));10)
 
Speculaties Cor.

Een eventuele datum in kolom A altijd als dd-mm-jjjj ( bijv. 21-08-2018) wordt geschreven.

PHP:
=DEEL(SUBSTITUEREN(A2;"-2018";"");VIND.SPEC(18;SUBSTITUEREN(A2;"-2018";""));10)
 
@Cor. Dit staat in de vraag van TS:

factuur 21-8-2018 / 1800085098.

Vandaar de -2018 :)
 
Status
Niet open voor verdere reacties.

Nieuwste berichten

Terug
Bovenaan Onderaan