Avatar billede T101 Novice
02. marts 2005 - 13:45 Der er 14 kommentarer og
1 løsning

=UPPER funktion i Excel

Jeg er ikke helt med på hvad =UPPER funktionen skal bruges til i Excel ... Såvidt jeg kan se er det kun muligt at formattere et felt ad gangen og Excel indskriver så resultatet af kommandoen i det felt man har skrevet den i ...

Det jeg har brug for er at formattere en hel kolonne men den fungere IKKE sådan: =UPPER(B1:B5479)

Nogen der ved hvordan jeg kan gøre alle bogstaver i en kolonne til store bogstaver?
Avatar billede Peter Krüger Juniormester
02. marts 2005 - 13:50 #1
Du kunne jo lave en indsat kolonne (lad os kalde den G) og så gøre nabokolonne til store bogstaver ved at skrive =UPPER(F1) i G1, og så kopiere til resten (hedder =STORE.BOGSTAVER() på dansk)
Avatar billede Peter Krüger Juniormester
02. marts 2005 - 13:51 #2
Arh - OK, det havde du selvfølglig styr på, sorry. Se bort fra min kommentar.
Avatar billede b_hansen Novice
02. marts 2005 - 13:51 #3
Hvis det er funktionen til at omdanne teksten til store bogstaver, kan den kun håndtere én celle ad gangen.

Så du bliver nødt til at lave en ny kolonne, eksempelvis C, hvor du indsætter formlen i første række. Formlen skal så være =UPPER(B1)
Denne formel kopierer du derefter nedad til sidste række.
Avatar billede b_hansen Novice
02. marts 2005 - 13:52 #4
Hvis du så skal have oplysningerne tilbage i kolonne B, kopierer du kolonne C, markerer kolonne B, og vælger indsæt speciel. Herinde vælger du indsæt værdier.
Avatar billede kabbak Professor
02. marts 2005 - 13:52 #5
maker dine celler, og kør makroen


Sub StoreBogstaver()
For Each C In Selection
C.Value = UCase(C.Value)
Next
End Sub
Avatar billede T101 Novice
02. marts 2005 - 13:53 #6
Det er da en lidt lang process når jeg har omkring 5500 linier ... Jeg går også ud fra jeg skal til at ændre den for hver linie til B2, B3, B4 osv ....
Avatar billede b_hansen Novice
02. marts 2005 - 13:58 #7
Hvis du vælger formelløsningen, ændrer den selv celle-referencen, når du kopierer. Så nej, det skal du ikke.

Du kan jo osse markere alle celler på en gang, og lave kopieringen.
02. marts 2005 - 13:59 #8
t101 - 13:53:40>> Ændring af række-referencen sker automatisk ved kopieringen.
Avatar billede T101 Novice
02. marts 2005 - 13:59 #9
Den var da en del lettere ... Svar?
Avatar billede b_hansen Novice
02. marts 2005 - 14:29 #10
du skal nok være lidt mere specifik.... hvem skal svare?
Avatar billede T101 Novice
02. marts 2005 - 14:39 #11
Jeg har benyttet mig af Kabbak's indlæg så jeg har brug for et svar fra ham ...
Avatar billede kabbak Professor
02. marts 2005 - 14:48 #12
Ok s¨et svar ;-)
Avatar billede T101 Novice
02. marts 2005 - 15:14 #13
Husk at marker det som et...
Avatar billede kabbak Professor
02. marts 2005 - 16:28 #14
sorry
Avatar billede kabbak Professor
07. marts 2005 - 21:06 #15
husk at accepter
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