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

Kenmerk omzetten naar standaard code

Status
Niet open voor verdere reacties.

jwktse

Gebruiker
Lid geworden
18 jan 2017
Berichten
117
Hallo,

Ik wil graag een kenmerk omzetten naar een standaard code.

De code staat voor, tussen en achteraan in de cellen, maar ik wil één standaard code eruit krijgen voor de gebruik in een administratie.

Zie bijgaand bestand met voorbeelden van waar ik wil naar toe wil.

Alvast bedankt.

Met vriendelijke groet,
J.

Bekijk bijlage Kenmerk Omzetten naar een Code.xlsx
 
Probeer deze eens:
Code:
=DEEL($A6;VIND.SPEC("F";$A6);5)

Wil je al de onregelmatigheden ondervangen zal zoiets nodig zijn:
Code:
=SUBSTITUEREN(ALS.FOUT(DEEL(SUBSTITUEREN($A6;"-";"");VIND.SPEC("F";SUBSTITUEREN($A6;"-";""));6);DEEL(SUBSTITUEREN($A6;"-";"");VIND.SPEC("ES";SUBSTITUEREN($A6;"-";""));7));" ";"")

Ik heb er nog iets aan toegevoegd. :)
 

Bijlagen

Laatst bewerkt:
Hallo Cobbe,

De tweede is precies wat ik wil hebben.

Hartelijk dank!

Met vriendelijk groet,
J.
 
Ik kom een heel eind met:

PHP:
=IFERROR(MID(A6;FIND(" F";" "&A6);6);SUBSTITUTE(LEFT(A6;7);"-";""))

Vooraf zou je deze macro kunnen laten lopen:

Code:
Sub M_snb()
  columns(1).replace " -",""
End Sub
 
SNB Bedankt!

Het gaat helaas niet helemaal goed.

Ik kan niet goed met macros werken en weet niet waar ik het in kan zetten.

Als het in de formule kan graag. De formule van Cobbe is wat lang. Ik heb het gekopieerd op een paar honderd regels van kenmerken en krijg toch veel fouten terug.

Ik heb jou formule ernaast gezet.

Bekijk bijlage Kenmerk Omzetten naar een Code (cobbe) 2 SNB.xlsx

Bedankt!

Met vriendelijke groet,
J.
 
Om een adequaat antwoord te krijgen zou je toch wel alle mogelijke samenstellingen van je kenmerken moeten geven,
want voor de voorbeelden die je gaf werkt het natuurlijk wel.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan