Avatar billede j-kid Praktikant
16. juni 2010 - 10:30 Der er 8 kommentarer og
1 løsning

Uddrage postnummer i tekststreng

Hej,

Jeg forsøger at uddrage postnummeret fra nogle tekststrenge i et regneark. Stamdataene der skal uddrages fra er noget rod, så der skal tjekkes på 3 celler for hver række.

Et eksempel hvor postnummeret er i kolonne B:

A1 kan hedde:

*26/05*BREDGADEHUS

B1 kan hedde:

VALBY LANGGADE 234, 2500 VALBY

C1 kan hedde:

*FINN ANDERSEN- 33136351*

I D1 vil jeg gerne finde det første 4 cifrede tal i A1, hvis det findes. I E1 vil jeg gerne finde det første 4 cifrede tal i B1, og I F1 vil jeg gerne finde det første 4 cifrede tal i C1.

Dvs. at D1 vil være tom, E1 vil hedde 2500 og F1 3313.

Jeg har fundet følgende sp.mål:

http://www.eksperten.dk/spm/664981

som er meget lig mit. Jeg er førstegangsbruger af VBA, så det skal skæres ud i pap. Har forsøgt at indsætte koden fra ovenstående sp.mål i mit ark, men det ser underligt ud og jeg aner ikke hvorfor.

Mvh. Jakob
Avatar billede Slettet bruger
16. juni 2010 - 12:51 #1
Download og installer Laurent Longres morefunc.xll add-in fra:
http://xcell05.free.fr/

og indtast herefter følgende i D1:
=--REGEX.MID(A1;"\d{4}")

Undlad de to minustegn, hvis du vil have resultatet som tekst.

Hvis du vil lære noget om regex syntaks så kan du for eksempel prøve at kigge her:
http://www.regular-expressions.info/reference.html
Avatar billede j-kid Praktikant
16. juni 2010 - 13:14 #2
Det lyder ellers smart. Downloaden på siden er dog nede eller også har jeg et problem med mit net.
Avatar billede Slettet bruger
16. juni 2010 - 13:33 #3
Det virker fint her.
Hans
Avatar billede j-kid Praktikant
16. juni 2010 - 14:10 #4
Jeg får denne fejl...

Warning: main(./common/init.php) [function.main]: failed to open stream: No such file or directory in /mnt/169/sda/2/4/xcell05/fclicksql/fclick.php on line 16

Fatal error: main() [function.require]: Failed opening required './common/init.php' (include_path='/mnt/169/sda/2/4/xcell05/include:.:/usr/php4/lib/php') in /mnt/169/sda/2/4/xcell05/fclicksql/fclick.php on line 16

Bruger dette link:

http://xcell05.free.fr/fclicksql/fclick.php?2
Avatar billede Slettet bruger
16. juni 2010 - 15:21 #5
Hvorfor bruger du ikke det link jeg angav tidligere:

http://xcell05.free.fr/
Avatar billede j-kid Praktikant
16. juni 2010 - 15:48 #6
Det gør jeg da også. Det åbner bare en hjemmeside på fransk hvor jeg så klikker videre fra. Ender på den her engelske side:

http://xcell05.free.fr/morefunc/english/index.htm

Linket åbner ingen overførsel her hos mig i hvert fald.
Avatar billede Slettet bruger
16. juni 2010 - 16:12 #7
Undskyld - der er åbenbart problemer med Laurent Longres site. Prøv her i stedet for:
http://www.download.com/Morefunc/3000-2077_4-10423159.html
Avatar billede j-kid Praktikant
17. juni 2010 - 08:47 #8
Så virker det! Tak for hjælpen. Smid et svar Hans :-)
Avatar billede Slettet bruger
17. juni 2010 - 08:57 #9
OK
Hans
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester