Avatar billede daki Juniormester
06. juli 2004 - 13:08 Der er 7 kommentarer og
1 løsning

indsætte komma i tal

I en kolonne (G) har jeg en række tal, i disse tal vil jeg gerne have indsat et komma efter de 2 cifre fra højre.

Kan det lade sig gøre.

eks.
5596 = 55,96
3196 = 31,96
1596 = 15,96
2360 = 23,60
10000 = 100,00
8000 = 80,00
9000 = 90,00
Avatar billede stewen Praktikant
06. juli 2004 - 13:12 #1
Skal tallen blive "mindre" værd? dvs. 5596 svarer til 55,96 eller er det blot sådan det skal se ud?

Hvis de skal blive mindre værd, så:

skriv 100 i en celle

marker den celle og kopier

marker dine tal og højreklik på musen

vælg indsæt speciel og vælg den handling der hedder divider
Avatar billede lillebror Nybegynder
06. juli 2004 - 13:19 #2
Hvis du gør som stewen siger, så skal du højst sandsynligt følge det op med at markere din kolonne og vælge formater.

Inde i formater vælger du "Tal", der står lige under "Standard".

Så klikker du Ok, og så skulle det være i orden. Det er godt nok lidt af et trick, men det giver det output du gerne vil have
Avatar billede daki Juniormester
06. juli 2004 - 13:21 #3
Ja, 5596 svarer til 55,96 osv.
dit eks. kan godt bruges, men kan det ikke laves i en macro.

Fordi antal rækker skifter fra gang til gang, i dag er der 3312 rækker. Næste tirsdag kan der eks. kun være 1100.
Avatar billede daki Juniormester
06. juli 2004 - 13:22 #4
lillebror -> det er jeg godt klar over - har prøvet det.... :-)
Avatar billede stewen Praktikant
06. juli 2004 - 13:42 #5
Hvis du i celle A1 skriver 100 og det er kolonne F at tallene står - så kan du bruge denne:

Sub test()

Application.ScreenUpdating = False
   
Range("F:F").Select

For Each C In Selection.Cells

If Not C = "" Then
    Range("A1").Select
    Selection.Copy
    C.Select
    Selection.PasteSpecial Paste:=xlPasteAll, Operation:=xlDivide, SkipBlanks _
        :=False, Transpose:=False
    Application.CutCopyMode = False
Else
End If

Next

Application.ScreenUpdating = True

End Sub

Også selv om den ikke er særlig køn
Avatar billede daki Juniormester
07. juli 2004 - 10:02 #6
Den virker godt nok til mit niveau.
smid et svar stewen, så du kan få dine points.
Avatar billede stewen Praktikant
07. juli 2004 - 10:04 #7
Svar
Avatar billede Kengun Praktikant
10. juli 2004 - 22:02 #8
kan du ik bare bruge =G1/100 ? (=G1/100 formelen sættes ind i cellen h1)
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
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

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