Avatar billede rampagezz Nybegynder
14. april 2013 - 16:01 Der er 3 kommentarer og
1 løsning

Lave tekst om til en bestem værdi

Hej

Jeg leder efter en måde, hvor jeg kan lave tekst om til et bestemt tal. Jeg har f.eks. teksten "1time og 15minutter" som skal laves om til 75 så man kan regne med det i minutter. Hvordan kan det gøres ?
Jeg kører med Excel 2010.

Med Venlig Hilsen
Kenneth
Avatar billede rampagezz Nybegynder
14. april 2013 - 16:55 #1
Jeg prøver lige at forklare det lidt tydeligere.
Jeg har en dropdownliste i felt A1 med "15min." "30min." "45min." "1time" "1t.15m." osv.

Og så har jeg et felt i B1, som jeg skal gange den valgte værdi i A1 med. Og da man ikke gange regne med tekststrenge, skal de opfattes af excel som 15, 30, 45, 60, 75 osv.

I feltet C1 har jeg så formlen: =SUM(A1*B1)

Dvs. når jeg vælger "1t.15m" og skriver 4 i B1, skulle der gerne stå 300 i C1.

Håber det er forklaret på en god måde.
Avatar billede natkatten Mester
14. april 2013 - 17:10 #2
Nu så jeg så først din tilføjelse, efter at jeg var gået i gang med at kigge på en løsning. Dette ville nok have gjort, at jeg havde grebet det anderledes an. Men jeg bruger ikke mere tid på denne tråd.

Generelt er det at foretrække, at tid angives som tal (eftersom Excel ser det som sådan), og at der ikke skal ske en konvertering fra tekst til tal.

Dette kan lade sig gøre, men kræver alt andet lige, at der anvendes en relativ stringent notation. Dette har jeg leget lidt med i dette - indrømmet lidt komplicerede - eksempel:

http://gupl.dk/695038/

Bemærk, at jeg bl.a. forudsætter, at der er mellemrum før "time(r)" og "minut(ter)".
Avatar billede store-morten Ekspert
14. april 2013 - 18:33 #3
Måske med et Lopslag på ark2

http://gupl.dk/695054/
Avatar billede rampagezz Nybegynder
14. april 2013 - 18:36 #4
Jeg fandt selv ud af det. Og brugte if funktionen. Således:

=IF(K17="10 min.";10/60; IF(K17="15 min.";15/60; IF(K17="20 min.";20/60; IF(K17="30 min.";30/60; IF(K17="40 min.";40/60; IF(K17="50 min.";50/60; IF(K17="1 time";60/60; IF(K17="1 t. 15 m.";75/60; IF(K17="1 t. 30 m.";90/60; IF(K17="1 t. 45 m.";105/60; IF(K17="2 timer";120/60; IF(K17="2 t. 15 m.";135/60; IF(K17="2 t. 30 m.";150/60; IF(K17="2 t. 45 m.";165/60; IF(K17="3 timer";180/60; IF(K17="3 t. 30 m.";210/60; IF(K17="4 timer";240/60; IF(K17="4 t. 30 m.";270/60; IF(K17="5 timer";300/60; IF(K17="5 t. 30 m.";330/60; IF(K17="6 timer";360/60; IF(K17="6 t. 30 m.";390/60; IF(K17="7 timer";420/60; IF(K17="7 t. 30 m.";450/60; IF(K17="8 timer";480/60; IF(K17="8 t. 30 m.";510/60; IF(K17="9 timer";540/60; IF(K17="9 t. 30 m.";570/60; IF(K17="10 timer";600/60; IF(K17="10 t. 30 m.";630/60; IF(K17="11 timer";660/60; IF(K17="11 t. 30 m.";690/60; IF(K17="12 timer";720/60; IF(K17="12 t. 30 m.";750/60))))))))))))))))))))))))))))))))))


Tak for forslagene.
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
Kategori
Vi har et stort udvalg af Excel kurser. Find lige det kursus der passer dig lige her.

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