Just nu i M3-nätverket
Gå till innehåll

Ta bort sista siffror i celler som endast innehåller siffror


Ante_prod

Rekommendera Poster

Ante_prod

Har stött på ett problem i mitt Exceljobbande.

 

Jag har ett data med en kolumn som innehåller endast 4-siffriga siffervärden, alltså ingen text. Jag måste få bort de två sista siffrorna i varje cell.

 

Rent intuitivt tänkte jag använda mig av =VÄNSTER eller =HÖGER, men det är här problemet kommer in. Det verkar som att dessa formler endast fungerar om jag har bokstäver, eller bokstäver och siffror i cellen.

 

Har någon något sätt som kan få mig att åstadkomma det jag vill?

 

Kan tillägga också att jag provat att göra om "cellformatet" till Text istället för Allmänt.

Länk till kommentar
Dela på andra webbplatser

Vänster och Höger fungerar bra på tal de med.

Vill du ta bort de två sista tecken skriver du helt enkel

=VÄNSTER(A1;LÄNGD(A1)-2)

säg att det i A1 stå 1234. I cellen med formeln kommer det då stå 12.

Länk till kommentar
Dela på andra webbplatser

Ante_prod

När jag försöker med den (kör engelska Excel) skriver jag:

 

=LEFT(L5,LEN(L5)-2)

 

och får resultatet #VALUE!

Något förslag på vad jag gör fel?

Länk till kommentar
Dela på andra webbplatser

När jag försöker med den (kör engelska Excel) skriver jag:

 

=LEFT(L5,LEN(L5)-2)

 

och får resultatet #VALUE!

Något förslag på vad jag gör fel?

 

 

Om du byter ut , mot ; så ska det fungera. Alltså komma mot semikolo.

Länk till kommentar
Dela på andra webbplatser

Ante_prod

Om du byter ut , mot ; så ska det fungera. Alltså komma mot semikolo.

 

Icke det. I engelska Excel separeras "villkor" med , och inte ; som i svenska :)

Länk till kommentar
Dela på andra webbplatser

När jag försöker med den (kör engelska Excel) skriver jag:

 

=LEFT(L5,LEN(L5)-2)

 

och får resultatet #VALUE!

Något förslag på vad jag gör fel?

 

Testa denna bok

Bok1.xls

Länk till kommentar
Dela på andra webbplatser

Jag är inte säker på att det har med språket att göra Ante_prod.

 

Jag kör Excel 2010 beta på engelska och där separerar man villkor med semikolon.

Länk till kommentar
Dela på andra webbplatser

Jag är inte säker på att det har med språket att göra Ante_prod.

 

Jag kör Excel 2010 beta på engelska och där separerar man villkor med semikolon.

 

Semikolon/komma beror på språkinställningarna på datorn, inte vilket språkversion av Excel som är installerat. Har du engelskt talformat inställt i Windows blir separator kommatecken, har du svenskt talformat blir det semikolon. Orsaken är enkel, engelsmännen använda punkt som kommaseparator och då är kommatecken tillgängligt i formler.

 

men som sagt, testa arket jag skickat med ovan. Det fungerar och tas det in i annan språkversion av Excel formateras formeln om till detta språk.

Länk till kommentar
Dela på andra webbplatser

Ante_prod

Jag är inte säker på att det har med språket att göra Ante_prod.

 

Jag kör Excel 2010 beta på engelska och där separerar man villkor med semikolon.

 

Helt rätt. Ständigt nya lärdomar :lol:

 

Semikolon/komma beror på språkinställningarna på datorn, inte vilket språkversion av Excel som är installerat. Har du engelskt talformat inställt i Windows blir separator kommatecken, har du svenskt talformat blir det semikolon. Orsaken är enkel, engelsmännen använda punkt som kommaseparator och då är kommatecken tillgängligt i formler.

 

men som sagt, testa arket jag skickat med ovan. Det fungerar och tas det in i annan språkversion av Excel formateras formeln om till detta språk.

 

Provade med den filen du bifogade och mycket riktigt fungerade det strålande, vilket skapar huvudbry hos mig.

 

Bifogar ett kort utdrag ur den fil jag använder där ni, tror jag, kan se vad som händer.

data4.xls

Länk till kommentar
Dela på andra webbplatser

Lite bråkigt.

 

En workaround annars är:

 

=LEFT(TEXT(A1;"#");LEN(LEFT(A1;"#"))-2)

 

Där sifforna först konverteras till "text".

Länk till kommentar
Dela på andra webbplatser

Jekligt mystiskt att dina siffror inte fungerar. Skapar jag ett nytt blad i din bok och skriver in siffror fungerar det.

 

Formeln Axi ger fungerar dock.

 

Noterar dock att det enkla sättet att formatera om celler till text

=LÄNGD(A2&"")

som vanligen fungera inte alls fungerar med dina tal.

 

Något galet men Text-formeln fungerar.

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...