Avatar billede Katharina Juniormester
23. juni 2015 - 09:21 Der er 10 kommentarer og
1 løsning

Excel 2010 - Indsat formel ændrer værdier til kommatal

Hej,

Jeg er i gang med at ændre i sorteringsrækkefølgen på et større ark. Det gør jeg ved hjælp af nogle formler til opdeling, jeg tidligere har fået herinde fra. Men opdelingen går galt i nogle af tilfældene. Pludselig indsætter Excel kommatal (0,25 i stedet for 6) i stedet for den oprindelige værdi.

Jeg har nogle celler, der ser ud som her:

1: GIJL6
2: GIJL6 SOUND 1200 (--->fejler)
3: GIJL6 MUTE
4: GIJL6 SOUNDSTAR 1200

Jeg bruger følgende formler til opdeling af celler, for efterfølgende at kunne ændre i sorteringsrækkefølgen

Bogstaver

=VENSTRE(B4;MIN(FIND({"0"\"1"\"2"\"3"\"4"\"5"\"6"\"7"\"8"\"9"};B4&"0123456789"))-1)

Tal

=SLÅ.OP(9^9;--("0"&MIDT(B4;MIN(SØG({0;1;2;3;4;5;6;7;8;9};B4&"0123456789"));RÆKKE($1:$100))))

(formler herfra: http://www.eksperten.dk/spm/994492#reply_8132940)

3 ud af 4 kan den godt opdele, som jeg ønsker - de kommer til at se således ud:

1: GIJL              6
2: GIJL              0,25
3: GIJL              6
4: GIJL              6

Hvorfor ændrer den 2'eren til kommatal? Jeg synes ikke umiddelbart, at der skulle være nogen særlig forskel på nr. 2 og 4, i hvert fald ikke i forhold til opbygningen.

Nogen der kan hjælpe? :)

Hilsen Katharina
Avatar billede xl-Enthusiast Ekspert
23. juni 2015 - 09:38 #1
Jeg kan ikke genkende problemet. Ved mig returnerer formlen 6 i alle fire tilfælde.
Avatar billede Katharina Juniormester
23. juni 2015 - 10:32 #2
Hmm, det kan jeg faktisk godt se - det var længere nede i arket den lavede problemet. Det er min fejl, det må du undskylde..

Hvis du har de her:

MAXX6
MAXX6 AQUASTAR 1200
MAXX6 ECOWASH
MAXX6 KINGSTAR 1200

Så returnerer den 0,25 i nr. 2, ikke?
Avatar billede xl-Enthusiast Ekspert
23. juni 2015 - 12:05 #3
Det er korrekt, hvad du nævner og jeg har indtil videre ikke kunnet finde ud af hvorfor. Har ikke en løsning på påroblemet.
Avatar billede Katharina Juniormester
23. juni 2015 - 12:23 #4
Nå, okay, det var ærgerligt :(

Nogen andre, der kan opklare? :)
Avatar billede xl-Enthusiast Ekspert
23. juni 2015 - 14:43 #5
Prøv denne:

=SLÅ.OP(9^9;--("0"&MIDT(UDSKIFT(A9;" ";"");MIN(SØG({0\1\2\3\4\5\6\7\8\9};A1&"0123456789"));RÆKKE($1:$100))))
Avatar billede Katharina Juniormester
23. juni 2015 - 15:13 #6
Den siger: Værdien er ikke tilgængelig (#I/T). :S
Avatar billede xl-Enthusiast Ekspert
23. juni 2015 - 16:10 #7
Avatar billede Katharina Juniormester
24. juni 2015 - 08:09 #8
Jeg havde mellemrum imellem MAXX og 6, det var vist derfor.

Tak for hjælpen! :) Vil du lægge et svar?
Avatar billede xl-Enthusiast Ekspert
24. juni 2015 - 08:36 #9
OK.
Avatar billede Katharina Juniormester
24. juni 2015 - 11:24 #10
Hov, det var vist bare en kommentar ? :)
Avatar billede xl-Enthusiast Ekspert
24. juni 2015 - 11:33 #11
Prøver igen.
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