Avatar billede scape-goat Nybegynder
02. august 2013 - 14:50 Der er 1 løsning

Find tal i tekst felt

Hej

Jeg har en kollone med tal og bogstaver hvor jeg skal bruge bestemte tal.

I kollonen kan der f.eks. staa:
Denmark 100x10.6x100x100    (skal bruge: 100x10.6x100x100)
Hallo 10x1.1x10x10          (skal bruge: 10x1.1x10x10)

I de to ovenstaaende eksempler har jeg ikke problemer med at faa talene ud, der bruger jeg denne formel:
=MID(D2;MIN(FIND({1;2;3;4;5;6;7;8;9};D2&1234567890));100)

Mit problem er at naar der er andre tal i cellerne saa returnerer den blot alt efter det foerste tal fx:

Denmark 1 den 100x10.6x100x100    (skal bruge: 100x10.6x100x100) (men faar: 1 den 100x10.6x100x100)
Hallo 1 hal 10x1.1x10x10          (skal bruge: 10x1.1x10x10) (men faar: 1 hal 10x1.1x10x10)     

Saa mit problem er naar der er andre tal i cellerne som jeg ikke skal bruge, de tal mm. jeg skal bruge staar altid sidst i cellen, men har forskellig laengde. Vil gerne have en formel som kan begge dele.

Haaber det giver mening, ellers sporg for yderlig information.

Blot til info: formlen skal senere kunne bruges i en makro.

Mvh Michael
Avatar billede scape-goat Nybegynder
02. august 2013 - 15:14 #1
Det lykkedes mig at lave en formel der virker, til interesserede:

=IF(RIGHT(MID(D2;MIN(FIND({1;2;3;4;5;6;7;8;9};D2&1234567890));2);1)=" ";MID(D2;MIN(FIND({1;2;3;4;5;6;7;8;9};D2&1234567890;MIN(FIND({1;2;3;4;5;6;7;8;9};D2&1234567890))+1));100);MID(D2;MIN(FIND({1;2;3;4;5;6;7;8;9};D2&1234567890));100))
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